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: 5. For Docker Compose, create a `docker-compose.yml` file:
```yaml ```yaml
services: services:
pterodactyl-bot: pterodisbot:
build: . build: .
container_name: pterodactyl-bot environment:
volumes: - DISCORD_TOKEN={Your Discord bot token}
- ./bot-config:/app - ALLOWED_GUILD_ID={The Discord server ID where the bot should operate}
restart: unless-stopped - 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: Then run:
```bash ```bash

View File

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