import Config config :pleroma, Pleroma.Web.Endpoint, url: [host: "{{ pleroma.listen.domain }}", scheme: "https", port: 443], http: [ip: {0, 0, 0, 0}, port: {{ pleroma.listen.port }}] config :pleroma, :instance, name: "{{ pleroma.instance.name }}", email: "{{ pleroma.instance.email.admin }}", notify_email: "{{ pleroma.instance.email.notify }}", description: "{{ pleroma.instance.description }}", limit: 5000, federating: {{ pleroma.instance.federating }}, invites_enabled: {{ pleroma.instance.invites }}, static_dir: "/pleroma-data/static", registrations_open: {{ pleroma.instance.registrations }}, max_account_fields: 5 config :pleroma, :frontend_configurations, pleroma_fe: %{ theme: "{{ pleroma.instance.frontend.theme }}", logo: "{{ pleroma.instance.frontend.logo }}", logoMask: {{ pleroma.instance.frontend.logomask }}, background: "{{ pleroma.instance.frontend.bg }}", showFeaturesPanel: false, disableChat: true, collapseMessageWithSubject: true, hideSitename: true } config :pleroma, :media_proxy, enabled: {{ pleroma.instance.media_proxy }} # Configure web push notifications config :web_push_encryption, :vapid_details, subject: "mailto:fedi@redxen.eu" config :pleroma, configurable_from_database: {{ pleroma.instance.database_configurable }} config :pleroma, :database, rum_enabled: false config :pleroma, :chat, enabled: false config :pleroma, :instances_favicons, enabled: true config :pleroma, Pleroma.Uploaders.Local, uploads: "/pleroma-data/uploads" config :pleroma, :gopher, enabled: false, ip: {0, 0, 0, 0}, port: 9999 {% for config in pleroma.instance.imports %} import_config("{{ config }}") {% endfor %}