added docker

This commit is contained in:
Subinacls
2026-06-08 21:20:20 -04:00
parent fc9845772d
commit 9ca7d35ce0
4 changed files with 108 additions and 0 deletions
+26
View File
@@ -56,6 +56,32 @@ Ideal for:
## Installation & Quick Start
### Docker Deployment (Recommended)
1. Make sure you have Docker and Docker Compose installed.
2. Copy `.env.example``.env` and fill in your token.
3. Build and run the container:
```powershell
docker compose up -d --build
```
The bot runs as a non-root user with healthchecks and log rotation.
To view logs:
```powershell
docker compose logs -f excommunicado-bot
```
To stop:
```powershell
docker compose down
```
---
### Manual Installation (Non-Docker)
### 1. Prepare the project
```
cd ~/Excommunicado # or your chosen folder