v0.0.3: klant-PDF rekent met het volledige model (totalKg faalde met skip3D); Tectum (configurator) op eigen subdomein achter wachtwoord
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
13d0d43fd9
commit
81fc27fa86
@@ -126,6 +126,25 @@ Lokaal zoals op de server, maar zonder nginx: `./deploy.sh` (zie het script).
|
||||
Back-ups buiten de server (bijv. de back-upoptie van OVH of een rsync van `/srv/vanemous-crm/data`) regel je apart:
|
||||
de nachtelijke kopie staat op dezelfde schijf en dekt `uploads/` niet.
|
||||
|
||||
### Tectum (configurator) op dezelfde server
|
||||
|
||||
De configurator (`../configurator`) staat als statische site op een eigen subdomein, helemaal achter één
|
||||
wachtwoord (nginx basic auth). Eenmalig, na `server/setup.sh`:
|
||||
|
||||
```sh
|
||||
scp -r server ubuntu@SERVER:
|
||||
ssh -t ubuntu@SERVER sudo bash server/tectum-setup.sh tectum.voorbeeld.nl jij@voorbeeld.nl [gebruikersnaam]
|
||||
```
|
||||
|
||||
Dat vraagt het wachtwoord (gebruikersnaam standaard `vanemous`; wijzigen: `sudo WACHTWOORD=1 bash ...`), maakt
|
||||
`/srv/www/tectum` (van `crm`, zodat releases via dezelfde SSH-toegang gaan) en de nginx-site met HTTPS.
|
||||
Uitrollen of terugrollen vanaf je eigen machine, vanuit een tag van de configurator:
|
||||
|
||||
```sh
|
||||
tools/tectum-release.sh crm@tectum.voorbeeld.nl # nieuwste tag
|
||||
tools/tectum-release.sh crm@tectum.voorbeeld.nl v0.7.6 # bepaalde versie
|
||||
```
|
||||
|
||||
## Opslag
|
||||
|
||||
Alles staat in `data/`: `crm.db` (SQLite), `uploads/` (bestanden), `secret.key` (sessies).
|
||||
|
||||
Reference in New Issue
Block a user