60 lines
1.6 KiB
YAML
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 |