Fix forgejo recipe, add caddy reverse proxy

This commit is contained in:
Eli Ribble 2026-05-08 20:53:16 +00:00
parent 98c8a60b10
commit a2ca482b0b
No known key found for this signature in database

View file

@ -4,10 +4,13 @@ with lib;
let
cfg = config.services.forgejo;
srv = cfg.settings.server;
{
in {
options.myModules.forgejo.enable = mkEnableOption "custom forgejo configuration";
config = mkIf config.myModules.forgejo.enable {
services.caddy.virtualHosts."source.gleipnir.technology".extraConfig = ''
reverse_proxy unix//var/run/forgejo/socket
'';
services.forgejo = {
database.type = "postgres";
enable = true;