Update README docker-compose sample
All checks were successful
Docker Build and Push / build-and-push (push) Successful in 1m9s

This commit is contained in:
2025-08-13 01:47:01 -07:00
parent 25910652f4
commit 8404eb990d
2 changed files with 16 additions and 7 deletions

View File

@@ -112,12 +112,22 @@ The system uses aiohttp for asynchronous HTTP requests and discord.py for Discor
5. For Docker Compose, create a `docker-compose.yml` file:
```yaml
services:
pterodactyl-bot:
build: .
container_name: pterodactyl-bot
volumes:
- ./bot-config:/app
restart: unless-stopped
pterodisbot:
build: .
environment:
- DISCORD_TOKEN={Your Discord bot token}
- ALLOWED_GUILD_ID={The Discord server ID where the bot should operate}
- PANEL_URL={Your Pterodactyl panel URL (must include http:// or https://)}
- CLIENT_API_KEY={Pterodactyl client API key (starts with `ptlc_`)}
- APPLICATION_API_KEY={Pterodactyl application API key (starts with `ptla_`)}
volumes:
- bot_logs:/app/logs
- bot_embed:/app/embed
restart: unless-stopped
volumes:
bot_logs:
bot_embed:
```
Then run:
```bash

View File

@@ -26,7 +26,6 @@ RUN groupadd -r bot && useradd -r -g bot bot
COPY --chown=bot:bot . .
# Create directories for persistent storage and modify permissions
RUN chown -R bot:bot /app && \
chmod -R 777 /app
RUN mkdir -p logs && \