From 4aa686480e9ce5db150353f0ee466c8ba3cf80f7 Mon Sep 17 00:00:00 2001 From: CREDO23 Date: Fri, 9 Jan 2026 17:04:58 +0200 Subject: [PATCH] refactor: decouple docs seeding from migrations with separate flags --- scripts/docker/entrypoint-allinone.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scripts/docker/entrypoint-allinone.sh b/scripts/docker/entrypoint-allinone.sh index ab21b2658..0888facf1 100644 --- a/scripts/docker/entrypoint-allinone.sh +++ b/scripts/docker/entrypoint-allinone.sh @@ -167,10 +167,15 @@ seed_surfsense_docs() { # Run migrations on first start or when explicitly requested if [ ! -f /data/.migrations_run ] || [ "${FORCE_MIGRATIONS:-false}" = "true" ]; then run_migrations - seed_surfsense_docs touch /data/.migrations_run fi +# Seed docs on first start or when explicitly requested +if [ ! -f /data/.docs_seeded ] || [ "${FORCE_SEED_DOCS:-false}" = "true" ]; then + seed_surfsense_docs + touch /data/.docs_seeded +fi + # ================================================ # Environment Variables Info # ================================================