server-up/tests
Ramon dce4e34894
All checks were successful
Deploy server-up (dev) / deploy (push) Successful in 5m46s
fix(unifi): databasegegevens bij elke start gelijktrekken
Het linuxserver-image schrijft /config/data/system.properties alleen bij de
allereerste start. De authSource en het wachtwoord die daarna in Compose
veranderden kwamen er nooit in, dus UniFi bleef verbinden met de gegevens van
de eerste installatie — MongoDB antwoordde met UserNotFound: unifi@unifi.

- De reparatiecontainer zet db.mongo.uri, statdb.mongo.uri, db.mongo.local en
  unifi.db.name opnieuw uit de actuele omgeving; overige instellingen blijven.
- Gebruikersnaam en wachtwoord worden url-gecodeerd in de URI gezet.
- Het bestand wordt op zijn plaats overschreven, dus eigenaar en rechten
  blijven van UniFi zelf.
- Het wachtwoord uit system.properties telt mee als inlogpoging, zodat een
  afgeweken .env de stack niet onherstelbaar maakt.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H9Vcwu7owJZ3nj5dCf4VFT
2026-08-06 20:24:54 +02:00
..
js fix(stacks): geslaagde wijziging niet meer terugdraaien 2026-08-06 16:44:01 +02:00
conftest.py v0.5.00-beta - authenticatie + beveiligingsfixes 2026-07-26 14:40:05 +02:00
test_app_templates.py v0.8.00-beta - 55 apps erbij, en drie kapotte images gevonden 2026-07-31 23:47:41 +02:00
test_apps.py fix(unifi): databasegegevens bij elke start gelijktrekken 2026-08-06 20:24:54 +02:00
test_arr_sjablonen.py v0.7.90-beta - ARR-stack opgesplitst, /data-mount, netwerkopties per container 2026-07-31 22:21:04 +02:00
test_auth.py v0.5.00-beta - authenticatie + beveiligingsfixes 2026-07-26 14:40:05 +02:00
test_backup_extra.py v0.7.50-beta - meldingen, schijfruimte, backups controleren en extern wegzetten 2026-07-28 19:41:35 +02:00
test_backups.py fix(stacks): geslaagde wijziging niet meer terugdraaien 2026-08-06 16:44:01 +02:00
test_boilerplates.py fix(unifi): open webinterface via https 2026-08-06 08:39:26 +02:00
test_catalogus_nuttige_apps.py feat(apps): voeg elf ARM64-geschikte apps toe 2026-08-06 00:34:42 +02:00
test_categories.py v0.7.10-beta - categorieen met kleur in de app store en bij je apps 2026-07-27 14:14:25 +02:00
test_compose_transform.py v0.7.90-beta - ARR-stack opgesplitst, /data-mount, netwerkopties per container 2026-07-31 22:21:04 +02:00
test_connect.py v0.8.50-beta - Leesbare namen, zichtbaar wat al draait, en bruikbaar op een telefoon 2026-08-01 14:20:28 +02:00
test_containers.py fix(unifi): herstel MongoDB-gebruiker 2026-08-06 09:36:37 +02:00
test_diskspace.py v0.7.50-beta - meldingen, schijfruimte, backups controleren en extern wegzetten 2026-07-28 19:41:35 +02:00
test_eigen_ip.py v0.7.90-beta - ARR-stack opgesplitst, /data-mount, netwerkopties per container 2026-07-31 22:21:04 +02:00
test_entrypoint.py setpriv wil per capability een eigen teken 2026-08-02 22:29:01 +02:00
test_geheimen_env.py v0.7.70-beta - invulmenu bij installeren, geheimen naar .env 2026-07-28 21:31:51 +02:00
test_i18n.py v0.8.82-beta - "Poort {port} is vrij" stond er letterlijk 2026-08-02 12:57:14 +02:00
test_image_cache.py v0.8.12-beta - image-controle van twaalf minuten naar seconden 2026-08-04 07:49:52 +02:00
test_install_script.py v0.8.02-beta - doctor ziet koppelingen onder BASE_DIR 2026-08-03 21:59:49 +02:00
test_invulmenu.py fix(unifi): open webinterface via https 2026-08-06 08:39:26 +02:00
test_netwerk_advies.py v0.7.80-beta - Volgende-knop, tijdzones, netwerken per groepje, Pangolin 2026-07-28 22:25:38 +02:00
test_network_detect.py v0.5.44-beta - gedetecteerd netwerk verdween uit het formulier 2026-07-27 00:34:22 +02:00
test_networks.py v0.5.00-beta - containerbeheer, eigen IP-adressen, veiliger installeren 2026-07-26 14:51:32 +02:00
test_notify.py v0.7.50-beta - meldingen, schijfruimte, backups controleren en extern wegzetten 2026-07-28 19:41:35 +02:00
test_paden.py v0.8.05-beta - een onbereikbaar pad liet zich gewoon opslaan 2026-08-03 22:22:29 +02:00
test_pangolin.py v0.7.80-beta - Volgende-knop, tijdzones, netwerken per groepje, Pangolin 2026-07-28 22:25:38 +02:00
test_paths.py v0.5.00-beta - authenticatie + beveiligingsfixes 2026-07-26 14:40:05 +02:00
test_platform_compat.py v0.8.14-beta - Raspberry Pi compatibiliteit en UniFi Mongo herstellen 2026-08-04 16:49:24 +02:00
test_reconfigure.py fix(stacks): geslaagde wijziging niet meer terugdraaien 2026-08-06 16:44:01 +02:00
test_repo_urls.py v0.8.10-beta - een repo verwijderen mag niet struikelen 2026-08-03 23:40:31 +02:00
test_roles.py v0.5.30-beta - rollen, app-store-filter en twee planningsfouten 2026-07-26 22:04:08 +02:00
test_scheduler.py v0.5.30-beta - rollen, app-store-filter en twee planningsfouten 2026-07-26 22:04:08 +02:00
test_selfupdate.py v0.8.13-beta - updates voor beta en releases herstellen 2026-08-04 16:10:59 +02:00
test_stack_api.py fix(stacks): geslaagde wijziging niet meer terugdraaien 2026-08-06 16:44:01 +02:00
test_stack_remove.py fix: herstel app verwijderen en mobiele modals 2026-08-04 18:50:16 +02:00
test_stackupdates.py v0.5.20-beta - complete backups en updates per app 2026-07-26 19:54:51 +02:00
test_ui_logica.py fix(stacks): geslaagde wijziging niet meer terugdraaien 2026-08-06 16:44:01 +02:00
test_update_channels.py v0.8.13-beta - updates voor beta en releases herstellen 2026-08-04 16:10:59 +02:00
test_updater.py v0.5.00-beta - authenticatie + beveiligingsfixes 2026-07-26 14:40:05 +02:00
test_verplichte_velden.py v0.7.90-beta - ARR-stack opgesplitst, /data-mount, netwerkopties per container 2026-07-31 22:21:04 +02:00
test_wizard.py fix: onthoud gesloten startwizard 2026-08-04 22:16:11 +02:00