58 lines
1.6 KiB
Elixir
58 lines
1.6 KiB
Elixir
import Config
|
|
|
|
import_config "dev.exs"
|
|
|
|
config :mobilizon, Mobilizon.Web.Endpoint,
|
|
http: [
|
|
port: 4000
|
|
],
|
|
url: [
|
|
host: "localhost",
|
|
port: 4000,
|
|
scheme: "http"
|
|
],
|
|
debug_errors: true,
|
|
code_reloader: false,
|
|
check_origin: false,
|
|
# Somehow this can't be merged properly with the dev config so we got this…
|
|
watchers: [
|
|
npm: []
|
|
]
|
|
|
|
config :vite_phx,
|
|
release_app: :mobilizon,
|
|
# Hard code :prod as an environment as :e2e will not be recongnized
|
|
environment: :prod,
|
|
vite_manifest: "priv/static/manifest.json",
|
|
phx_manifest: "priv/static/cache_manifest.json",
|
|
dev_server_address: "http://localhost:5173"
|
|
|
|
config :mobilizon, :instance,
|
|
name: "E2E Testing instance",
|
|
description: "E2E is safety",
|
|
hostname: "mobilizon1.com",
|
|
registrations_open: true,
|
|
registration_email_denylist: ["gmail.com", "deny@tcit.fr"],
|
|
demo: false,
|
|
default_language: "en",
|
|
allow_relay: true,
|
|
federating: true,
|
|
email_from: "mobilizon@mobilizon1.com",
|
|
email_reply_to: nil,
|
|
enable_instance_feeds: true,
|
|
koena_connect_link: true,
|
|
extra_categories: [
|
|
%{
|
|
id: :something_else,
|
|
label: "Quelque chose d'autre"
|
|
}
|
|
]
|
|
|
|
config :mobilizon, Mobilizon.Storage.Repo,
|
|
adapter: Ecto.Adapters.Postgres,
|
|
username: System.get_env("MOBILIZON_DATABASE_USERNAME", "mobilizon_e2e"),
|
|
password: System.get_env("MOBILIZON_DATABASE_PASSWORD", "mobilizon_e2e"),
|
|
database: System.get_env("MOBILIZON_DATABASE_DBNAME", "mobilizon_e2e"),
|
|
hostname: System.get_env("MOBILIZON_DATABASE_HOST", "localhost"),
|
|
port: System.get_env("MOBILIZON_DATABASE_PORT") || "5432"
|