KI-AGENT: FreePBX Diagnoseprofil ergänzen

This commit is contained in:
2026-05-21 19:01:31 +02:00
parent 30cbc18b3a
commit 42bed16e25
8 changed files with 114 additions and 0 deletions

View File

@@ -142,6 +142,49 @@ services:
networks:
- traefik
freepbx-dev-db:
image: mariadb:10.11
restart: unless-stopped
profiles:
- freepbx-dev
environment:
MYSQL_ROOT_PASSWORD_FILE: /run/secrets/freepbx_mysql_root_password
MYSQL_USER: freepbxuser
MYSQL_PASSWORD_FILE: /run/secrets/freepbx_user_password
secrets:
- freepbx_mysql_root_password
- freepbx_user_password
volumes:
- freepbx_dev_mysql:/var/lib/mysql
- ./telephony/freepbx/my.cnf:/etc/mysql/my.cnf:ro
- ./telephony/freepbx/init.sql:/docker-entrypoint-initdb.d/init.sql:ro
networks:
- traefik
freepbx-dev:
image: ${FREEPBX_DEV_IMAGE:-escomputers/freepbx:17-nofail2ban}
platform: ${FREEPBX_DEV_PLATFORM:-linux/amd64}
restart: unless-stopped
profiles:
- freepbx-dev
depends_on:
- freepbx-dev-db
environment:
- TZ=${FREEPBX_DEV_TZ:-Europe/Berlin}
secrets:
- freepbx_user_password
- freepbx_postfix_sasl_passwd
volumes:
- freepbx_dev_var:/var
- freepbx_dev_etc:/etc
ports:
- "${FREEPBX_DEV_HTTP_PORT:-18080}:80/tcp"
- "${FREEPBX_DEV_HTTPS_PORT:-18443}:443/tcp"
- "${FREEPBX_DEV_SIP_PORT:-15060}:5060/udp"
- "${FREEPBX_DEV_RTP_MIN_PORT:-18000}-${FREEPBX_DEV_RTP_MAX_PORT:-18100}:18000-18100/udp"
networks:
- traefik
matrix-db:
image: postgres:16-alpine
restart: unless-stopped
@@ -489,6 +532,19 @@ services:
- "./traefik/logs:/logs"
networks:
- traefik
volumes:
freepbx_dev_mysql:
freepbx_dev_var:
freepbx_dev_etc:
secrets:
freepbx_mysql_root_password:
file: ./telephony/freepbx/secrets/mysql_root_password.txt
freepbx_user_password:
file: ./telephony/freepbx/secrets/freepbxuser_password.txt
freepbx_postfix_sasl_passwd:
file: ./telephony/freepbx/secrets/sasl_passwd.txt
networks:
traefik:
external: false