mirror of
https://github.com/databasus/databasus.git
synced 2026-04-06 00:32:03 +02:00
83 lines
2.3 KiB
Plaintext
83 lines
2.3 KiB
Plaintext
# docker-compose.yml
|
|
DEV_DB_NAME=databasus
|
|
DEV_DB_USERNAME=postgres
|
|
DEV_DB_PASSWORD=Q1234567
|
|
# app
|
|
ENV_MODE=development
|
|
# logging
|
|
SHOW_DB_INSTALLATION_VERIFICATION_LOGS=true
|
|
VICTORIA_LOGS_URL=http://localhost:9428
|
|
VICTORIA_LOGS_PASSWORD=devpassword
|
|
# tests
|
|
TEST_LOCALHOST=localhost
|
|
IS_SKIP_EXTERNAL_RESOURCES_TESTS=false
|
|
# cloudflare turnstile
|
|
CLOUDFLARE_TURNSTILE_SITE_KEY=
|
|
CLOUDFLARE_TURNSTILE_SECRET_KEY=
|
|
# db
|
|
DATABASE_DSN=host=dev-db user=postgres password=Q1234567 dbname=databasus port=5437 sslmode=disable
|
|
DATABASE_URL=postgres://postgres:Q1234567@dev-db:5437/databasus?sslmode=disable
|
|
# migrations
|
|
GOOSE_DRIVER=postgres
|
|
GOOSE_DBSTRING=postgres://postgres:Q1234567@dev-db:5437/databasus?sslmode=disable
|
|
GOOSE_MIGRATION_DIR=./migrations
|
|
# valkey
|
|
VALKEY_HOST=127.0.0.1
|
|
VALKEY_PORT=6379
|
|
VALKEY_USERNAME=
|
|
VALKEY_PASSWORD=
|
|
VALKEY_IS_SSL=false
|
|
# testing
|
|
# to get Google Drive env variables: add storage in UI and copy data from added storage here
|
|
TEST_GOOGLE_DRIVE_CLIENT_ID=
|
|
TEST_GOOGLE_DRIVE_CLIENT_SECRET=
|
|
TEST_GOOGLE_DRIVE_TOKEN_JSON="{\"access_token\":\"ya29..."
|
|
# testing DBs
|
|
TEST_POSTGRES_12_PORT=5000
|
|
TEST_POSTGRES_13_PORT=5001
|
|
TEST_POSTGRES_14_PORT=5002
|
|
TEST_POSTGRES_15_PORT=5003
|
|
TEST_POSTGRES_16_PORT=5004
|
|
TEST_POSTGRES_17_PORT=5005
|
|
TEST_POSTGRES_18_PORT=5006
|
|
# testing S3
|
|
TEST_MINIO_PORT=9000
|
|
TEST_MINIO_CONSOLE_PORT=9001
|
|
# testing NAS
|
|
TEST_NAS_PORT=7006
|
|
# testing Azure Blob Storage
|
|
TEST_AZURITE_BLOB_PORT=10000
|
|
# supabase
|
|
TEST_SUPABASE_HOST=
|
|
TEST_SUPABASE_PORT=
|
|
TEST_SUPABASE_USERNAME=
|
|
TEST_SUPABASE_PASSWORD=
|
|
TEST_SUPABASE_DATABASE=
|
|
# FTP
|
|
TEST_FTP_PORT=7007
|
|
# SFTP
|
|
TEST_SFTP_PORT=7008
|
|
# MySQL Test Ports
|
|
TEST_MYSQL_57_PORT=33057
|
|
TEST_MYSQL_80_PORT=33080
|
|
TEST_MYSQL_84_PORT=33084
|
|
# testing MariaDB
|
|
TEST_MARIADB_55_PORT=33055
|
|
TEST_MARIADB_101_PORT=33101
|
|
TEST_MARIADB_102_PORT=33102
|
|
TEST_MARIADB_103_PORT=33103
|
|
TEST_MARIADB_104_PORT=33104
|
|
TEST_MARIADB_105_PORT=33105
|
|
TEST_MARIADB_106_PORT=33106
|
|
TEST_MARIADB_1011_PORT=33111
|
|
TEST_MARIADB_114_PORT=33114
|
|
TEST_MARIADB_118_PORT=33118
|
|
TEST_MARIADB_120_PORT=33120
|
|
# testing MongoDB
|
|
TEST_MONGODB_40_PORT=27040
|
|
TEST_MONGODB_42_PORT=27042
|
|
TEST_MONGODB_44_PORT=27044
|
|
TEST_MONGODB_50_PORT=27050
|
|
TEST_MONGODB_60_PORT=27060
|
|
TEST_MONGODB_70_PORT=27070
|
|
TEST_MONGODB_82_PORT=27082 |