aboutsummaryrefslogtreecommitdiff
path: root/systems
diff options
context:
space:
mode:
Diffstat (limited to 'systems')
-rw-r--r--systems/backup-2/flake.lock2
-rw-r--r--systems/dilion/flake.lock2
-rw-r--r--systems/eldiron/flake.lock2
-rw-r--r--systems/monitoring-1/flake.lock2
-rw-r--r--systems/monitoring-1/monitoring-master.nix1
-rw-r--r--systems/monitoring-1/monitoring/Dockerfile10
-rw-r--r--systems/quatresaisons/flake.lock2
7 files changed, 10 insertions, 11 deletions
diff --git a/systems/backup-2/flake.lock b/systems/backup-2/flake.lock
index ac6095b..baf7dcd 100644
--- a/systems/backup-2/flake.lock
+++ b/systems/backup-2/flake.lock
@@ -417,7 +417,7 @@
417 }, 417 },
418 "locked": { 418 "locked": {
419 "lastModified": 1, 419 "lastModified": 1,
420 "narHash": "sha256-JoRDMcdd3yCwmMTcntzqPOEKRuubert3/1S1hLHIwbg=", 420 "narHash": "sha256-UtTwF1ni+Qy4n65KjH2WLtb263VIf7fnvVWExxSMR6U=",
421 "path": "../../flakes/private/monitoring", 421 "path": "../../flakes/private/monitoring",
422 "type": "path" 422 "type": "path"
423 }, 423 },
diff --git a/systems/dilion/flake.lock b/systems/dilion/flake.lock
index b5bf0ce..71557c0 100644
--- a/systems/dilion/flake.lock
+++ b/systems/dilion/flake.lock
@@ -207,7 +207,7 @@
207 }, 207 },
208 "locked": { 208 "locked": {
209 "lastModified": 1, 209 "lastModified": 1,
210 "narHash": "sha256-JoRDMcdd3yCwmMTcntzqPOEKRuubert3/1S1hLHIwbg=", 210 "narHash": "sha256-UtTwF1ni+Qy4n65KjH2WLtb263VIf7fnvVWExxSMR6U=",
211 "path": "../../flakes/private/monitoring", 211 "path": "../../flakes/private/monitoring",
212 "type": "path" 212 "type": "path"
213 }, 213 },
diff --git a/systems/eldiron/flake.lock b/systems/eldiron/flake.lock
index 8c8872a..599cdf2 100644
--- a/systems/eldiron/flake.lock
+++ b/systems/eldiron/flake.lock
@@ -2066,7 +2066,7 @@
2066 }, 2066 },
2067 "locked": { 2067 "locked": {
2068 "lastModified": 1, 2068 "lastModified": 1,
2069 "narHash": "sha256-JoRDMcdd3yCwmMTcntzqPOEKRuubert3/1S1hLHIwbg=", 2069 "narHash": "sha256-UtTwF1ni+Qy4n65KjH2WLtb263VIf7fnvVWExxSMR6U=",
2070 "path": "../../flakes/private/monitoring", 2070 "path": "../../flakes/private/monitoring",
2071 "type": "path" 2071 "type": "path"
2072 }, 2072 },
diff --git a/systems/monitoring-1/flake.lock b/systems/monitoring-1/flake.lock
index 973a9ef..dd2a52e 100644
--- a/systems/monitoring-1/flake.lock
+++ b/systems/monitoring-1/flake.lock
@@ -277,7 +277,7 @@
277 }, 277 },
278 "locked": { 278 "locked": {
279 "lastModified": 1, 279 "lastModified": 1,
280 "narHash": "sha256-JoRDMcdd3yCwmMTcntzqPOEKRuubert3/1S1hLHIwbg=", 280 "narHash": "sha256-UtTwF1ni+Qy4n65KjH2WLtb263VIf7fnvVWExxSMR6U=",
281 "path": "../../flakes/private/monitoring", 281 "path": "../../flakes/private/monitoring",
282 "type": "path" 282 "type": "path"
283 }, 283 },
diff --git a/systems/monitoring-1/monitoring-master.nix b/systems/monitoring-1/monitoring-master.nix
index 6981672..ae1930c 100644
--- a/systems/monitoring-1/monitoring-master.nix
+++ b/systems/monitoring-1/monitoring-master.nix
@@ -66,6 +66,7 @@ in
66 $USER201$=@@TOKEN@@ 66 $USER201$=@@TOKEN@@
67 ''; 67 '';
68 }; 68 };
69 "=/common/debian-packages".alias = pkgs.writeText "debian-packages" (builtins.concatStringsSep " " config.myServices.monitoring.availablePlugins.base.debianPackages);
69 "=/common/.env.example".alias = ./monitoring/env.example; 70 "=/common/.env.example".alias = ./monitoring/env.example;
70 "=/common/docker-compose.yml".alias = ./monitoring/docker-compose.yml; 71 "=/common/docker-compose.yml".alias = ./monitoring/docker-compose.yml;
71 "=/common/Dockerfile".alias = ./monitoring/Dockerfile; 72 "=/common/Dockerfile".alias = ./monitoring/Dockerfile;
diff --git a/systems/monitoring-1/monitoring/Dockerfile b/systems/monitoring-1/monitoring/Dockerfile
index 4bbf01b..e99b065 100644
--- a/systems/monitoring-1/monitoring/Dockerfile
+++ b/systems/monitoring-1/monitoring/Dockerfile
@@ -3,13 +3,11 @@ FROM debian:bookworm
3ARG namespace 3ARG namespace
4 4
5RUN \ 5RUN \
6 apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y \ 6 apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y curl
7 curl \
8 gnupg
9 7
10RUN \ 8RUN \
11 curl -s "https://build.opensuse.org/projects/home:naemon/signing_keys/download?kind=gpg" | gpg --dearmor > /usr/share/keyrings/naemon.gpg \ 9 curl -s -o /etc/apt/trusted.gpg.d/naemon.asc "https://build.opensuse.org/projects/home:naemon/signing_keys/download?kind=gpg" \
12 && echo "deb [signed-by=/usr/share/keyrings/naemon.gpg] https://download.opensuse.org/repositories/home:/naemon/Debian_12/ ./" >> /etc/apt/sources.list.d/naemon-stable.list 10 && echo "deb [signed-by=/etc/apt/trusted.gpg.d/naemon.asc] http://download.opensuse.org/repositories/home:/naemon/Debian_$(. /etc/os-release && echo "$VERSION_ID")/ ./" >> /etc/apt/sources.list.d/naemon-stable.list
13 11
14# Install the baseline packages for this image. Note, these 12# Install the baseline packages for this image. Note, these
15# packages are not version controlled and may change between 13# packages are not version controlled and may change between
@@ -17,7 +15,7 @@ RUN \
17RUN apt-get update && \ 15RUN apt-get update && \
18 DEBIAN_FRONTEND=noninteractive \ 16 DEBIAN_FRONTEND=noninteractive \
19 # La liste des packages debian à installer est directement fournie par Immae 17 # La liste des packages debian à installer est directement fournie par Immae
20 apt-get install -y $(curl https://status.immae.eu/$namespace/debian-packages) 18 apt-get install -y $(curl -s https://status.immae.eu/${namespace:-common}/debian-packages)
21 19
22# Perform the data directory initialization 20# Perform the data directory initialization
23RUN mkdir -p /data/var/log/naemon \ 21RUN mkdir -p /data/var/log/naemon \
diff --git a/systems/quatresaisons/flake.lock b/systems/quatresaisons/flake.lock
index cb2d403..95e58d0 100644
--- a/systems/quatresaisons/flake.lock
+++ b/systems/quatresaisons/flake.lock
@@ -239,7 +239,7 @@
239 }, 239 },
240 "locked": { 240 "locked": {
241 "lastModified": 1, 241 "lastModified": 1,
242 "narHash": "sha256-JoRDMcdd3yCwmMTcntzqPOEKRuubert3/1S1hLHIwbg=", 242 "narHash": "sha256-UtTwF1ni+Qy4n65KjH2WLtb263VIf7fnvVWExxSMR6U=",
243 "path": "../../flakes/private/monitoring", 243 "path": "../../flakes/private/monitoring",
244 "type": "path" 244 "type": "path"
245 }, 245 },