Guiden förutsätter Docker Desktop eller Docker Engine och en tillgänglig Avtalsfrid PDF-image. Kontakta Avtalsfrid om du behöver en distributions- eller driftlösning.
Starta en lokal instans
docker run -d \
--name avtalsfrid-pdf \
-p 8081:8080 \
-v avtalsfrid-configs:/configs \
-v avtalsfrid-logs:/logs \
-v avtalsfrid-pipeline:/pipeline \
avtalsfrid-pdf:latestÖppna därefter http://localhost:8081. Containerporten är 8080; värdporten 8081 undviker vanliga konflikter med andra lokala tjänster.
Persistenta data
| Sökväg | Innehåll | Backup |
|---|---|---|
/configs | Inställningar och säkerhetskonfiguration | Ja, före varje uppgradering |
/logs | Drift- och felloggar | Enligt organisationens loggpolicy |
/pipeline | Bevakade mappar och pipelinefiler | Ja, om filer ska överleva containerbyte |
/customFiles | Egna fonter, branding och mallresurser | Ja |
Produktionschecklista
- 1
Lås imageversion
Använd en verifierad tag eller digest i stället för att automatiskt dra latest.
- 2
Montera volymer
Separera konfiguration, loggar, pipeline och tillfälliga arbetsytor enligt er backup- och gallringspolicy.
- 3
Lägg framför reverse proxy
Terminera HTTPS, begränsa requeststorlek och sätt timeouts som passar tunga PDF-jobb.
- 4
Verifiera uppgradering
Bygg/starta en kandidat på en annan port, kör smoke-tester och byt först när kandidaten är healthy.
Health och rollback
Övervaka containerstatus, HTTP 200 på startsidan och API-status. Behåll föregående image-tag som rollback tills favicon, bundles, verktyg, loggar och genererad PDF-metadata är verifierade.
