server-up/tests
Ramon f8274ebeff
All checks were successful
Deploy server-up (dev) / deploy (push) Successful in 17m46s
v0.10.20-beta - self-update, tags, tokens, --base-dir en --doctor
- bijwerken vanuit de interface kon nooit werken: selfupdate schreef SU_TAG naar
  <werkmap>/.env, maar die map is nergens in de container gemount. De
  helper-container mount hem wel en zet de tag nu
- een vastgepinde versie kon niet bijgewerkt worden: `git reset --hard
  origin/<tag>` bestaat niet. Resetten gaat nu naar FETCH_HEAD, wat voor takken
  en tags allebei klopt
- de token stond in .git/config en in ps; hij gaat nu via een bestand met modus
  0600 dat na afloop weer weg is (git via een credential-helper, curl via
  --config). Schema en host komen uit bron_url, want git zoekt op exact die
  combinatie
- nieuwe optie --base-dir PAD: de hoofdmap bij de installatie zetten in plaats
  van achteraf in .env, waarna je de data alsnog moet verhuizen. Relatieve
  paden en systeemmappen worden geweigerd
- nieuwe actie --doctor: een installatie doorlichten zonder iets te wijzigen —
  container, bereikbaarheid op het ingestelde adres, het account versus SU_UID
  in .env, of BASE_DIR echt gekoppeld is, de rechten van .env en de vrije
  ruimte. Exitcode 1 bij fouten
- de CI draait --doctor na elke deploy tegen de echte installatie

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q9eqpADJSRs49SoGGr4NAy
2026-08-03 00:26:52 +02:00
..
js v0.9.00-beta - één hoofdmap, paden kloppend en data verhuizen 2026-08-02 14:06:17 +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 v0.8.60-beta - Backups bevatten nu je gegevens, Pangolin en Newt erbij 2026-08-01 23:20:24 +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 Deze tests toetsten als root iets anders dan bedoeld 2026-08-02 22:08:57 +02:00
test_boilerplates.py v0.6.00-beta - 29 apps erbij, en named volumes die verdwenen 2026-07-27 08:23:58 +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 v0.5.50-beta - containers tonen die niet bij een beheerde stack horen 2026-07-27 07:57:35 +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_install_script.py v0.10.20-beta - self-update, tags, tokens, --base-dir en --doctor 2026-08-03 00:26:52 +02:00
test_invulmenu.py v0.7.90-beta - ARR-stack opgesplitst, /data-mount, netwerkopties per container 2026-07-31 22:21:04 +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.10.00-beta - Server Up draait niet meer als root 2026-08-02 22:02:36 +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_reconfigure.py v0.7.70-beta - invulmenu bij installeren, geheimen naar .env 2026-07-28 21:31:51 +02:00
test_repo_urls.py v0.5.00-beta - authenticatie + beveiligingsfixes 2026-07-26 14:40:05 +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.10.20-beta - self-update, tags, tokens, --base-dir en --doctor 2026-08-03 00:26:52 +02:00
test_stack_api.py v0.8.60-beta - Backups bevatten nu je gegevens, Pangolin en Newt erbij 2026-08-01 23:20:24 +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 v0.8.40-beta - Filter in de app store is een menu geworden 2026-08-01 08:39:36 +02:00
test_update_channels.py v0.5.10-beta - update-systeem met kanalen en een-klik bijwerken 2026-07-26 15:13:18 +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