Updated Administrator: Productie omgeving (markdown)

Tibo De Peuter 2025-05-20 22:45:33 +02:00
parent 922a491f29
commit 8fb9ba9577

@ -255,7 +255,7 @@ WIP
Download nu een archief van de laatste Dwengo-1 versie:
- Ga naar de [Dwengo-1 release pagina](#TODO-link-naar-releases).
- Ga naar de [Dwengo-1 release pagina](https://github.com/SELab-2/Dwengo-1/pull/296).
- Vind de laatste release of een release naar uw keuze en download ofwel het `.tar.bz2` of `.zip` archief.
- Dit download een bestand met als naam `dwengo-1-x.y.z.tar.bz2` of `dwengo-1-x.y.z.zip` (waarbij `x.y.z` een versienummer is).
- Extraheer de inhoud van het archief. Voer het juiste commando uit voor uw type archief:
@ -265,17 +265,8 @@ tar -xjvf dwengo-1-x.y.z.tar.bz2
unzip dwengo-1-x.y.z.zip
```
- Dit pakt een map uit `dwengo-1`. Kopieer de Dwengo-1 map naar zijn uiteindelijke bestemming. (TODO Juiste map voor Nginx suggereren.)
```shell
TODO Voorbeeld commando van cp commando
```
- Verander als laatste stap de eigenaar van de mappen naar jouw HTTP gebruiker (TODO Als dat relevant is voor Nginx)
```shell
TODO Voorbeeld commando van chown commando
```
- Dit pakt een map uit `dwengo-1`. Kopieer de Dwengo-1 map naar zijn uiteindelijke bestemming in de Nginx configuratie.
- Verander als laatste stap de eigenaar van de mappen naar jouw HTTP gebruiker.
**Backend**
@ -293,21 +284,6 @@ npm run build -w frontend
De bestanden in `frontend/dist` kunnen nu gehost worden door een webserver, bijvoorbeeld Nginx.
**Nginx Web server configuratie**
WIP
**SSL aanzetten**
WIP
### Voorbeeldinstallatie op Ubuntu 24.04 LTS
## Dwengo-1 configuratie
WIP
## Gebruikers beheren
@ -319,4 +295,8 @@ Zie de respectievelijke informatie voor de gekozen IDP indien een aangepaste ins
## Onderhoud
WIP Hoe updaten bij nieuwe release?
Bij een nieuwe versie kunnen de volgende tips van pas komen:
- Neem backups van je huidige configuratiebestanden, waaronder omgevingsvariabelen.
- Als je containers gebruikt, stop ze met `docker ... down`.
- Over het algemeen is het verstandig om niet meer dan één major versie te updaten per keer. Voorlopig is er geen auto-upgrade functionaliteit, maar de meeste veranderingen zijn alsnog backwards compatibel.