From cc97e3dacf72c078fc9e183c86c339cacba391e5 Mon Sep 17 00:00:00 2001 From: Tom Hubrecht Date: Fri, 20 Dec 2024 13:26:20 +0100 Subject: [PATCH] feat(compute01): Init pretalx on conference.dgnum.eu --- machines/nixos/compute01/pretalx.nix | 18 ++++++++++++++++++ meta/dns.nix | 1 + 2 files changed, 19 insertions(+) create mode 100644 machines/nixos/compute01/pretalx.nix diff --git a/machines/nixos/compute01/pretalx.nix b/machines/nixos/compute01/pretalx.nix new file mode 100644 index 0000000..21a706c --- /dev/null +++ b/machines/nixos/compute01/pretalx.nix @@ -0,0 +1,18 @@ +# SPDX-FileCopyrightText: 2024 Tom Hubrecht +# +# SPDX-License-Identifier: EUPL-1.2 + +let + host = "conference.dgnum.eu"; +in + +{ + services.pretalx = { + enable = true; + + nginx = { + enable = true; + domain = host; + }; + }; +} diff --git a/meta/dns.nix b/meta/dns.nix index 27e752b..3a3f349 100644 --- a/meta/dns.nix +++ b/meta/dns.nix @@ -67,6 +67,7 @@ let "bridge" # Signal <-> IRC bridge "cloud" # Nextcloud "code" # Collabora Online + "conference" # Pretalx "demarches" # Démarches Normaliennes "docs" # Outline "grafana" # Grafana