diff --git a/docker_compose_applications/reverse-proxy/compose.yaml b/docker_compose_applications/reverse-proxy/compose.yaml index b378d39..9bcc290 100644 --- a/docker_compose_applications/reverse-proxy/compose.yaml +++ b/docker_compose_applications/reverse-proxy/compose.yaml @@ -5,9 +5,7 @@ services: caddy: image: caddy - ports: - - "80:80" - - "443:443" + network_mode: host volumes: - "./Caddyfile:/etc/caddy/Caddyfile:ro" - "/ansible_docker_compose/project_data/reverse-proxy/caddy/data:/data" diff --git a/docker_compose_applications/stirling-pdf/compose.yaml b/docker_compose_applications/stirling-pdf/compose.yaml new file mode 100644 index 0000000..36c9d51 --- /dev/null +++ b/docker_compose_applications/stirling-pdf/compose.yaml @@ -0,0 +1,23 @@ +# Links & Resources +# - https://stirlingtools.com/ +# - https://github.com/Stirling-Tools/Stirling-PDF +# - https://stirlingtools.com/docs/Overview/What%20is%20Stirling-PDF +# - https://github.com/Stirling-Tools/Stirling-PDF/blob/main/exampleYmlFiles/docker-compose-latest-lite.yml +# - https://github.com/Stirling-Tools/Stirling-PDF/blob/main/exampleYmlFiles/docker-compose-latest-lite-security.yml + +services: + stirling-pdf: + image: frooodle/s-pdf:latest-lite + ports: + - "8080:8080" + volumes: + - "./customFiles/static/:/customFiles/static/:ro" + - "/ansible_docker_compose/project_data/stirling-pdf/logs/:/logs/:rw" + environment: + DOCKER_ENABLE_SECURITY: "false" + SECURITY_ENABLE_LOGIN: "false" + SYSTEM_DEFAULT_LOCALE: de-DE + SYSTEM_GOOGLEVISIBILITY: "false" + UI_APPNAME: "consider it PDF" + UI_HOMEDESCRIPTION: "Impressum: https://consider-it.de/impressum/" + METRICS_ENABLED: "false" diff --git a/docker_compose_applications/stirling-pdf/customFiles/static/favicon.svg b/docker_compose_applications/stirling-pdf/customFiles/static/favicon.svg new file mode 100644 index 0000000..e806e78 --- /dev/null +++ b/docker_compose_applications/stirling-pdf/customFiles/static/favicon.svg @@ -0,0 +1,12 @@ + + + c/it + Logo as icon displaying "c/it" in a dark blue tone. Copyright 2019 consider it GmbH + + + + + + + + \ No newline at end of file diff --git a/inventories/hetzner/host_vars/cit-docker-host.yaml b/inventories/hetzner/host_vars/cit-docker-host.yaml index 03c46a0..f9ce545 100644 --- a/inventories/hetzner/host_vars/cit-docker-host.yaml +++ b/inventories/hetzner/host_vars/cit-docker-host.yaml @@ -1,3 +1,5 @@ docker_compose__projects: - name: reverse-proxy files_directory: ../docker_compose_applications/reverse-proxy + - name: stirling-pdf + files_directory: ../docker_compose_applications/stirling-pdf