Synology

created: Mon, 29 Jul 2024 16:19:31 GMT, modified: Mon, 29 Jul 2024 18:40:46 GMT

Synology-based self-hosting option.

Solution architecture

  • Synology NAS, acting as:
    • web server
    • reverse proxy
    • TLS certificate manager
    • NFS file server
  • Port-forwarding from the router (80,443)
  • Applications deployed as Docker containers on Synology and regular services on Linux
  • Wild-card DNS pointing to Synology via port-forwarder

Pros:

  • everything in one place

Cons:

  • manual configuration of TLS certificates and domains to host

Extension

  • K3S on Linux Laptop, with:
    • NFS storage class provider
    • Nginx Ingress
    • Cert-Manager
  • Synology as a reverse proxy to Kubernetes Ingress
  • Wild-card DNS pointing to Synology via port-forwarder