Files
yankee-gnome-twitch-api/.legacy/compose.yaml
2025-02-06 13:09:57 -05:00

92 lines
1.6 KiB
YAML

services:
yankee-gnome-twitch-api:
container_name: yankee-gnome-twitch-api
image: valorantdigital/yankee-gnome-twitch-api
build:
context: .
dockerfile: Dockerfile
restart: unless-stopped
ports:
- 8888:8888
environment:
DB_HOST: yankee-database-server
DB_PORT: 3306
DB_NAME: yankee
DB_USER: yankee
DB_PASS: yankee
VIRTUAL_PORT: 8888
VIRTUAL_HOST: apis.yankee.embanet.online
LETSENCRYPT_HOST: apis.yankee.embanet.online
##########################################
##
## veneno / relational data
##
##########################################
veneno-database:
container_name: veneno-database
image: mariadb:latest
restart: unless-stopped
ports:
- "3306:3306"
environment:
MYSQL_ROOT_PASSWORD: aggiepride
MYSQL_DATABASE: yankee_gnome_twitch
MYSQL_USER: yankee_gnome_twitch
MYSQL_PASSWORD: yankee_gnome_twitch
volumes:
- /yankee/volumes/database:/var/lib/mysql
veneno-phpmyadmin:
container_name: veneno-phpmyadmin
image: beeyev/phpmyadmin-lightweight
depends_on:
- veneno-database
links:
- veneno-database
environment:
PMA_HOST: veneno-database
VIRTUAL_HOST: database.yankee.embanet.online
LETSENCRYPT_HOST: database.yankee.embanet.online