Bugfixes.

This commit is contained in:
Raphaël Numbus
2026-02-25 23:13:27 +01:00
parent 2a3a2f3832
commit d8056117de
9 changed files with 5 additions and 7 deletions
-1
View File
@@ -16,7 +16,6 @@ in
helper.mkPodmanService {
inherit name;
description = "Gitea, your own self-hosted git platform";
pod = "gitea";
defaultPort = "3000";
dataDirEnabled = false;
generatedSecrets = {
-1
View File
@@ -16,7 +16,6 @@ in
helper.mkPodmanService {
inherit name;
description = "Home Assistant, libre house control and much more";
pod = "home-assistant";
defaultPort = "8123";
dataDirEnabled = false;
generatedSecrets = {
-1
View File
@@ -17,7 +17,6 @@ in
helper.mkPodmanService {
inherit name;
description = "Immich, Google Photos but better";
pod = "immich";
defaultPort = "2283";
generatedSecrets = {
DB_NAME = "xkcdpass -n 2 -d -";
+1 -1
View File
@@ -15,7 +15,7 @@ in
helper.mkPodmanService {
inherit name;
description = "IT-tools, useful tools when doing IT";
pod = "false";
pod = false;
defaultPort = "8880";
configDir = false;
dataDir = false;
+1
View File
@@ -110,6 +110,7 @@ ${concatStringsSep "\n" (map (m: " - ${m}") middlewares)}
path = [ pkgs.podman pkgs.podman-compose pkgs.coreutils pkgs.sudo ];
serviceConfig = {
Type = "exec";
TimeoutStartSec = "1000";
ExecStartPre = [
"${pkgs.bash}/bin/bash -c 'sleep $((RANDOM % ${toString startDelay}))'"
"${pkgs.sudo}/bin/sudo -u numbus-admin podman-compose ${envFileArg} -f /etc/podman/${name}/compose.yaml pull"
-1
View File
@@ -19,7 +19,6 @@ in
helper.mkPodmanService {
inherit name;
description = "Nextcloud, your own online office suite";
pod = "nextcloud";
defaultPort = "1100";
generatedSecrets = {
DB_NAME = "xkcdpass -n 2 -d -";
-1
View File
@@ -16,7 +16,6 @@ in
helper.mkPodmanService {
inherit name;
description = "Passbolt, your password manager";
pod = "passbolt";
defaultPort = "4433";
scheme = "https";
dataDirEnabled = false;
+1
View File
@@ -15,6 +15,7 @@ in
helper.mkPodmanService {
inherit name;
description = "Pi-Hole, the ads black hole";
pod = false;
defaultPort = "4443";
scheme = "https";
dependencies = [ "network.target" "multi-user.target" ];
+2 -1
View File
@@ -16,8 +16,9 @@ helper.mkPodmanService {
inherit name;
description = "Traefik reverse proxy, one to rule them all";
reverseProxied = false;
dependencies = [ "network.target" "multi-user.target" ];
pod = false;
dataDir = false;
dependencies = [ "network.target" "multi-user.target" ];
startDelay = 10;
generatedSecrets = {
CLOUDFLARE_DNS_API_TOKEN = "cat ${config.numbus.mail.smtpPasswordPath}";