Compare commits

...

2 Commits

Author SHA1 Message Date
0bd2b56890 Update sas flake
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-08-18 11:14:43 +03:00
adf022169e Use docker base image pkg
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-08-18 11:11:12 +03:00
38 changed files with 41 additions and 41 deletions

8
flake.lock generated
View File

@@ -423,11 +423,11 @@
]
},
"locked": {
"lastModified": 1755453501,
"narHash": "sha256-kdcefjI7uX/B8z0A2ZQ7yH0FHKJxJP0GS5A5XdWU5M8=",
"lastModified": 1755504599,
"narHash": "sha256-6IUG0ifidEx/rTXW+btUadQBpxHIYwTVbfNgISqcUlE=",
"ref": "refs/heads/main",
"rev": "2c6c3f6761dde7ec19ae1a1432fd7b83a97ac911",
"revCount": 9,
"rev": "b4a963c034d5806709099fa29c7ac304ba5996f8",
"revCount": 10,
"type": "git",
"url": "ssh://git@karaolidis.com/karaolidis/nix-sas.git"
},

View File

@@ -9,7 +9,7 @@ let
in
pkgs.dockerTools.buildImage {
name = "adguardhome";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -9,7 +9,7 @@ let
in
pkgs.dockerTools.buildImage {
name = "authelia";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -1,7 +1,7 @@
{ pkgs, ... }:
pkgs.dockerTools.buildImage {
name = "comentario";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -1,7 +1,7 @@
{ pkgs, ... }:
pkgs.dockerTools.buildImage {
name = "flaresolverr";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -29,7 +29,7 @@ let
in
pkgs.dockerTools.buildImage {
name = "gitea-act-runner";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -9,7 +9,7 @@ let
in
pkgs.dockerTools.buildImage {
name = "gitea";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -1,7 +1,7 @@
{ pkgs, ... }:
pkgs.dockerTools.buildImage {
name = "grafana-image-renderer";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -1,7 +1,7 @@
{ pkgs, ... }:
pkgs.dockerTools.buildImage {
name = "grafana";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -21,7 +21,7 @@ let
in
pkgs.dockerTools.buildImage {
name = "jellyfin";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -31,7 +31,7 @@ let
in
pkgs.dockerTools.buildImage {
name = "jellyseerr";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -1,7 +1,7 @@
{ pkgs, ... }:
pkgs.dockerTools.buildImage {
name = "littlelink-server";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -9,7 +9,7 @@ let
in
pkgs.dockerTools.buildImage {
name = "mariadb";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -9,7 +9,7 @@ let
in
pkgs.dockerTools.buildImage {
name = "mysql";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -132,7 +132,7 @@ let
in
pkgs.dockerTools.buildImage {
name = "nextcloud";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -4,7 +4,7 @@ let
in
pkgs.dockerTools.buildImage {
name = "nginx-receiver";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -31,7 +31,7 @@ let
in
pkgs.dockerTools.buildImage {
name = "nginx";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -1,7 +1,7 @@
{ pkgs, ... }:
pkgs.dockerTools.buildImage {
name = "ntfy";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -1,7 +1,7 @@
{ pkgs, ... }:
pkgs.dockerTools.buildImage {
name = "oidcwarden";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -1,7 +1,7 @@
{ pkgs, ... }:
pkgs.dockerTools.buildImage {
name = "outline";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -13,7 +13,7 @@ let
in
pkgs.dockerTools.buildImage {
name = "postgresql";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -9,7 +9,7 @@ let
in
pkgs.dockerTools.buildImage {
name = "prometheus-fail2ban-exporter";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -1,7 +1,7 @@
{ pkgs, ... }:
pkgs.dockerTools.buildImage {
name = "prometheus-node-exporter";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -9,7 +9,7 @@ let
in
pkgs.dockerTools.buildImage {
name = "prometheus-podman-exporter";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -1,7 +1,7 @@
{ pkgs, ... }:
pkgs.dockerTools.buildImage {
name = "prometheus-smartctl-exporter";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -9,7 +9,7 @@ let
in
pkgs.dockerTools.buildImage {
name = "prometheus";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -9,7 +9,7 @@ let
in
pkgs.dockerTools.buildImage {
name = "prowlarr";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -9,7 +9,7 @@ let
in
pkgs.dockerTools.buildImage {
name = "radarr";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -13,7 +13,7 @@ let
in
pkgs.dockerTools.buildImage {
name = "recyclarr";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -7,7 +7,7 @@ let
in
pkgs.dockerTools.buildImage {
name = "redis";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -52,7 +52,7 @@ let
in
pkgs.dockerTools.buildImage {
name = "shlink-web-client";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -53,7 +53,7 @@ let
in
pkgs.dockerTools.buildImage {
name = "shlink";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -1,7 +1,7 @@
{ pkgs, ... }:
pkgs.dockerTools.buildImage {
name = "sish";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -9,7 +9,7 @@ let
in
pkgs.dockerTools.buildImage {
name = "sonarr";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -1,7 +1,7 @@
{ pkgs, ... }:
pkgs.dockerTools.buildImage {
name = "traefik";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -14,7 +14,7 @@ let
in
pkgs.dockerTools.buildImage {
name = "transmission-protonvpn";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";

View File

@@ -6,7 +6,7 @@ let
in
pkgs.dockerTools.buildImage {
name = "whoami";
fromImage = import ../base { inherit pkgs; };
fromImage = pkgs.docker-image-base;
copyToRoot = pkgs.buildEnv {
name = "root";