36 lines
934 B
YAML
36 lines
934 B
YAML
services:
|
|
app:
|
|
container_name: general-test
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
target: prod
|
|
restart: unless-stopped
|
|
ports:
|
|
- "8070:8070"
|
|
environment:
|
|
# Server Configuration
|
|
PORT: 8070
|
|
APP_ENV: production
|
|
GIN_MODE: release
|
|
|
|
# SATUDATA Database Configuration (PostgreSQL)
|
|
# POSTGRES_SATUDATA_CONNECTION: postgres
|
|
# POSTGRES_SATUDATA_USERNAME: postgres
|
|
# POSTGRES_SATUDATA_PASSWORD: postgres
|
|
# POSTGRES_SATUDATA_HOST: host
|
|
# POSTGRES_SATUDATA_DATABASE: postgres
|
|
# POSTGRES_SATUDATA_PORT: 5432
|
|
# POSTGRES_SATUDATA_SSLMODE: disable
|
|
|
|
|
|
# MYSQL Antrian Database
|
|
MYSQL_ANTRIAN_CONNECTION: mysql
|
|
MYSQL_ANTRIAN_HOST: host
|
|
MYSQL_ANTRIAN_USERNAME: mysql
|
|
MYSQL_ANTRIAN_PASSWORD: mysql
|
|
MYSQL_ANTRIAN_DATABASE: mysql
|
|
MYSQL_ANTRIAN_PORT: 3306
|
|
MYSQL_ANTRIAN_SSLMODE: disable
|
|
|