meow
This commit is contained in:
parent
e5ba903fe9
commit
1289e626d8
3 changed files with 170 additions and 161 deletions
|
|
@ -1,12 +1,17 @@
|
|||
{ pkgs, config, lib, inputs, ... }:
|
||||
{
|
||||
pkgs,
|
||||
config,
|
||||
lib,
|
||||
inputs,
|
||||
...
|
||||
}:
|
||||
{
|
||||
imports = [
|
||||
inputs.quadlet-nix.nixosModules.quadlet
|
||||
];
|
||||
ragon.agenix.secrets.ds9AuthentikEnv = { };
|
||||
ragon.agenix.secrets.ds9AuthentikLdapEnv = { };
|
||||
virtualisation.quadlet =
|
||||
{
|
||||
virtualisation.quadlet = {
|
||||
containers = {
|
||||
authentik-server.containerConfig.image = "ghcr.io/goauthentik/server:2025.2.3";
|
||||
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ in
|
|||
# ];
|
||||
# };
|
||||
# postgres
|
||||
boot.binfmt.emulatedSystems = ["aarch64-linux"];
|
||||
boot.binfmt.emulatedSystems = [ "aarch64-linux" ];
|
||||
ragon.agenix.secrets.ds9PostgresEnv = { };
|
||||
systemd.services."podman-db-network" = {
|
||||
script = ''
|
||||
|
|
@ -367,8 +367,10 @@ in
|
|||
virtualisation.oci-containers.containers.copyparty = {
|
||||
image = "docker.io/copyparty/ac:latest";
|
||||
extraOptions = [ "--network=podman" ];
|
||||
ports = [];
|
||||
volumes = let copypartyCfg = ''
|
||||
ports = [ ];
|
||||
volumes =
|
||||
let
|
||||
copypartyCfg = ''
|
||||
[global]
|
||||
xff-src: 10.88.0.1/24
|
||||
idp-h-usr: X-Authentik-Username
|
||||
|
|
@ -441,7 +443,9 @@ in
|
|||
hist: /data/media/copyparty/hist/games
|
||||
accs:
|
||||
r: *
|
||||
''; cpp = pkgs.writeText "copyparty.conf" copypartyCfg; in
|
||||
'';
|
||||
cpp = pkgs.writeText "copyparty.conf" copypartyCfg;
|
||||
in
|
||||
[
|
||||
|
||||
"/data/media/tv:/data/media/tv:ro"
|
||||
|
|
|
|||
|
|
@ -219,7 +219,7 @@ in
|
|||
}
|
||||
@immich host immich.hailsatan.eu
|
||||
handle @immich {
|
||||
import podmanRedirWithAuth http://immich-server:2283
|
||||
import podmanRedir http://immich-server:2283
|
||||
}
|
||||
@cd host cd.hailsatan.eu
|
||||
handle @cd {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue