diff options
| author | Luke Hoersten <[email protected]> | 2018-12-28 00:27:10 -0500 |
|---|---|---|
| committer | Luke Hoersten <[email protected]> | 2018-12-28 00:27:10 -0500 |
| commit | 53b8707d976e35f074bd177d5fcf2d062e3bcc52 (patch) | |
| tree | 72b6039b505e272aed9f4d3f4280c056e8c56f96 /roles | |
| parent | 52eafe0054688b9a582688fd6a986b91700c69db (diff) | |
Moved to prod config.
Diffstat (limited to 'roles')
| -rw-r--r-- | roles/pleroma/defaults/main.yaml | 1 | ||||
| -rw-r--r-- | roles/pleroma/tasks/main.yaml | 2 | ||||
| -rw-r--r-- | roles/pleroma/templates/pleroma.service.j2 | 1 | ||||
| -rw-r--r-- | roles/pleroma/templates/prod.secret.exs.j2 (renamed from roles/pleroma/templates/dev.secret.exs.j2) | 1 |
4 files changed, 4 insertions, 1 deletions
diff --git a/roles/pleroma/defaults/main.yaml b/roles/pleroma/defaults/main.yaml index 8883855..2ab59a5 100644 --- a/roles/pleroma/defaults/main.yaml +++ b/roles/pleroma/defaults/main.yaml @@ -2,6 +2,7 @@ pleroma_user: "pleroma" pleroma_instance_name: "{{pleroma_host}}" +pleroma_desc: "A Pleroma fediverse instance." pleroma_host: "localhost" pleroma_scheme: "https" pleroma_port: 443 diff --git a/roles/pleroma/tasks/main.yaml b/roles/pleroma/tasks/main.yaml index ba3af9e..2bb497c 100644 --- a/roles/pleroma/tasks/main.yaml +++ b/roles/pleroma/tasks/main.yaml @@ -45,7 +45,7 @@ become_user: "{{pleroma_user}}" with_items: - "setup_db.psql" - - "dev.secret.exs" + - "prod.secret.exs" notify: restart pleroma - name: install pleroma psql diff --git a/roles/pleroma/templates/pleroma.service.j2 b/roles/pleroma/templates/pleroma.service.j2 index ca6e662..e1cfd57 100644 --- a/roles/pleroma/templates/pleroma.service.j2 +++ b/roles/pleroma/templates/pleroma.service.j2 @@ -6,6 +6,7 @@ After=network.target postgresql.service User={{pleroma_user}} WorkingDirectory=/home/{{pleroma_user}}/pleroma Environment="HOME=/home/{{pleroma_user}}" +Environment="MIX_ENV=prod" ExecStart=/usr/local/bin/mix phx.server ExecReload=/bin/kill $MAINPID KillMode=process diff --git a/roles/pleroma/templates/dev.secret.exs.j2 b/roles/pleroma/templates/prod.secret.exs.j2 index 3cf913f..effedd7 100644 --- a/roles/pleroma/templates/dev.secret.exs.j2 +++ b/roles/pleroma/templates/prod.secret.exs.j2 @@ -6,6 +6,7 @@ config :pleroma, Pleroma.Web.Endpoint, config :pleroma, :instance, name: "{{pleroma_instance_name}}", + description: "{{pleroma_desc}}", email: "{{pleroma_admin_email}}", limit: {{pleroma_char_limit}}, registrations_open: {{pleroma_signup_open}}, |
