mkdocs-benoit.jp.net/docs/Various/Infra.md

40 lines
1,011 B
Markdown
Raw Normal View History

2021-08-31 10:54:58 +00:00
## Internet flowchart
2021-08-29 12:11:06 +00:00
```mermaid
2021-08-31 10:32:48 +00:00
flowchart TD
2021-08-31 10:54:58 +00:00
LXD["lxd.home.arpa\nJapan"]
2021-08-31 10:28:44 +00:00
LXD --> CONTAINERS{"Containers *.benpro.fr"}
2021-08-31 10:32:48 +00:00
CONTAINERS --> MULLVAD[Mullvad VPN\nJapan]
MULLVAD --> CF[Cloudflare\nArgo Tunnel]
CF --> INTERNET[Internet]
2021-08-29 12:11:06 +00:00
2021-08-31 10:54:58 +00:00
MANUAL[Manual setup\nDocker+Mailcow] --> MAIL
2021-08-31 10:32:48 +00:00
MAIL[mail.benpro.fr] --> HETZNER[Hetzner\nFinland]
2021-08-31 10:23:42 +00:00
HETZNER --> INTERNET
2021-08-29 12:11:06 +00:00
2021-08-31 10:32:48 +00:00
DNS[dns.benpro.fr] --> EC2[AWS EC2\nJapan]
2021-08-31 10:23:42 +00:00
EC2 --> INTERNET
2021-08-29 12:11:06 +00:00
2021-08-31 10:54:58 +00:00
PYINFRA[pyinfra] --> |Infrastructure as code| DNS
PYINFRA[pyinfra] --> |Infrastructure as code| LXD
2021-08-29 12:11:06 +00:00
YOU[Curious visitor] --> INTERNET
2021-08-31 10:54:58 +00:00
```
## 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
2021-08-29 12:11:06 +00:00
```