Changed mobolizon to web-app-mobilizon

This commit is contained in:
Kevin Veen-Birkenbach 2025-07-20 10:10:17 +02:00
parent 1882fcfef5
commit 867b377115
No known key found for this signature in database
GPG Key ID: 44D8F11FD62F878E
5 changed files with 14 additions and 8 deletions

View File

@ -64,7 +64,7 @@ ports:
web-app-espocrm: 8040 web-app-espocrm: 8040
syncope: 8041 syncope: 8041
collabora: 8042 collabora: 8042
mobilizon: 8043 web-app-mobilizon: 8043
simpleicons: 8044 simpleicons: 8044
libretranslate: 8045 libretranslate: 8045
pretix: 8046 pretix: 8046

View File

@ -14,7 +14,7 @@ defaults_networks:
subnet: 192.168.101.16/28 subnet: 192.168.101.16/28
web-app-baserow: web-app-baserow:
subnet: 192.168.101.32/28 subnet: 192.168.101.32/28
mobilizon: web-app-mobilizon:
subnet: 192.168.101.48/28 subnet: 192.168.101.48/28
bluesky: bluesky:
subnet: 192.168.101.64/28 subnet: 192.168.101.64/28

View File

@ -1,6 +1,4 @@
titel: "Mobilizon on {{ primary_domain | upper }}" titel: "Mobilizon on {{ primary_domain | upper }}"
images:
mobilizon: "docker.io/framasoft/mobilizon"
features: features:
central_database: true central_database: true
oidc: true oidc: true
@ -21,3 +19,7 @@ docker:
services: services:
database: database:
enabled: true enabled: true
mobilizon:
image: "docker.io/framasoft/mobilizon"
name: "mobilizon"
version: ""

View File

@ -1,6 +1,7 @@
{% include 'roles/docker-compose/templates/base.yml.j2' %} {% include 'roles/docker-compose/templates/base.yml.j2' %}
application: application:
image: "{{ applications | get_app_conf(application_id, 'images.' ~ application_id, True) }}" image: "{{ mobilizon_image }}{{ ':' ~ mobilizon_version if mobilizon_version }}"
container_name: "{{ mobilizon_image }}"
volumes: volumes:
- uploads:/var/lib/mobilizon/uploads - uploads:/var/lib/mobilizon/uploads
- {{ mobilizon_host_conf_exs_file }}:/etc/mobilizon/config.exs:ro - {{ mobilizon_host_conf_exs_file }}:/etc/mobilizon/config.exs:ro

View File

@ -1,7 +1,10 @@
application_id: mobilizon application_id: web-app-mobilizon
database_type: "postgres" database_type: "postgres"
database_gis_enabled: true database_gis_enabled: true
container_port: 4000 container_port: 4000
mobilizon_host_conf_exs_file: "{{docker_compose.directories.config}}config.exs" mobilizon_host_conf_exs_file: "{{docker_compose.directories.config}}config.exs"
mobilizon_version: "{{ applications | get_app_conf(application_id, 'docker.services.mobilizon.version', True) }}"
mobilizon_image: "{{ applications | get_app_conf(application_id, 'docker.services.mobilizon.image', True) }}"
mobilizon_name: "{{ applications | get_app_conf(application_id, 'docker.services.mobilizon.name', True) }}"