Skip to content

Mobilizon

services.mobilizon.enable

Whether to enable Mobilizon federated organization and mobilization platform. Type: boolean

Default

false

Example

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/mobilizon.nix

services.mobilizon.nginx.enable

Whether an Nginx virtual host should be set up to serve Mobilizon.

Type: boolean

Default

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/mobilizon.nix

services.mobilizon.package

The mobilizon package to use. Type: package

Default

pkgs.mobilizon

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/mobilizon.nix

services.mobilizon.settings

Mobilizon Elixir documentation, see https://docs.joinmobilizon.org/administration/configure/reference/ for supported values.

Type: attribute set of attribute set of (Elixir value)

Default

{ }

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/mobilizon.nix

services.mobilizon.settings.":mobilizon".":instance".email_from

The email for the From: header in emails

Type: string or (raw elixir)

Default

noreply@${settings.":mobilizon".":instance".hostname}

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/mobilizon.nix

services.mobilizon.settings.":mobilizon".":instance".email_reply_to

The email for the Reply-To: header in emails

Type: string or (raw elixir)

Default

${email_from}

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/mobilizon.nix

services.mobilizon.settings.":mobilizon".":instance".hostname

Your instance's hostname

Type: string or (raw elixir)

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/mobilizon.nix

services.mobilizon.settings.":mobilizon".":instance".name

The fallback instance name if not configured into the admin UI

Type: string or (raw elixir)

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/mobilizon.nix

services.mobilizon.settings.":mobilizon"."Mobilizon.Storage.Repo".database

Name of the database

Type: null or string or (raw elixir)

Default

"mobilizon_prod"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/mobilizon.nix

services.mobilizon.settings.":mobilizon"."Mobilizon.Storage.Repo".socket_dir

Path to the postgres socket directory.

Set this to null if you want to connect to a remote database.

If non-null, the local PostgreSQL server will be configured with the configured database, permissions, and required extensions.

If connecting to a remote database, please follow the instructions on how to setup your database: https://docs.joinmobilizon.org/administration/install/release/#database-setup

Type: null or string or (raw elixir)

Default

"/var/run/postgresql"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/mobilizon.nix

services.mobilizon.settings.":mobilizon"."Mobilizon.Storage.Repo".username

User used to connect to the database

Type: null or string or (raw elixir)

Default

"mobilizon"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/mobilizon.nix

services.mobilizon.settings.":mobilizon"."Mobilizon.Web.Endpoint".has_reverse_proxy

Whether you use a reverse proxy

Type: boolean or (raw elixir)

Default

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/mobilizon.nix

services.mobilizon.settings.":mobilizon"."Mobilizon.Web.Endpoint".http.ip

The IP address to listen on. Defaults to [::1] notated as a byte tuple.

Type: (elixir tuple) or (raw elixir)

Default

{_elixirType = "tuple";value = [00000001];}

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/mobilizon.nix

services.mobilizon.settings.":mobilizon"."Mobilizon.Web.Endpoint".http.port

The port to run the server

Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive) or (raw elixir)

Default

4000

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/mobilizon.nix

services.mobilizon.settings.":mobilizon"."Mobilizon.Web.Endpoint".url.host

Your instance's hostname for generating URLs throughout the app

Type: string or (raw elixir)

Default

${settings.":mobilizon".":instance".hostname}

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/mobilizon.nix