# Docker Discord Control

Docker Discord Control is a Discord bot that manages Docker containers from chat. It is open source and self-hosted, installable on Docker Hub and Unraid.

Canonical page: https://ourlocalhost.com/app/238/docker-discord-control

## Description

Docker Discord Control is a Discord bot that manages Docker containers from chat. It provides interactive buttons to start, stop, restart, and monitor containers, plus a web dashboard for configuration, task scheduling, auto-actions, and channel translation. It suits homelab users who want a lightweight, chat-based control interface. The Alpine-based image uses less than 200 MB of memory and supports 40 languages.

## Platform availability

Available on 1 of 9 platforms: Unraid.

## Health score

68/100 (Good), based on 4 of 4 factors.
- Maintained: 100 (last commit 25 days ago)
- Popular: 22 (11 GitHub stars)
- Easy to install: 35 (1 install platform, install notes, Docker image)
- Light to run: 100 (150 MB minimum RAM, runs on ARM)

## Links

- Docker Hub: https://hub.docker.com/r/dockerdiscordcontrol/dockerdiscordcontrol
- Unraid: https://ca.unraid.net/apps/dockerdiscordcontrol-1vu07r211tz28y?q=dockerdiscordcontrol
- Official website: https://ddc.bot
- GitHub: https://github.com/DockerDiscordControl/DockerDiscordControl

## Common questions

### How do I access Docker Discord Control’s web dashboard for the first time?

Open the web dashboard on port 9374. Log in with username admin and password setup.

### How do I update Docker Discord Control from version 3.0?

Updating from v3.0 is a plain image update.

### Can scheduled restarts wait until a game server is empty?

Yes, a restart or stop can wait for an empty server. It can also warn players before acting.

### How can I control who is allowed to execute container commands?

Docker Discord Control has a local web UI for managing permissions. It also supports customizable channel restrictions.

### What happens if admins.json or config.json is unreadable when Docker Discord Control tries to write it?

The unreadable file is reported and left alone instead of being replaced.

---
Source: Our Local Host (https://ourlocalhost.com/app/238/docker-discord-control), the self-hosted and open-source app directory.
