feat: add radicle to bekkalokk #141

Merged
adriangl merged 1 commits from radicle into main 2026-05-31 02:05:12 +02:00
Owner
No description provided.
adriangl added 1 commit 2026-05-31 02:04:51 +02:00
feat: add radicle to bekkalokk
Build topology graph / evals (push) Successful in 2m42s
Eval nix flake / evals (push) Successful in 4m8s
Eval nix flake / evals (pull_request) Successful in 4m48s
1eb6486baa
adriangl merged commit 1eb6486baa into main 2026-05-31 02:05:12 +02:00
adriangl deleted branch radicle 2026-05-31 02:05:12 +02:00
felixalb reviewed 2026-05-31 11:14:13 +02:00
felixalb left a comment
Owner

The commit/PR says radicle, the distributed software forge, but the source code enables radicale, the caldav server, plz fix (Either by actualy installing radicle, or by renaming)

The commit/PR says `radicle`, the distributed software forge, but the source code enables `radicale`, the caldav server, plz fix (Either by actualy installing radicle, or by renaming)
@@ -0,0 +30,4 @@
locations."/" = {
proxyPass = "http://127.0.0.1:${toString radicalePort}";
extraConfig = ''
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
Owner
I think we can use https://github.com/NixOS/nixpkgs/blob/83801da137050a7c1b0242976c06a4d5e36f4402/nixos/modules/services/web-servers/nginx/default.nix#L59 instead, and only add the Authorization-header with extraConfig.
felixalb reviewed 2026-05-31 12:13:37 +02:00
@@ -0,0 +25,4 @@
services.nginx.virtualHosts."${domain}" = {
forceSSL = true;
enableACME = true;
Owner

acme-order-renew-dav.pvv.ntnu.no.service failed because LE failed to resolve the DNS pointer;

During secondary validation: DNS problem: NXDOMAIN looking up A for dav.pvv.ntnu.no - check that a DNS record exists for this domain; DNS problem: NXDOMAIN looking up AAAA for dav.pvv.ntnu.no - check that a DNS record exists for this domain

Therefore, we are still using a self signed cert:

[nix-shell:~]$ sudo openssl x509 -in /var/lib/acme/dav.pvv.ntnu.no/fullchain.pem -text | grep -i issuer
        Issuer: CN=minica root ca 769d0f
`acme-order-renew-dav.pvv.ntnu.no.service` failed because LE failed to resolve the DNS pointer; > During secondary validation: DNS problem: NXDOMAIN looking up A for dav.pvv.ntnu.no - check that a DNS record exists for this domain; DNS problem: NXDOMAIN looking up AAAA for dav.pvv.ntnu.no - check that a DNS record exists for this domain Therefore, we are still using a self signed cert: ``` [nix-shell:~]$ sudo openssl x509 -in /var/lib/acme/dav.pvv.ntnu.no/fullchain.pem -text | grep -i issuer Issuer: CN=minica root ca 769d0f ```
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Drift/pvv-nixos-config#141