From 63756419262dfa13a28eca8796bedbe52365d001 Mon Sep 17 00:00:00 2001 From: Damien Arnodo Date: Wed, 7 Jan 2026 15:23:44 +0000 Subject: [PATCH] refactor: remove local_settings.py from image (mount at runtime) --- images/netbox/Dockerfile | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/images/netbox/Dockerfile b/images/netbox/Dockerfile index a75cd2b..a69f2d7 100644 --- a/images/netbox/Dockerfile +++ b/images/netbox/Dockerfile @@ -20,10 +20,6 @@ RUN /usr/local/bin/uv pip install --no-cache -r /opt/netbox/plugin_requirements. # Copie de la configuration des plugins COPY plugins.py /etc/netbox/config/plugins.py -# Copie de local_settings.py pour netbox-branching (DynamicSchemaDict) -# Doit être dans /etc/netbox/config/ pour être chargé par netbox-docker -COPY local_settings.py /etc/netbox/config/local_settings.py - -# NOTE: collectstatic est skippé au build car certains plugins (netbox_branching) -# nécessitent une configuration runtime complète (DATABASES avec DynamicSchemaDict). -# Les assets statiques seront collectés automatiquement au premier démarrage du container. +# NOTE: local_settings.py pour netbox-branching doit être monté au runtime +# via docker-compose pour configurer DynamicSchemaDict correctement. +# Voir: https://gitea.arnodo.fr/Damien/netbox-deployment