36 lines
992 B
Elixir
36 lines
992 B
Elixir
# Mobilizon instance configuration
|
|
|
|
import Config
|
|
|
|
config :mobilizon, Mobilizon.Web.Endpoint,
|
|
server: <%= release %>,
|
|
url: [host: "<%= instance_domain %>"],
|
|
http: [
|
|
ip: {0, 0, 0, 0, 0, 0, 0, 1},
|
|
port: <%= listen_port %>
|
|
],
|
|
secret_key_base: "<%= instance_secret %>"
|
|
|
|
config :mobilizon, Mobilizon.Web.Auth.Guardian,
|
|
secret_key: "<%= auth_secret %>"
|
|
|
|
config :mobilizon, :instance,
|
|
name: "<%= instance_name %>",
|
|
description: "Change this to a proper description of your instance",
|
|
hostname: "<%= instance_domain %>",
|
|
registrations_open: false,
|
|
demo: false,
|
|
allow_relay: true,
|
|
federating: true,
|
|
email_from: "<%= instance_email %>",
|
|
email_reply_to: "<%= instance_email %>"
|
|
|
|
config :mobilizon, Mobilizon.Storage.Repo,
|
|
adapter: Ecto.Adapters.Postgres,
|
|
username: "<%= database_username %>",
|
|
password: "<%= database_password %>",
|
|
database: "<%= database_name %>",
|
|
hostname: "<%= database_host %>",
|
|
port: "<%= database_port %>",
|
|
pool_size: 10
|