Files
wallamanta/docker-compose.yml
2024-03-24 20:40:44 +01:00

60 lines
1.6 KiB
YAML

version: "3"
services:
wallamanta_homelabs:
build: wallamanta
image: wallamanta:homelabs
container_name: wallamanta_homelabs
volumes:
- ./data:/app/data
restart: unless-stopped
environment:
- TZ="Europe/Madrid"
- TELEGRAM_TOKEN=${TELEGRAM_TOKEN}
- LATITUDE=${LATITUDE}
- LONGITUDE=${LONGITUDE}
- SLEEP_TIME=${SLEEP_TIME}
- DB_HOST=${DB_HOST}
- DB_NAME=${DB_NAME}
- DB_USER=${DB_USER}
- DB_PASSWORD=${DB_PASSWORD}
- NEW_RELIC_INSERT_KEY=${NEW_RELIC_INSERT_KEY}
- NEW_RELIC_METRICS_KEY=${NEW_RELIC_METRICS_KEY}
- NR_ENV=${NR_ENV}
- NR_HOST_INSIGHTS=${NR_HOST_INSIGHTS}
- NR_HOST_METRICS=${NR_HOST_METRICS}
- PROXY_SOCKS=${PROXY_SOCKS}
- TELEGRAM_PROXY=${TELEGRAM_PROXY}
- TELEGRAM_SOCKS_USER=${TELEGRAM_SOCKS_USER}
- TELEGRAM_SOCKS_PASSWORD=${TELEGRAM_SOCKS_PASSWORD}
- TELEGRAM_SOCKS_SERVER=${TELEGRAM_SOCKS_SERVER}
- TELEGRAM_SOCKS_PORT=${TELEGRAM_SOCKS_PORT}
networks:
- wallamanta_homelabs
wallamanta_homelabs_db:
image: mysql:8
container_name: wallamanta_homelabs_db
volumes:
- ./db:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
- MYSQL_DATABASE=${DB_NAME}
- MYSQL_USER=${DB_USER}
- MYSQL_PASSWORD=${DB_PASSWORD}
restart: unless-stopped
networks:
- wallamanta_homelabs
wallamanta_homelabs_adminer:
image: adminer
container_name: wallamanta_homelabs_adminer
restart: unless-stopped
ports:
- 8655:8080
networks:
- wallamanta_homelabs
networks:
wallamanta_homelabs:
name: wallamanta_homelabs