feat: Added gitea
This commit is contained in:
@@ -2,13 +2,14 @@
|
|||||||
imports = [
|
imports = [
|
||||||
./atuin.nix
|
./atuin.nix
|
||||||
./authelia.nix
|
./authelia.nix
|
||||||
./jellyfin.nix
|
|
||||||
./llama.nix
|
./llama.nix
|
||||||
./minecraft.nix
|
./minecraft.nix
|
||||||
./tailscale.nix
|
./tailscale.nix
|
||||||
./caddy.nix
|
./caddy.nix
|
||||||
./fail2ban.nix
|
./fail2ban.nix
|
||||||
|
./gitea.nix
|
||||||
|
|
||||||
|
# ./jellyfin.nix
|
||||||
# ./polaris.nix
|
# ./polaris.nix
|
||||||
# ./seafile.nix
|
# ./seafile.nix
|
||||||
# ./syncthing.nix
|
# ./syncthing.nix
|
||||||
|
|||||||
20
nixos/mirai/services/gitea.nix
Normal file
20
nixos/mirai/services/gitea.nix
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
{...}: {
|
||||||
|
services = {
|
||||||
|
gitea = {
|
||||||
|
enable = true;
|
||||||
|
settings = {
|
||||||
|
service = {
|
||||||
|
DISABLE_REGISTRATION = false;
|
||||||
|
ENABLE_REVERSE_PROXY_AUTHENTICATION = true;
|
||||||
|
REVERSE_PROXY_AUTHENTICATION_USER = "REMOTE-USER";
|
||||||
|
ENABLE_REVERSE_PROXY_AUTO_REGISTRATION = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
caddy = {
|
||||||
|
virtualHosts."git.darksailor.dev".extraConfig = ''
|
||||||
|
reverse_proxy localhost:3000
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user