Differences
This shows you the differences between two versions of the page.
machine:eu-fsn-hv3 [2023/06/15 10:33] – created maff | machine:eu-fsn-hv3 [2023/06/15 11:51] (current) – maff | ||
---|---|---|---|
Line 2: | Line 2: | ||
Dedicated server hosted at Hetzner Falkenstein | Dedicated server hosted at Hetzner Falkenstein | ||
+ | |||
+ | ===== Hardware specs ===== | ||
+ | |||
+ | Processor: 1x Intel Xeon E3-1270v3 | ||
+ | |||
+ | Memory: 4x 8GB DDR3 (ECC) DIMM | ||
+ | |||
+ | Storage: 2x WDC WD2000FYYZ-0 2TB SATA HDD, RAID1 via LSI MegaRAID 9260-4i (firmware 12.15.0-0239) | ||
+ | |||
+ | Network: 1x Intel i210 Gigabit Ethernet | ||
===== Services ===== | ===== Services ===== | ||
* Docker Swarm mode | * Docker Swarm mode | ||
- | * queer.party | + | * [[service:queer.party|queer.party]] |
* baseline services | * baseline services | ||
- | * Duplicati | + | * [[https:// |
- | * Portainer Agent | + | * handles versioned, encrypted offsite backups |
- | * Promtail | + | * [[https:// |
- | * Traefik 2 | + | * deployment manager |
- | * docker-ingress-routing-daemon | + | * [[https:// |
+ | * shipping system (operational) logs to my grafana install | ||
+ | * [[https:// | ||
+ | * internal-external service mesh/load balancer | ||
+ | * [[https:// | ||
+ | * routes traffic in swarm mode to prevent incorrect IP address attributions | ||
+ | * [[https:// | ||
+ | * low-friction administrative access | ||
+ | |||
+ | ===== Management ===== | ||
+ | |||
+ | eu-fsn-hv3 runs Alpine Linux with a minimal package set (base, tailscale, docker). | ||
+ | |||
+ | Administrative access is typically handled through Tailscale SSH, and deployment management is handled through Portainer Agent. In case out-of-band access is required, SSH can be accessed after changes to the Hetzner firewall rules, and Hetzner provides free KVM access on request. | ||
- | Management | + | Basic administrative maintenance tasks are handled via a Makefile. |