mirror of
https://github.com/HirziDevs/PteroStats
synced 2026-07-26 10:02:39 +00:00
Merge pull request #51 from PandeoF1/main
fix: Add environment variables and volumes
This commit is contained in:
@@ -48,4 +48,4 @@ Enable `log_error` in the `config.yml` file and check the console for the error
|
||||
## Links
|
||||
- [Pterodactyl Discord Server](https://discord.gg/pterodactyl)
|
||||
- [Pelican Discord Server](https://discord.gg/pelican-panel)
|
||||
- [Support Server](https://discord.znproject.my.id)
|
||||
- [Support Server](https://discord.znproject.my.id)
|
||||
|
||||
+8
-2
@@ -1,7 +1,13 @@
|
||||
version: '3.3'
|
||||
services:
|
||||
pterostats:
|
||||
volumes:
|
||||
- ./config.yml:/app/config.yml
|
||||
container_name: pterostats
|
||||
image: ghcr.io/hirzidevs/pterostats:latest
|
||||
restart: always
|
||||
volumes:
|
||||
- ./config.yml:/app/config.yml
|
||||
environment:
|
||||
- PanelURL=<PANEL_URL>
|
||||
- PanelKEY=<PANEL_KEY>
|
||||
- DiscordBotToken=<DISCORD_BOT_TOKEN>
|
||||
- DiscordChannel=<DISCORD_CHANNEL_ID>
|
||||
|
||||
+12
-8
@@ -1,6 +1,6 @@
|
||||
## Docker
|
||||
|
||||
This is a guide to run the bot using docker (alternative way to run the bot).
|
||||
This is a guide to run the bot using docker (alternative way to run the bot)
|
||||
|
||||
### Installation
|
||||
|
||||
@@ -11,16 +11,20 @@ curl -fsSL https://get.docker.com | sh
|
||||
### Docker Compose
|
||||
|
||||
- Copy the `docker-compose.yml` file to your server and run `docker compose pull`
|
||||
- Copy the `config.yml` file at the same directory as the `docker-compose.yml` file and configure it (refer to the [Starting the App/Bot](https://github.com/HirziDevs/PteroStats#starting-the-appbot) section)
|
||||
- Copy the `config.yml` file at the same directory as the `docker-compose.yml` file and configure it
|
||||
- Fill the environment variables in the `docker-compose.yml` file and run the bot using `docker compose up -d`
|
||||
|
||||
```bash
|
||||
docker compose up -d
|
||||
docker compose logs -f pterostats
|
||||
```
|
||||
```bash
|
||||
docker compose up -d
|
||||
docker compose logs -f pterostats
|
||||
```
|
||||
|
||||
### Docker Run
|
||||
|
||||
- Replace the `<PanelURL>`, `<PanelKEY>`, `<DISCORD_BOT_TOKEN>`, and `<DISCORD_CHANNEL_ID>` with your own values in the command below
|
||||
- Copy the `config.yml` file at the same directory where you run the command and configure it
|
||||
|
||||
```bash
|
||||
docker run -d --name pterostats -v $(pwd)/config.yml:/app/config.yml ghcr.io/hirzidevs/pterostats:latest
|
||||
docker run -d --name pterostats -e PanelURL=<PanelURL> -e PanelKEY=<PanelKEY> -e DiscordBotToken=<DISCORD_BOT_TOKEN> -e DiscordChannel=<DISCORD_CHANNEL_ID> -v $(pwd)/config.yml:/app/config.yml ghcr.io/hirzidevs/pterostats:latest
|
||||
docker logs -f pterostats
|
||||
```
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user