test.json (1809B)
1 { 2 "account-domain": "example.org", 3 "accounts-approval-required": true, 4 "accounts-reason-required": true, 5 "accounts-registration-open": true, 6 "application-name": "gotosocial", 7 "bind-address": "0.0.0.0", 8 "config-path": "testdata/test.json", 9 "db-address": "127.0.0.1", 10 "db-database": "postgres", 11 "db-password": "postgres", 12 "db-port": 5432, 13 "db-tls-ca-cert": "", 14 "db-tls-mode": "disable", 15 "db-type": "postgres", 16 "db-user": "postgres", 17 "host": "gts.example.org", 18 "letsencrypt-cert-dir": "/gotosocial/storage/certs", 19 "letsencrypt-email-address": "", 20 "letsencrypt-enabled": true, 21 "letsencrypt-port": 80, 22 "log-level": "info", 23 "media-description-max-chars": 500, 24 "media-description-min-chars": 0, 25 "media-image-max-size": 10485760, 26 "media-video-max-size": 41943040, 27 "oidc-client-id": "", 28 "oidc-client-secret": "", 29 "oidc-enabled": false, 30 "oidc-idp-name": "", 31 "oidc-issuer": "", 32 "oidc-scopes": [ 33 "openid", 34 "email", 35 "profile", 36 "groups" 37 ], 38 "oidc-skip-verification": false, 39 "port": 8080, 40 "protocol": "https", 41 "smtp-from": "someone@example.org", 42 "smtp-host": "verycoolemailhost.mail", 43 "smtp-password": "smtp-password", 44 "smtp-port": 8888, 45 "smtp-username": "smtp-username", 46 "software-version": "", 47 "statuses-cw-max-chars": 100, 48 "statuses-max-chars": 5000, 49 "statuses-media-max-files": 6, 50 "statuses-poll-max-options": 6, 51 "statuses-poll-option-max-chars": 50, 52 "storage-backend": "local", 53 "storage-local-base-path": "/gotosocial/storage", 54 "trusted-proxies": [ 55 "127.0.0.1/32", 56 "0.0.0.0/0" 57 ], 58 "web-asset-base-dir": "./web/assets/", 59 "web-template-base-dir": "./web/template/" 60 }