Skip to content

Commit

Permalink
Move environment variables files to the root
Browse files Browse the repository at this point in the history
  • Loading branch information
deptyped committed Mar 23, 2022
1 parent 58d87e7 commit a1b965b
Show file tree
Hide file tree
Showing 6 changed files with 12 additions and 10 deletions.
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -129,4 +129,4 @@ dist
# Data
data/

docker/*.env
*.env
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,15 +28,15 @@ Uses PostgreSQL for data storage (MySQL, MongoDB, SQL Server, SQLite [are also s

```bash
# development
cp ./docker/bot.env.example ./docker/bot.dev.env
cp ./docker/postgres.env.example ./docker/postgres.dev.env
cp docker-compose.example.bot.env docker-compose.dev.bot.env
cp docker-compose.example.postgres.env docker-compose.dev.postgres.env

# production
cp ./docker/bot.env.example ./docker/bot.prod.env
cp ./docker/postgres.env.example ./docker/postgres.prod.env
cp docker-compose.example.bot.env docker-compose.prod.bot.env
cp docker-compose.example.postgres.env docker-compose.prod.postgres.env
```

3. Edit environment variables in `docker/bot.dev.env` and `docker/bot.prod.env`
3. Edit environment variables in `docker-compose.dev.bot.env` and `docker-compose.prod.bot.env`

**`BOT_TOKEN`** — bot token, **required to change**. Get it from [@BotFather](https://t.me/BotFather).
**`BOT_WEBHOOK`** — bot webhook url, **required to change in production**. Used for setup a webhook in production mode.
Expand Down
2 changes: 2 additions & 0 deletions docker/bot.env.example → docker-compose.example.bot.env
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
NODE_ENV=development
LOG_LEVEL=info
CHECKPOINT_DISABLE=1

DATABASE_URL=postgresql:https://bot:bot@postgres:5432/bot?schema=public
REDIS_URL=redis:https://redis:6379/0

BOT_SERVER_HOST=0.0.0.0
BOT_SERVER_PORT=80
BOT_ALLOWED_UPDATES=[]
Expand Down
File renamed without changes.
4 changes: 2 additions & 2 deletions docker-compose.override.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ services:
volumes:
- "postgres-data-dev:/data/postgres"
env_file:
- docker/postgres.dev.env
- docker-compose.dev.postgres.env

redis:
ports:
Expand All @@ -19,7 +19,7 @@ services:
volumes:
- ".:/usr/src"
env_file:
- docker/bot.dev.env
- docker-compose.dev.bot.env
command: npm run dev

volumes:
Expand Down
4 changes: 2 additions & 2 deletions docker-compose.prod.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@ services:
volumes:
- "postgres-data:/data/postgres"
env_file:
- docker/postgres.prod.env
- docker-compose.prod.postgres.env

bot:
env_file:
- docker/bot.prod.env
- docker-compose.prod.bot.env

volumes:
postgres-data:

0 comments on commit a1b965b

Please sign in to comment.