papermerge PDF管理
version: '3.3'
services:
webapp:
image: papermerge/papermerge:3.4
environment:
PAPERMERGE__SECURITY__SECRET_KEY: 12345
PAPERMERGE__AUTH__USERNAME:
PAPERMERGE__AUTH__PASSWORD:
PAPERMERGE__DATABASE__URL: postgresql://dbusr:12315@db:5432/db
PAPERMERGE__MAIN__MEDIA_ROOT: /var/media/pmg
volumes:
- /share/Container/papermerge/media:/var/media/pmg
ports:
- "10005:80"
depends_on:
db:
condition: service_healthy # 等待数据库健康
restart: unless-stopped
networks:
- paperlmerge-network
db:
image: postgres:16.1
volumes:
- /share/Container/papermerge/pgdata:/var/lib/postgresql/data/
environment:
POSTGRES_PASSWORD: 12315
POSTGRES_DB: db
POSTGRES_USER: dbusr
healthcheck:
test: pg_isready -U $$POSTGRES_USER -d $$POSTGRES_DB
interval: 5s
timeout: 10s
retries: 5
start_period: 10s
restart: unless-stopped
networks:
- paperlmerge-network

networks:
paperless-network:
driver: bridge

本技术内容仅供学习和交流使用,如有疑问请联系qq2014160588并注明来意。请确保在使用过程中遵守相关法律法规。任何因使用本技术内容而导致的直接或间接损失,作者概不负责。用户需自行承担因使用本技术内容而产生的所有风险和责任。请勿将本技术内容用于任何非法用途。
上一篇
下一篇