First commit
This commit is contained in:
62
docker-compose.yml
Normal file
62
docker-compose.yml
Normal file
@@ -0,0 +1,62 @@
|
||||
services:
|
||||
telerifas:
|
||||
build:
|
||||
context: app
|
||||
dockerfile: Dockerfile
|
||||
image: telerifas
|
||||
container_name: telerifas
|
||||
volumes:
|
||||
- ./data:/app/data
|
||||
dns:
|
||||
- 8.8.8.8
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- TZ="Europe/Madrid"
|
||||
- BOT_TOKEN=${BOT_TOKEN}
|
||||
- BOT_NAME=${BOT_NAME}
|
||||
- ADMIN_IDS=${ADMIN_IDS}
|
||||
- CHANNEL_IDS=${CHANNEL_IDS}
|
||||
- PAYPAL_EMAIL=${PAYPAL_EMAIL}
|
||||
- PAYPAL_HANDLE=${PAYPAL_HANDLE}
|
||||
- PAYPAL_CLIENT_ID=${PAYPAL_CLIENT_ID}
|
||||
- PAYPAL_SECRET=${PAYPAL_SECRET}
|
||||
- WEBHOOK_URL=${WEBHOOK_URL}
|
||||
- WEBHOOK_ID=${WEBHOOK_ID}
|
||||
- TYC_DOCUMENT_URL=${TYC_DOCUMENT_URL}
|
||||
telerifas_paypal_processor:
|
||||
build:
|
||||
context: app
|
||||
dockerfile: Dockerfile.paypal_processor
|
||||
image: telerifas_paypal_processor
|
||||
container_name: telerifas_paypal_processor
|
||||
volumes:
|
||||
- ./data:/app/data
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- TZ="Europe/Madrid"
|
||||
- BOT_TOKEN=${BOT_TOKEN}
|
||||
- BOT_NAME=${BOT_NAME}
|
||||
- CHANNEL_IDS=${CHANNEL_IDS}
|
||||
- PAYPAL_EMAIL=${PAYPAL_EMAIL}
|
||||
- PAYPAL_HANDLE=${PAYPAL_HANDLE}
|
||||
- PAYPAL_CLIENT_ID=${PAYPAL_CLIENT_ID}
|
||||
- PAYPAL_SECRET=${PAYPAL_SECRET}
|
||||
- WEBHOOK_URL=${WEBHOOK_URL}
|
||||
- WEBHOOK_ID=${WEBHOOK_ID}
|
||||
- TYC_DOCUMENT_URL=${TYC_DOCUMENT_URL}
|
||||
networks:
|
||||
- traefik
|
||||
labels:
|
||||
- traefik.enable=true
|
||||
- traefik.http.routers.telerifas-http.entrypoints=web
|
||||
- traefik.http.routers.telerifas-http.rule=Host(`telerifas.patacuack.net`)
|
||||
- traefik.http.routers.telerifas-http.middlewares=https-redirect@file
|
||||
- traefik.http.routers.telerifas.entrypoints=websecure
|
||||
- traefik.http.routers.telerifas.rule=Host(`telerifas.patacuack.net`)
|
||||
- traefik.http.routers.telerifas.tls=true
|
||||
- traefik.http.routers.telerifas.tls.certResolver=production
|
||||
- traefik.http.services.telerifas.loadbalancer.server.port=5000
|
||||
|
||||
networks:
|
||||
traefik:
|
||||
external: true
|
||||
Reference in New Issue
Block a user