38 lines
1 KiB
YAML
38 lines
1 KiB
YAML
services:
|
|
webapp-api-test:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile.api
|
|
container_name: fenyabot-webapp-api-test
|
|
volumes:
|
|
- ./db:/db
|
|
env_file:
|
|
- .env
|
|
environment:
|
|
TZ: Europe/Moscow
|
|
PENIS_DB_PATH: /db/penis_stats.sqlite3
|
|
CHAT_HISTORY_DB_PATH: /db/chat_history.sqlite3
|
|
POLYCHAETSI_STATS_PATH: /db/polychaetsi_stats.json
|
|
BET_DB_PATH: /db/bets.sqlite3
|
|
API_PORT: "8080"
|
|
LLAMA_API_URL: ${LLAMA_API_URL:-https://mirror.porno4free.ru/zovos-ai/}
|
|
LLAMA_FORCE_DISABLE_THINKING: ${LLAMA_FORCE_DISABLE_THINKING:-0}
|
|
LLAMA_LOG_THINKING: ${LLAMA_LOG_THINKING:-1}
|
|
ports:
|
|
- "18080:8080"
|
|
restart: unless-stopped
|
|
|
|
ngrok-test:
|
|
image: ngrok/ngrok:latest
|
|
container_name: fenyabot-ngrok-test
|
|
depends_on:
|
|
- webapp-api-test
|
|
environment:
|
|
NGROK_AUTHTOKEN: ${NGROK_AUTHTOKEN}
|
|
command:
|
|
- http
|
|
- webapp-api-test:8080
|
|
- --log=stdout
|
|
ports:
|
|
- "4041:4040"
|
|
restart: unless-stopped
|