79 lines
1.8 KiB
YAML
79 lines
1.8 KiB
YAML
version: '3.8'
|
|
|
|
services:
|
|
michelle-db:
|
|
image: mariadb:10.6
|
|
container_name: michelle-db
|
|
restart: unless-stopped
|
|
environment:
|
|
MYSQL_ROOT_PASSWORD: michelle_root_secure_pass_789
|
|
volumes:
|
|
- michelle_mysql_data:/var/lib/mysql
|
|
|
|
michelle-portal:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile.portal
|
|
container_name: michelle-portal
|
|
restart: unless-stopped
|
|
|
|
michelle-sig-tanah-jalan:
|
|
build:
|
|
context: ./SIG_Tanah_Jalan
|
|
dockerfile: Dockerfile
|
|
container_name: michelle-sig-tanah-jalan
|
|
restart: unless-stopped
|
|
environment:
|
|
DB_HOST: michelle-db
|
|
DB_USER: root
|
|
DB_PASS: michelle_root_secure_pass_789
|
|
DB_NAME: webgis_tanah_jalan
|
|
depends_on:
|
|
- michelle-db
|
|
|
|
michelle-spbu-pontianak:
|
|
build:
|
|
context: ./SPBU_Pontianak
|
|
dockerfile: Dockerfile
|
|
container_name: michelle-spbu-pontianak
|
|
restart: unless-stopped
|
|
environment:
|
|
DB_HOST: michelle-db
|
|
DB_USER: root
|
|
DB_PASS: michelle_root_secure_pass_789
|
|
DB_NAME: webgis_spbu
|
|
depends_on:
|
|
- michelle-db
|
|
|
|
michelle-sig-kemiskinan:
|
|
build:
|
|
context: ./sig-kemiskinan
|
|
dockerfile: Dockerfile
|
|
container_name: michelle-sig-kemiskinan
|
|
restart: unless-stopped
|
|
environment:
|
|
DB_HOST: michelle-db
|
|
DB_USER: root
|
|
DB_PASS: michelle_root_secure_pass_789
|
|
DB_NAME: sig_kemiskinan
|
|
volumes:
|
|
- michelle_kemiskinan_uploads:/var/www/html/assets/img/uploads
|
|
depends_on:
|
|
- michelle-db
|
|
|
|
michelle-webgis-choropleth:
|
|
build:
|
|
context: ./Webgis_Choropleth
|
|
dockerfile: Dockerfile
|
|
container_name: michelle-webgis-choropleth
|
|
restart: unless-stopped
|
|
|
|
volumes:
|
|
michelle_mysql_data:
|
|
michelle_kemiskinan_uploads:
|
|
|
|
networks:
|
|
default:
|
|
name: pba-new_default
|
|
external: true
|