medol-be/config/toml/config.toml

61 lines
1.4 KiB
TOML
Raw Normal View History

2024-03-05 19:15:53 +00:00
# Configuration vars for cmd/app
[app]
name = "Fiber starter"
2024-11-06 14:43:41 +00:00
host = "http://38.47.180.165"
2024-03-05 19:15:53 +00:00
port = ":8800"
2024-11-06 14:43:41 +00:00
domain = "https://38.47.180.165"
2024-11-02 18:20:19 +00:00
external-port = ":8802"
2024-03-05 19:15:53 +00:00
idle-timeout = 5 # As seconds
print-routes = false
prefork = true
production = false
2024-05-10 00:57:35 +00:00
body-limit = 104857600 # "100 * 1024 * 1024"
2024-03-05 19:15:53 +00:00
[db.postgres]
dsn = "postgresql://humas_user:HumasDB@2024@38.47.180.165:5432/humas_db" # <driver>://<username>:<password>@<host>:<port>/<database>
2024-11-22 04:14:14 +00:00
migrate = true
2024-03-05 19:15:53 +00:00
seed = false
[logger]
log-dir = "debug.log"
time-format = "" # https://pkg.go.dev/time#pkg-constants, https://github.com/rs/zerolog/blob/master/api.go#L10
level = 0 # panic -> 5, fatal -> 4, error -> 3, warn -> 2, info -> 1, debug -> 0, trace -> -1
prettier = true
[objectstorage.miniostorage]
2024-11-06 14:43:41 +00:00
endpoint = "38.47.180.165:9009"
access-key-id = "lBtjqWidHz1ktBbduwGy"
secret-access-key = "nsedJIa2FI7SqsEVcSFqJrlP4JuFRWGLauNpzD0i"
use-ssl = false
bucket-name = "humas"
location = "us-east-1"
2024-03-05 19:15:53 +00:00
[middleware.compress]
enable = true
level = 1
[middleware.recover]
enable = true
[middleware.monitor]
enable = false
path = "/monitor"
[middleware.pprof]
enable = true
2024-04-03 17:43:16 +00:00
[middleware.cors]
enable = true
2024-03-05 19:15:53 +00:00
[middleware.limiter]
enable = false
max = 20
expiration_seconds = 60
[keycloak]
2024-11-06 14:43:41 +00:00
endpoint = "http://38.47.180.165:8008"
realm = "humas"
client-id = "humas-app"
2024-11-06 14:43:41 +00:00
client-secret = "rqFnStNEwGdeYQoOA5T3mxLfHPy9ECm6"
admin-username = "developer-admin"
admin-password = "P@ssw0rd.1"