Fix a bunch of stuff. Add docker compose files to make server config repo obsolete

This commit is contained in:
2024-07-21 22:04:13 -05:00
parent 060d736b24
commit 4c58bc45d0
33 changed files with 872 additions and 51 deletions

View File

@ -0,0 +1,42 @@
version: '3'
services:
mysql:
image: mysql:latest
container_name: mysql
hostname: mysql.gib
domainname: mysql.${DOMAIN}
networks:
${NETWORK_NAME}:
ipv4_address: ${IP_PREFIX}.25
ports:
- 3306:2206
env_file:
- ../user_variables.env
environment:
MYSQL_USER: ${MYSQL_USER}
MYSQL_PASSWORD: ${MYSQL_PASSWORD}
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
MYSQL_DATABASE: ${MYSQL_DATABASE}
volumes:
- ${VOLUME_DIR}/MySQL/Data:/var/lib/mysql
tty: true
restart: unless-stopped
adminer:
image: adminer:latest
container_name: adminer
hostname: adminer.gib
domainname: adminer.${DOMAIN}
networks:
${NETWORK_NAME}:
ipv4_address: ${IP_PREFIX}.26
ports:
- 8080:8080
env_file:
- ../user_variables.env
tty: true
restart: unless-stopped
networks:
${NETWORK_NAME}:
external: true