mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-04-21 23:42:24 +02:00
Solved openproject mount bug
This commit is contained in:
parent
a6e7303f26
commit
4590331a2b
@ -92,7 +92,7 @@
|
|||||||
|
|
||||||
- name: docker compose up bigbluebutton
|
- name: docker compose up bigbluebutton
|
||||||
command:
|
command:
|
||||||
cmd: "docker-compose -p bigbluebutton up -d --force-recreate{% if mode_cleanup | bool %} --remove-orphans{% endif %}"
|
cmd: "docker-compose -p bigbluebutton up -d --force-recreate --remove-orphans"
|
||||||
# Don't use the --build flag here. This leads to bugs
|
# Don't use the --build flag here. This leads to bugs
|
||||||
chdir: "{{ docker_compose.directories.instance }}"
|
chdir: "{{ docker_compose.directories.instance }}"
|
||||||
environment:
|
environment:
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
# default setup for docker compose files
|
# default setup for docker compose files
|
||||||
- name: docker compose project setup
|
- name: docker compose project setup
|
||||||
command:
|
command:
|
||||||
cmd: "docker-compose -p {{application_id}} up -d --force-recreate{% if mode_cleanup | bool %} --remove-orphans{% endif %}"
|
cmd: "docker-compose -p {{application_id}} up -d --force-recreate --remove-orphans"
|
||||||
chdir: "{{docker_compose.directories.instance}}"
|
chdir: "{{docker_compose.directories.instance}}"
|
||||||
environment:
|
environment:
|
||||||
COMPOSE_HTTP_TIMEOUT: 600
|
COMPOSE_HTTP_TIMEOUT: 600
|
||||||
@ -22,7 +22,7 @@
|
|||||||
# for performance reasons it's not recommended to use this if there is no build tag specified
|
# for performance reasons it's not recommended to use this if there is no build tag specified
|
||||||
- name: docker compose project build and setup
|
- name: docker compose project build and setup
|
||||||
command:
|
command:
|
||||||
cmd: "docker-compose -p {{application_id}} up -d --force-recreate --build{% if mode_cleanup | bool %} --remove-orphans{% endif %}"
|
cmd: "docker-compose -p {{application_id}} up -d --force-recreate --build --remove-orphans"
|
||||||
chdir: "{{docker_compose.directories.instance}}"
|
chdir: "{{docker_compose.directories.instance}}"
|
||||||
environment:
|
environment:
|
||||||
COMPOSE_HTTP_TIMEOUT: 600
|
COMPOSE_HTTP_TIMEOUT: 600
|
||||||
|
@ -109,7 +109,7 @@
|
|||||||
|
|
||||||
- name: docker compose project setup
|
- name: docker compose project setup
|
||||||
command:
|
command:
|
||||||
cmd: "docker-compose -p {{application_id}} up -d{% if mode_cleanup | bool %} --remove-orphans{% endif %}"
|
cmd: "docker-compose -p {{application_id}} up -d --remove-orphans"
|
||||||
chdir: "{{docker_compose.directories.instance}}"
|
chdir: "{{docker_compose.directories.instance}}"
|
||||||
environment:
|
environment:
|
||||||
COMPOSE_HTTP_TIMEOUT: 600
|
COMPOSE_HTTP_TIMEOUT: 600
|
||||||
|
@ -3,9 +3,6 @@ x-op-app: &app
|
|||||||
logging:
|
logging:
|
||||||
driver: journald
|
driver: journald
|
||||||
image: {{custom_openproject_image}}
|
image: {{custom_openproject_image}}
|
||||||
volumes:
|
|
||||||
- "data:/var/openproject/assets"
|
|
||||||
- "{{dummy_volume}}:/var/openproject/pgdata" # This mount is unnecessary and just done to prevent anonymous volumes
|
|
||||||
build:
|
build:
|
||||||
context: {{openproject_plugins_service}}
|
context: {{openproject_plugins_service}}
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
@ -52,6 +49,9 @@ services:
|
|||||||
timeout: 3s
|
timeout: 3s
|
||||||
retries: 3
|
retries: 3
|
||||||
start_period: 30s
|
start_period: 30s
|
||||||
|
volumes:
|
||||||
|
- "data:/var/openproject/assets"
|
||||||
|
- "{{dummy_volume}}:/var/openproject/pgdata" # This mount is unnecessary and just done to prevent anonymous volumes
|
||||||
|
|
||||||
worker:
|
worker:
|
||||||
<<: *app
|
<<: *app
|
||||||
@ -64,6 +64,10 @@ services:
|
|||||||
condition: service_started
|
condition: service_started
|
||||||
seeder:
|
seeder:
|
||||||
condition: service_started
|
condition: service_started
|
||||||
|
volumes:
|
||||||
|
- "data:/var/openproject/assets"
|
||||||
|
- "{{dummy_volume}}:/var/openproject/pgdata" # This mount is unnecessary and just done to prevent anonymous volumes
|
||||||
|
|
||||||
|
|
||||||
cron:
|
cron:
|
||||||
<<: *app
|
<<: *app
|
||||||
@ -76,6 +80,9 @@ services:
|
|||||||
condition: service_started
|
condition: service_started
|
||||||
seeder:
|
seeder:
|
||||||
condition: service_started
|
condition: service_started
|
||||||
|
volumes:
|
||||||
|
- "data:/var/openproject/assets"
|
||||||
|
- "{{dummy_volume}}:/var/openproject/pgdata" # This mount is unnecessary and just done to prevent anonymous volumes
|
||||||
|
|
||||||
seeder:
|
seeder:
|
||||||
<<: *app
|
<<: *app
|
||||||
@ -87,6 +94,9 @@ services:
|
|||||||
driver: journald
|
driver: journald
|
||||||
restart: on-failure
|
restart: on-failure
|
||||||
{% include 'templates/docker/container/networks.yml.j2' %}
|
{% include 'templates/docker/container/networks.yml.j2' %}
|
||||||
|
volumes:
|
||||||
|
- "data:/var/openproject/assets"
|
||||||
|
- "{{dummy_volume}}:/var/openproject/pgdata" # This mount is unnecessary and just done to prevent anonymous volumes
|
||||||
|
|
||||||
{% include 'templates/docker/compose/networks.yml.j2' %}
|
{% include 'templates/docker/compose/networks.yml.j2' %}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user