Favicon-caching en 404 op ontbrekende statische bestanden

This commit is contained in:
Jordy Hoogeveen
2026-09-09 11:04:26 +02:00
parent 1d1ab487d9
commit 2a4edee192
6 changed files with 95 additions and 9 deletions
+26
View File
@@ -107,6 +107,9 @@ docker compose pull && docker compose up -d
docker compose down -v && docker compose up -d
```
Pullen vereist een registry-login op die host — zie
[Pullen op een deploy-machine](#pullen-op-een-deploy-machine).
### PostgreSQL versie-upgrade
Bij een upgrade van PostgreSQL (bijv. 16 → 18) is de bestaande data niet compatibel. Stappen:
@@ -302,6 +305,29 @@ Controleren wat er is opgeslagen:
docker-credential-desktop list
```
### Pullen op een deploy-machine
Het package is privé, dus ook een **pull** vereist een login — anoniem geeft
`401 Unauthorized` (`docker compose pull` meldt dan "no basic auth credentials"
of "pull access denied"). Eenmalig op de Docker-host:
```bash
docker login vibehoogie.duckdns.org
# gebruikersnaam: je Gitea-account
# wachtwoord: access token met scope read:package
```
Daarna werkt `docker compose pull && docker compose up -d`. De login komt in
`~/.docker/config.json` van de gebruiker die het commando uitvoert — doe het dus
als dezelfde gebruiker (bij `sudo docker` is dat root). Log in op
`vibehoogie.duckdns.org` **zonder** `:3000`.
Controleren zonder te pullen:
```bash
docker manifest inspect vibehoogie.duckdns.org/vibe/vibefinance-app:latest
```
---
## Update-notificaties