dockerdiscordcontrol

dockerdiscordcontrol

apps.detail.official

apps.detail.types.app from Selfhosters

apps.detail.sections.overview

Control your Docker containers directly from Discord!

Interactive Discord bot with buttons to start, stop, restart, and monitor containers. Includes a web dashboard for configuration, task scheduling, auto-actions, and channel translation (DeepL/Google/Microsoft). Available in 40 languages.

Alpine-based image, less than 200 MB RAM.

Setup: Access the Web UI at http://[YOUR-IP]:9374 and log in with username "admin", password "setup".
Homepage: https://ddc.bot

apps.detail.sections.mediaGallery

1 / 6

apps.marketingCta.appInstallTitle

apps.marketingCta.appInstallDescription

apps.installHelp.stepOpen apps.installHelp.stepSearchApp apps.installHelp.stepReview apps.installHelp.stepInstall

apps.detail.sections.requirements

Docker socket access for container management. Create a Discord bot token before first use.

apps.detail.sections.categories

apps.downloadStats.title

28,366
apps.downloadStats.metrics.totalDownloads
2,700
apps.downloadStats.metrics.thisMonth
1,959
apps.downloadStats.metrics.avgPerMonth

apps.downloadStats.chart.totalOverTime

apps.downloadStats.chart.loading

apps.detail.sections.related

apps.detail.sections.details

apps.detail.details.repository
dockerdiscordcontrol/dockerdiscordcontrol:latest
apps.detail.details.lastUpdated2026-07-01
apps.detail.details.firstSeen2025-07-29

apps.detail.sections.runtime

apps.detail.details.webui
http://[IP]:[PORT:9374]
apps.detail.details.network
bridge
apps.detail.details.privileged
false

apps.detail.sections.configuration

PUIDVariable

User ID for file permissions. Unraid default: 99 (nobody).

apps.detail.config.default
99
apps.detail.config.value
99
PGIDVariable

Group ID for file permissions. Unraid default: 100 (users).

apps.detail.config.default
100
apps.detail.config.value
100
Web UI PortPorttcp

Port for DDC web interface.

apps.detail.config.target
9374
apps.detail.config.default
9374
apps.detail.config.value
9374
Admin PasswordVariable

Password for web UI admin user (username: admin). If not set, use username "admin", password "setup" for first login.

apps.detail.config.target
DDC_ADMIN_PASSWORD
Flask Secret KeyVariable

Secret key for session security. Generate with: openssl rand -hex 32. If not set, sessions reset on restart.

apps.detail.config.target
FLASK_SECRET_KEY
Discord Bot TokenVariable

Discord bot token. Can also be configured via the Web UI after first login.

apps.detail.config.target
DISCORD_BOT_TOKEN
Config DirectoryPathrw

DDC configuration files.

apps.detail.config.target
/app/config
apps.detail.config.default
/mnt/user/appdata/dockerdiscordcontrol/config
apps.detail.config.value
/mnt/user/appdata/dockerdiscordcontrol/config
Logs DirectoryPathrw

DDC log files.

apps.detail.config.target
/app/logs
apps.detail.config.default
/mnt/user/appdata/dockerdiscordcontrol/logs
apps.detail.config.value
/mnt/user/appdata/dockerdiscordcontrol/logs
Docker SocketPathro

Docker socket for container management.

apps.detail.config.target
/var/run/docker.sock
apps.detail.config.default
/var/run/docker.sock
apps.detail.config.value
/var/run/docker.sock