Wiki source code of Rhebergen IT Infrastructuur
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | |||
| 2 | = Rhebergen IT Infrastructuur = | ||
| 3 | |||
| 4 | Welkom bij de documentatie van het Rhebergen thuisnetwerk en serverinfrastructuur. | ||
| 5 | |||
| 6 | == Netwerk Overzicht == | ||
| 7 | |||
| 8 | (% class="wikitable" %) | ||
| 9 | |=Host|=Locatie|=IP|=Rol|=OS | ||
| 10 | |**hemera**|Thuis (meterkast)|192.168.2.3|Primary NPM, Vaultwarden, WireGuard VPN|Debian 11 | ||
| 11 | |**aether**|Thuis (werkkamer)|192.168.2.80|Docker host: Nextcloud, XWiki, toekomstige services|Debian 12 | ||
| 12 | |**stratus**|Thuis (meterkast)|192.168.2.2|Standby NPM, Nextcloud pdvz.org, Portainer|Debian 11 | ||
| 13 | |**cirrus**|Zoetermeer (collega)|extern|Backup van stratus, failover partner|Debian 11 | ||
| 14 | |**huygens**|Thuis|192.168.2.x|Backup/storage server, 3.6 TB|Debian | ||
| 15 | |**ns1**|VPS (185.47.61.211)|extern|Primary DNS rhebergen.net, mailserver (Modoboa)|Debian 9 (migratie gepland) | ||
| 16 | |**ns2**|VPS (45.14.112.14)|extern|Secondary DNS, 3X-UI/Xray VPN|Debian 12 | ||
| 17 | |**janus**|Thuis (meterkast)|192.168.2.1|MikroTik CRS326 managed switch|RouterOS | ||
| 18 | |||
| 19 | == Architectuur == | ||
| 20 | |||
| 21 | {{info}} | ||
| 22 | **Failover strategie**: hemera is de primaire reverse proxy (NPMplus). Bij uitval of verplaatsing van stratus hoeft alleen DNS aangepast te worden. Stratus en cirrus vormen een apart failover-paar voor pdvz.org diensten. | ||
| 23 | {{/info}} | ||
| 24 | |||
| 25 | (% class="wikitable" %) | ||
| 26 | |=Service|=Domein|=Backend|=Proxy via | ||
| 27 | |Nextcloud (rhebergen)|cloud.rhebergen.org|aether:11000|hemera NPMplus | ||
| 28 | |Nextcloud (pdvz)|cloud.pdvz.org|stratus:11000|hemera NPMplus | ||
| 29 | |Nextcloud (e-li.se)|cloud.e-li.se|192.168.2.5:11000|hemera NPMplus | ||
| 30 | |Vaultwarden|bitwarden.rhebergen.org|vaultwarden:80 (Docker)|hemera NPMplus | ||
| 31 | |XWiki|xwiki.rhebergen.org|aether:8088|hemera NPMplus | ||
| 32 | |Portainer (hemera)|docker.rhebergen.org|portainer:9443 (Docker)|hemera NPMplus | ||
| 33 | |Portainer (stratus)|docker.pdvz.org|portainer:9443 (Docker)|hemera NPMplus | ||
| 34 | |NPMplus Admin|proxyman.rhebergen.org|npmplus:81 (Docker)|hemera NPMplus | ||
| 35 | |||
| 36 | == Secties == | ||
| 37 | |||
| 38 | * [[Infra.Servers]] — Gedetailleerde serverdocumentatie | ||
| 39 | * [[Infra.Netwerk]] — Thuisnetwerk, switch, WiFi, modem | ||
| 40 | * [[Infra.Services]] — Docker services en configuraties | ||
| 41 | * [[Infra.VPN]] — WireGuard en Xray/3X-UI | ||
| 42 | * [[Infra.DNS]] — DNSSEC, zonebeheer, registrar | ||
| 43 | * [[Infra.Mail]] — Postfix, Dovecot, Modoboa op ns1 | ||
| 44 | * [[Infra.Procedures]] — Onderhoudsprocedures en checklists | ||
| 45 | * [[Infra.Logboek]] — Chronologisch logboek van wijzigingen |