{ config, pkgs, ... }: let port = 2857; in { services.go-webring = { enable = true; host = "dichtungsring.kmein.de"; listenAddress = "127.0.0.1:${toString port}"; package = pkgs.go-webring; members = [ { username = "meteora"; site = "meteora.xn--kiern-0qa.de"; } { username = "huldra"; site = "huldras-halbtraum.com"; } ]; homePageTemplate = '' Dichtungsring

Willkommen beim Dichtungs-Ring

Ein Webring für die Dichtung.

{{ . }}
''; }; services.nginx.virtualHosts."dichtungsring.kmein.de" = { enableACME = true; forceSSL = true; locations."/".proxyPass = "http://${config.services.go-webring.listenAddress}"; }; }