added docker
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user