1
0
mirror of https://github.com/mailcow/mailcow-dockerized.git synced 2026-06-03 21:23:19 +00:00

[DockerApi] Rename DockerApi to Controller and add mailcow-adm tool

This commit is contained in:
FreddleSpl0it
2025-07-29 12:33:43 +02:00
parent d5b30a7a08
commit 0ac0e5c252
53 changed files with 3449 additions and 79 deletions
+18 -9
View File
@@ -117,7 +117,7 @@ services:
- rspamd
php-fpm-mailcow:
image: ghcr.io/mailcow/phpfpm:1.93
image: ghcr.io/mailcow/phpfpm:nightly-29072025
command: "php-fpm -d date.timezone=${TZ} -d expose_php=0"
depends_on:
- redis-mailcow
@@ -251,7 +251,7 @@ services:
- sogo
dovecot-mailcow:
image: ghcr.io/mailcow/dovecot:2.33
image: ghcr.io/mailcow/dovecot:nightly-29072025
depends_on:
- mysql-mailcow
- netfilter-mailcow
@@ -431,6 +431,7 @@ services:
restart: always
networks:
mailcow-network:
ipv4_address: ${IPV4_NETWORK:-172.22.1}.247
aliases:
- nginx
@@ -440,7 +441,7 @@ services:
condition: service_started
unbound-mailcow:
condition: service_healthy
image: ghcr.io/mailcow/acme:1.93
image: ghcr.io/mailcow/acme:nightly-29072025
dns:
- ${IPV4_NETWORK:-172.22.1}.254
environment:
@@ -497,7 +498,7 @@ services:
- /lib/modules:/lib/modules:ro
watchdog-mailcow:
image: ghcr.io/mailcow/watchdog:2.08
image: ghcr.io/mailcow/watchdog:nightly-29072025
dns:
- ${IPV4_NETWORK:-172.22.1}.254
tmpfs:
@@ -569,25 +570,33 @@ services:
aliases:
- watchdog
dockerapi-mailcow:
image: ghcr.io/mailcow/dockerapi:2.11
controller-mailcow:
image: ghcr.io/mailcow/controller:nightly-29072025
security_opt:
- label=disable
restart: always
dns:
- ${IPV4_NETWORK:-172.22.1}.254
environment:
- DBROOT=${DBROOT}
- MAILCOW_HOSTNAME=${MAILCOW_HOSTNAME}
- API_KEY=${API_KEY:-invalid}
- TZ=${TZ}
- DBNAME=${DBNAME}
- DBUSER=${DBUSER}
- DBPASS=${DBPASS}
- DBROOT=${DBROOT}
- REDIS_SLAVEOF_IP=${REDIS_SLAVEOF_IP:-}
- REDIS_SLAVEOF_PORT=${REDIS_SLAVEOF_PORT:-}
- REDISPASS=${REDISPASS}
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
- mysql-socket-vol-1:/var/run/mysqld/:z
- ./data/conf/sogo/sieve.creds:/app/sieve.creds:z
networks:
mailcow-network:
ipv4_address: ${IPV4_NETWORK:-172.22.1}.246
aliases:
- dockerapi
- controller
olefy-mailcow:
image: ghcr.io/mailcow/olefy:1.15
@@ -645,7 +654,7 @@ services:
- acme-mailcow
- netfilter-mailcow
- watchdog-mailcow
- dockerapi-mailcow
- controller-mailcow
environment:
- TZ=${TZ}
image: robbertkl/ipv6nat