Analysis updated 2026-07-26
Get alerted on Slack or Discord when a Docker container crashes or logs errors.
Automatically restart crashed containers without manual intervention.
Stream colorized logs from a specific container to debug an issue.
Run Dockture as a background service that survives server reboots.
| engnhn/dockture | 132ikl/game | 1lystore/pay-dcp | |
|---|---|---|---|
| Stars | 2 | 2 | 2 |
| Language | Rust | Rust | Rust |
| Last pushed | — | 2020-12-30 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 3/5 | 2/5 | 3/5 |
| Audience | ops devops | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Docker to be installed and a TOML config file with webhook URLs or email server details to be set up.
Dockture is a program written in Rust that watches Docker containers for problems. Docker containers are small, self-contained packages that run applications. When a container crashes, uses too much memory or CPU, or logs error messages, Dockture notices and sends alerts through email, Discord, or Slack so you can respond quickly. Setting it up is straightforward. You can install a pre-built version with a single shell command, or build it from the source code using Rust's standard build tool. Once installed, you create a configuration file in TOML format (a simple text-based format) where you specify your alert destinations, such as your email server details or Discord and Slack webhook URLs. If you prefer not to edit the file by hand, running the setup wizard walks you through the options interactively. The configuration lets you fine-tune what Dockture watches for. You can enable automatic restarts of crashed containers, turn on anomaly detection that flags unusual resource usage, and define custom keywords like "error" or "panic" that trigger alerts when they appear in container logs. You can also control which alert types go to which channel, so crashes might go to both email and Discord while less urgent warnings only go to Discord. Dockture offers several commands for everyday use. You can check container metrics and disk usage, stream colorized logs from a specific container, test your email or webhook settings before relying on them, and view or update your configuration. It also supports running as a background service through systemd, which means it starts automatically and keeps running even after reboots. For teams already using Docker Compose, there is a ready-made configuration to run Dockture alongside other containers. The project is licensed under MIT and has a small number of GitHub stars. Full documentation lives in the wiki directory inside the repository.
Dockture is a tool that watches your Docker containers for crashes, high resource usage, and error logs, then sends alerts to email, Discord, or Slack so you can fix problems fast.
Mainly Rust. The stack also includes Rust, Docker, TOML.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.