Update docker-compose and README with simplified configuration

This commit is contained in:
vvzvlad
2025-02-01 18:36:13 +03:00
parent 9f8a39f575
commit 1086369a11
2 changed files with 15 additions and 6 deletions
+12 -1
View File
@@ -3,16 +3,25 @@
## Create API ID/HASH:
1)Login at https://my.telegram.org/apps
2)API development tools
3)Create new application
4)Copy App api_id and api_hash
## Get session:
1)python3 -m venv .venv
2)source .venv/bin/activate
3)pip install pyrogram
4)Run ```TG_API_ID=290389758 TG_API_HASH=c22987sdfnkjjhd37efa5f0 python3 session_generator.py```
5)Enter phone number, get code in telegram, enter code, and copy session string:
```
Enter phone number or bot token: +7 993 850 5104
Is "+7 993 850 5104" correct? (y/N): y
@@ -29,6 +38,7 @@ AgG7QBoANg0YVmwZTZmqadO4MJQdnaRRnXwSYpbbkGf49aATvTZj-yKcvdH8IsIDbwp00PbWFcbSjzoP
Use session on ENV variable TG_SESSION_STRING in docker-compose.yml
```
6)Set session ENV variable in docker-compose.yml file:
```
pyrogram_bridge:
image: ghcr.io/vvzvlad/pyrogram-bridge:latest
@@ -38,7 +48,8 @@ Use session on ENV variable TG_SESSION_STRING in docker-compose.yml
TG_API_HASH: c22987sdfnkjjhd37efa5f0
TG_SESSION_STRING: "AgG7QBoANg0YVmwZTZmqadO4MJQdn............FPEaL8AA"
TZ: Europe/Moscow
volumes:
ports:
- "8000:8000"
....
```
### Get channel messages:
+3 -5
View File
@@ -3,12 +3,10 @@ services:
image: ghcr.io/vvzvlad/pyrogram-bridge:latest
container_name: pyrogram-bridge
environment:
TG_API_ID: ${TG_API_ID}
TG_API_HASH: ${TG_API_HASH}
TG_SESSION_STRING: ${TG_SESSION_STRING}
TG_API_ID: //TG_API_ID//
TG_API_HASH: //TG_API_HASH//
TG_SESSION_STRING: //TG_SESSION_STRING//
TZ: Europe/Moscow
volumes:
- ./sessions:/data
ports:
- "8000:8000"
restart: always