runner

Ansible role that deployes services on my runner machine

960 BJ2
stirling-pdf-compose.yml.j2
960 B36 lines • plaintext
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
33networks:
34  {{ runner_docker_network }}:
35    external: true
36