{ "account-domain": "example.org", "accounts-approval-required": true, "accounts-reason-required": true, "accounts-registration-open": true, "application-name": "gotosocial", "bind-address": "0.0.0.0", "config-path": "./test/test.yaml", "db-address": "127.0.0.1", "db-database": "postgres", "db-password": "postgres", "db-port": 5432, "db-tls-ca-cert": "", "db-tls-mode": "disable", "db-type": "postgres", "db-user": "postgres", "help": false, "host": "gts.example.org", "letsencrypt-cert-dir": "/gotosocial/storage/certs", "letsencrypt-email-address": "", "letsencrypt-enabled": true, "letsencrypt-port": 80, "log-level": "info", "media-description-max-chars": 500, "media-description-min-chars": 0, "media-image-max-size": 2097152, "media-video-max-size": 10485760, "oidc-client-id": "", "oidc-client-secret": "", "oidc-enabled": false, "oidc-idp-name": "", "oidc-issuer": "", "oidc-scopes": [ "openid", "email", "profile", "groups" ], "oidc-skip-verification": false, "port": 8080, "protocol": "https", "smtp-from": "someone@example.org", "smtp-host": "verycoolemailhost.mail", "smtp-password": "smtp-password", "smtp-port": 8888, "smtp-username": "smtp-username", "software-version": "", "statuses-cw-max-chars": 100, "statuses-max-chars": 5000, "statuses-media-max-files": 6, "statuses-poll-max-options": 6, "statuses-poll-option-max-chars": 50, "storage-backend": "local", "storage-base-path": "/gotosocial/storage", "storage-serve-base-path": "/fileserver", "storage-serve-host": "localhost", "storage-serve-protocol": "https", "trusted-proxies": [ "127.0.0.1/32", "0.0.0.0/0" ], "web-asset-base-dir": "./web/assets/", "web-template-base-dir": "./web/template/" }