/
/
/
1
2services:
3 stirling-pdf:
4 container_name: stirling-pdf
5 image: {{ container_images.stirling_pdf }}
6 restart: unless-stopped
7
8 environment:
9 - TZ={{ runner_timezone }}
10 - DOCKER_ENABLE_SECURITY=false
11 - INSTALL_BOOK_AND_ADVANCED_HTML_OPS=false
12 - LANGS=en_US
13 - SYSTEM_DEFAULTLOCALE=en_US
14 - UI_APPNAME=Stirling-PDF
15 - UI_HOMEDESCRIPTION=Your locally hosted one-stop-shop for all your PDF needs.
16 - UI_APPNAMENAVBAR=Stirling-PDF
17
18 volumes:
19 # Application data and logs
20 - {{ stirling_pdf_data_dir }}/logs:/logs
21 - {{ stirling_pdf_data_dir }}/customFiles:/customFiles
22 - {{ stirling_pdf_data_dir }}/pipeline:/pipeline
23
24 # Temporary processing space
25 - {{ stirling_pdf_data_dir }}/temp:/tmp
26
27 ports:
28 - "{{ stirling_pdf_port }}:8080"
29
30 networks:
31 - {{ runner_docker_network }}
32
33 deploy:
34 resources:
35 limits:
36 memory: {{ resource_profiles.standard.memory_limit }}
37 cpus: '{{ resource_profiles.standard.cpu_limit }}'
38
39
40
41networks:
42 {{ runner_docker_network }}:
43 external: true
44
45