Separate backups flowcharts and revamp

This commit is contained in:
Benoît S 2021-08-31 10:54:58 +00:00
parent 2202a52bc0
commit 832c2c0d75

View file

@ -1,19 +1,40 @@
## Internet flowchart
```mermaid
flowchart TD
LXD["LXD server at home\nJapan"]
LXD["lxd.home.arpa\nJapan"]
LXD --> CONTAINERS{"Containers *.benpro.fr"}
CONTAINERS --> MULLVAD[Mullvad VPN\nJapan]
MULLVAD --> CF[Cloudflare\nArgo Tunnel]
CF --> INTERNET[Internet]
LXD --> |lxd export| HDD
HDD --> |Backups borg| BORGBASE[borgbase.com]
MANUAL[Manual setup\nDocker+Mailcow] --> MAIL
MAIL[mail.benpro.fr] --> HETZNER[Hetzner\nFinland]
HETZNER --> INTERNET
MAIL --> |Backups borg| BORGBASE
DNS[dns.benpro.fr] --> EC2[AWS EC2\nJapan]
EC2 --> INTERNET
PYINFRA[pyinfra] --> |Infrastructure as code| DNS
PYINFRA[pyinfra] --> |Infrastructure as code| LXD
YOU[Curious visitor] --> INTERNET
```
## Backups flowchart
```mermaid
flowchart TD
DESKTOP["chiisai.home.arpa\nJapan"] --> |borg| BORGBASEUSA
DESKTOP --> |borg| BORGDANIEL
LXD["lxd.home.arpa\nJapan"] --> |lxd export| HDD
HDD --> |borg| BORGBASEUSA[borgbase.com\nUSA]
HDD --> |borg| BORGDANIEL[TODO: chown.me\nCanada]
MAIL[mail.benpro.fr] --> |borg| BORGBASEDE[borgbase.com\nGermany]
MAIL --> |borg| BORGDANIEL
```