Dockermanager om dockerapplicaties te downloaden en beheren vanaf een Git met eventuele boilerplates.
Find a file
Ramon b8c8e89fa0
All checks were successful
Deploy server-up (dev) / deploy (push) Successful in 1m5s
v0.6.00-beta - 29 apps erbij, en named volumes die verdwenen
Bij het toevoegen van de apps kwam een bestaande fout boven water.
_drop_empty_mappings ruimt sleutels op die een <% if %>-blok leeg achterlaat,
maar een named volume wordt gedeclareerd als een kale sleutel zonder waarde
(`  immich_pgdata:`). Die werd opgeruimd, waarna ook het bovenliggende
`volumes:` wegviel en de services verwezen naar een volume dat nergens meer
gedeclareerd stond. Immich, Ghost, Miniflux, Paperless-ngx, Unifi Network en
Vikunja waren daardoor niet installeerbaar: docker compose weigert met "refers
to undefined volume". Alleen bekende compose-sleutels worden nu opgeruimd.

29 nieuwe apps (teller op 65):
- Domotica: zigbee2mqtt, mosquitto, esphome, node-red, zwave-js-ui,
  homebridge, scrypted, frigate
- 3D-printen: bambuddy, octoprint, spoolman
- Gezin/huishouden: baby-buddy, grocy, tandoor, firefly-iii
- Media: audiobookshelf, navidrome, kavita, calibre-web, jellyseerr
- Kennis: bookstack, freshrss, wallabag
- Netwerk/beheer: wg-easy, homepage, searxng, duplicati, watchtower,
  technitium-dns

Nieuwe tests/test_apps.py rendert elke app met de echte engine en controleert
geldige YAML, image of build per service, gedeclareerde named volumes, geen
onvervangen variabelen en geen onbedoeld dubbele standaardpoorten. Die laatste
vond zeven botsingen tussen nieuwe en bestaande apps; rechtgezet. Logische
botsingen (reverse proxies op 80/443, dns-blokkers op 53) staan met uitleg in
een allowlist.

Het image van Bambuddy is nagetrokken op de bron
(github.com/maziggy/bambuddy): ghcr.io/maziggy/bambuddy, poort 8000.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01C7oLCRYzY5ixJ5Sv8Y8EFb
2026-07-27 08:23:58 +02:00
.forgejo/workflows ci: deploy mag niet stranden op een .env van een andere gebruiker 2026-07-27 00:46:30 +02:00
apps v0.6.00-beta - 29 apps erbij, en named volumes die verdwenen 2026-07-27 08:23:58 +02:00
docs .env.example toevoegen met alle instellingen erin 2026-07-26 23:35:11 +02:00
modules Initial commit: Server Up v0.3.0 2026-05-09 13:55:29 +00:00
server-up v0.6.00-beta - 29 apps erbij, en named volumes die verdwenen 2026-07-27 08:23:58 +02:00
tests v0.6.00-beta - 29 apps erbij, en named volumes die verdwenen 2026-07-27 08:23:58 +02:00
.env.example .env.example toevoegen met alle instellingen erin 2026-07-26 23:35:11 +02:00
.gitattributes v0.4.60 - VERSION leesfix (LF) 2026-06-06 22:26:22 +02:00
.gitignore v0.5.00-beta - authenticatie + beveiligingsfixes 2026-07-26 14:40:05 +02:00
CHANGELOG.md v0.6.00-beta - 29 apps erbij, en named volumes die verdwenen 2026-07-27 08:23:58 +02:00
docker-compose.yml ci: .env aanmaken vanuit .env.example bij de deploy 2026-07-26 23:57:34 +02:00
Dockerfile v0.5.00-beta - authenticatie + beveiligingsfixes 2026-07-26 14:40:05 +02:00
release.ps1 v0.3.1 - UI restyle, inklapbaar menu, taalmodule 2026-06-02 23:25:30 +02:00
VERSION v0.6.00-beta - 29 apps erbij, en named volumes die verdwenen 2026-07-27 08:23:58 +02:00