Fixed Pi-Hole quirk. Change misc

This commit is contained in:
Raphaël Numbus
2026-02-02 22:02:56 +01:00
parent 0afab19309
commit d4a8f7f5bc
2 changed files with 9 additions and 5 deletions
+1 -1
View File
@@ -145,7 +145,7 @@
if [ "$(id -u)" -eq 1000 ]; then
if [ -n "$SSH_TTY" ]; then
fastfetch
echo -e "\n\nWelcome to numbus.eu server !\n\n- This system is managed by NixOS\n- All changes are futile\n- Please consider buying support if you can't get your server running\n- Have a nice day and enjoy !"
echo -e "\n\nWelcome to your Numbus-Server !\n\n- This system is managed by NixOS\n- All changes are futile\n- Please consider buying support if you can't get your server running\n- Have a nice day and enjoy !"
fi
fi
'';
+8 -4
View File
@@ -77,16 +77,20 @@ PODMAN_NETWORKS
DOMAIN_NAME="$(cat /run/secrets/domain_name)"
if [[ ! -e /etc/nixos/podman/pi-hole.nix ]]; then
until curl -s "https://pi-hole.$DOMAIN_NAME/admin/login" | grep -q "Pi-hole"; do
if [[ -e /etc/nixos/podman/pi-hole.nix ]]; then
mkdir -p /mnt/config/pi-hole/
until [[ -e /mnt/config/pi-hole/pihole-FTL.db ]]; do
echo "Waiting for Pi-hole to be ready..."
sleep 15
done
sleep 60
podman exec pi-hole pihole -g
sleep 60
systemctl restart pi-hole.service
echo "Pi-Hole quirk applied and service ready !"
fi
if [[ ! -e /etc/nixos/podman/home-assistant.nix ]]; then
if [[ -e /etc/nixos/podman/home-assistant.nix ]]; then
mkdir -p /mnt/config/home-assistant/
until [[ -e /mnt/config/home-assistant/configuration.yaml ]]; do
echo "Waiting for Home Assistant to be ready..."
@@ -106,7 +110,7 @@ EOF
echo "Home Assistant quirk applied and service ready !"
fi
if [[ ! -e /etc/nixos/podman/frigate.nix ]]; then
if [[ -e /etc/nixos/podman/frigate.nix ]]; then
mkdir -p /mnt/config/frigate/
until [[ -e /mnt/config/frigate/config.yaml ]]; do
echo "Waiting for Frigate to be ready..."