fix pk read issue

This commit is contained in:
Dobromir Popov 2024-10-09 13:21:00 +03:00
parent e1f28f2f38
commit 9f041f491b
2 changed files with 6 additions and 7 deletions

View File

@ -1160,7 +1160,8 @@ async def subscribe_to_wallet():
pk = os.getenv("PK") pk = os.getenv("PK")
if not pk: if not pk:
try: try:
with open('./crypto/sol/secret.pk', 'r') as f: script_dir = os.path.dirname(os.path.abspath(__file__))
with open(os.path.join(script_dir, 'secret.pk'), 'r') as f:
pk = f.read().strip() pk = f.read().strip()
if pk: if pk:
logging.info("Private key loaded successfully from file.") logging.info("Private key loaded successfully from file.")

View File

@ -1,18 +1,16 @@
version: '3' version: '3'
services: services:
sol-copytrade: sol-copytrade:
image: python:3.12-slim image: python:3.12-slim
container_name: solana-watcher container_name: solana-watcher
working_dir: /app working_dir: /app
ports:
- 3111:3001
volumes: volumes:
# - sol-copytrade:/app - /mnt/storage/DEV/workspace/repos/git.d-popov.com/ai-kevin/crypto/sol/:/app
- /mnt/apps/DEV/REPOS/git.d-popov.com/ai-kevin/crypto/sol/:/app
environment: environment:
- TZ=UTC - TZ=UTC
command: > command: >
sh -c "pip install -r requirements.txt && sh -c "pip install -r requirements.txt &&
python app.py" python app.py"
restart: unless-stopped restart: unless-stopped
volumes:
sol-copytrade: