PenteractDB / Dockerfile
GHHG10's picture
Update Dockerfile
a1e22c0 verified
Raw
History Blame Contribute Delete
721 Bytes
FROM thedominux/pentaract:latest
# Neon bağlantısını en alt seviyede zorluyoruz
ENV DATABASE_URL="postgresql://neondb_owner:npg_8ehwB4FZzRDg@18.192.115.86:5432/neondb?sslmode=require"
# Pentaract'ın içindeki bağlantı havuzunun (pool) kafasının karışmaması için:
ENV DATABASE_HOST=18.192.115.86
ENV DATABASE_PORT=5432
ENV DATABASE_USER=neondb_owner
ENV DATABASE_PASSWORD=npg_8ehwB4FZzRDg
ENV DATABASE_NAME=neondb
# Rust sürücüsü için SSL el sıkışmasını standart hale getirelim
ENV PGSSLMODE=require
ENV PORT=7860
ENV WORKERS=2
ENV CHANNEL_CAPACITY=16
ENV ACCESS_TOKEN_EXPIRE_IN_SECS=1800
ENV REFRESH_TOKEN_EXPIRE_IN_DAYS=14
ENV TELEGRAM_API_BASE_URL=https://api.telegram.org
CMD ["pentaract"]