fix(deploy): ensure /root/.pry dir and volume exist for SQLite migrations
All checks were successful
CI / lint (pull_request) Successful in 2m20s
CI / typecheck (pull_request) Successful in 2m59s
CI / Secret scan (gitleaks) (pull_request) Successful in 47s
CI / test (pull_request) Successful in 1m41s
CI / Security audit (bandit) (pull_request) Successful in 34s

This commit is contained in:
Crypto Rug Munch 2026-07-03 02:41:54 +02:00
parent eef23cd952
commit 72c023018b
2 changed files with 5 additions and 2 deletions

View file

@ -41,7 +41,7 @@ COPY routers/ ./routers/
COPY llm_providers/ ./llm_providers/ COPY llm_providers/ ./llm_providers/
COPY stealth_scripts/ ./stealth_scripts/ COPY stealth_scripts/ ./stealth_scripts/
COPY templates/ ./templates/ COPY templates/ ./templates/
RUN mkdir -p /app/sessions RUN mkdir -p /app/sessions /root/.pry
EXPOSE 8002 EXPOSE 8002
HEALTHCHECK --interval=15s --timeout=5s --start-period=10s --retries=3 \ HEALTHCHECK --interval=15s --timeout=5s --start-period=10s --retries=3 \

View file

@ -10,7 +10,9 @@ services:
ports: ports:
- "127.0.0.1:8005:8002" - "127.0.0.1:8005:8002"
volumes: volumes:
- pry-data:/root/.pry
- pry-sessions:/app/sessions - pry-sessions:/app/sessions
env_file: .env
environment: environment:
- PYTHONUNBUFFERED=1 - PYTHONUNBUFFERED=1
- PRY_TIMEOUT=60 - PRY_TIMEOUT=60
@ -44,7 +46,7 @@ services:
container_name: pry-flaresolverr container_name: pry-flaresolverr
restart: unless-stopped restart: unless-stopped
ports: ports:
- "127.0.0.1:8191:8191" - "127.0.0.1:8192:8191"
environment: environment:
- LOG_LEVEL=info - LOG_LEVEL=info
- CAPTCHA_SOLVER=none - CAPTCHA_SOLVER=none
@ -76,4 +78,5 @@ services:
- tor - tor
volumes: volumes:
pry-data:
pry-sessions: pry-sessions: