Global infra
Servers
Name | IP | FQDN | Description |
---|---|---|---|
ashguardTV | 192.168.20.95 | ashguardtv.local | NAS |
ashguard | 192.168.20.22 | ashguard.local | Proxmox |
Application
NAS
Name | IP | Port | FQDN | Description |
---|---|---|---|---|
qBittorent | 192.168.20.95 | XX | qbittorent.ashguardtv.local | Torrent manager |
Plex | 192.168.20.95 | XX | plex.ashguardtv.local | Plex |
Proxmox
VM
Name | IP | FQDN | Description |
---|---|---|---|
dockers | 192.168.20.X | dockers.ashguard.local | Run multiple dockers |
adguard | 192.168.20.X | adguard.ashguard.local | VM for adguard |
palworld | 192.168.20.X | palworld.ashguard.local | Run palworld game server |
heimdall | 192.168.20.X | heimdall.ashguard.local | DNS, root Cert, reverse proxy |
monitoring | 192.168.20.X | monitoring.ashguard.local | Monitoring dashboard |
ansible | 192.168.20.X | ansible.ashguard.local | deploiement stack |
Dockers
Name | IP | Port | FQDN | VM | Description |
---|---|---|---|---|---|
authentik | X.X.X.X | XX | authentik.ashguard.local | dockers | SSO |
homepage | X.X.X.X | XX | homepage.ashguard.local | dockers | Infra dashboard |
NTFY | X.X.X.X | XX | ntfy.ashguard.local | dockers | Push notification alerting |
bookstack | X.X.X.X | XX | X.ashguard.local | dockers | Wiki |
grafana | X.X.X.X | XX | grafana.ashguard.local | monitoring | Monitoring dashboard |
bind9 | X.X.X.X | XX | X.ashguard.local | heimdall | DNS |
Todo
- install authentik
- install bind9
- install paperless-ngx
- install virkunja
- install organirz
- install concul
- create a terraform IAC
- create ansible playbook
- automate concul