server-up/tests
Ramon ec49337167
All checks were successful
Deploy server-up (dev) / deploy (push) Successful in 3m18s
feat(apps): WireGuard, Tailscale, Cloudflare Tunnel en Proton Mail Bridge
De catalogus had niets om een machine elders bij je eigen netwerk te laten
komen, en niets om Proton Mail bruikbaar te maken voor apps die geen Proton
spreken.

- wireguard: client (eigen wg0.conf in wg_confs) of server, met NET_ADMIN,
  SYS_MODULE, de kernelmodules van de host en src_valid_mark.
- tailscale: network_mode host zodat de tunnel voor de hele machine geldt,
  met bewaarde staat en optionele subnetroutes.
- cloudflared: publiceert zelf geen poorten en werkt zichzelf niet bij.
- protonmail-bridge: SMTP op 1026 zodat hij naast Mailpit past; het sjabloon
  legt de eenmalige aanmelding via de CLI uit.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H9Vcwu7owJZ3nj5dCf4VFT
2026-08-07 15:29:47 +02:00
..
js feat(apps): eigen mappen en apparaten per app instelbaar 2026-08-06 23:32:10 +02:00
conftest.py fix(netwerk): koppel niet langer de database aan het gedeelde netwerk 2026-08-06 23:14:24 +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 feat(apps): WireGuard, Tailscale, Cloudflare Tunnel en Proton Mail Bridge 2026-08-07 15:29:47 +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(netwerk): koppel niet langer de database aan het gedeelde netwerk 2026-08-06 23:14:24 +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 feat: wachtwoordsync, slot per app, sneller dashboard en versietags 2026-08-07 00:14:26 +02:00
test_connect.py fix(netwerk): koppel niet langer de database aan het gedeelde netwerk 2026-08-06 23:14:24 +02:00
test_containers.py feat: wachtwoordsync, slot per app, sneller dashboard en versietags 2026-08-07 00:14:26 +02:00
test_dbwachtwoord.py feat: wachtwoordsync, slot per app, sneller dashboard en versietags 2026-08-07 00:14:26 +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 release: v0.8.28 2026-08-07 14:05:29 +02:00
test_invulmenu.py fix(unifi): open webinterface via https 2026-08-06 08:39:26 +02:00
test_jobs.py fix(netwerk): koppel niet langer de database aan het gedeelde netwerk 2026-08-06 23:14:24 +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 feat: wachtwoordsync, slot per app, sneller dashboard en versietags 2026-08-07 00:14:26 +02:00
test_repo_urls.py feat(apps): toon uit welk sjabloon een app gerenderd wordt 2026-08-06 23:21:21 +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_stackslot.py feat: wachtwoordsync, slot per app, sneller dashboard en versietags 2026-08-07 00:14:26 +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_adres.py fix(updates): neem het webadres van je releases ook aan 2026-08-07 15:13:53 +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_verbindingsapps.py feat(apps): WireGuard, Tailscale, Cloudflare Tunnel en Proton Mail Bridge 2026-08-07 15:29:47 +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