diff options
Diffstat (limited to 'pleroma')
| -rw-r--r-- | pleroma/otp/defaults/main.yaml | 2 | ||||
| -rw-r--r-- | pleroma/otp/tasks/instance.yaml | 2 | ||||
| -rw-r--r-- | pleroma/otp/tasks/main.yaml | 7 | ||||
| -rw-r--r-- | pleroma/otp/templates/config.exs.j2 | 6 |
4 files changed, 13 insertions, 4 deletions
diff --git a/pleroma/otp/defaults/main.yaml b/pleroma/otp/defaults/main.yaml index 36b7bf7..c507461 100644 --- a/pleroma/otp/defaults/main.yaml +++ b/pleroma/otp/defaults/main.yaml @@ -25,5 +25,5 @@ pleroma_data_dir: "/var/lib/pleroma/instance_data" pleroma_download_url: "https://git.pleroma.social/api/v4/projects/2/jobs/artifacts/stable/download?job={{pleroma_arch}}" pleroma_soapbox: false -pleroma_soapbox_version: "v1.0.0" +pleroma_soapbox_version: "v1.1.0" pleroma_soapbox_download_url: "https://gitlab.com/soapbox-pub/soapbox-fe/-/jobs/artifacts/{{pleroma_soapbox_version}}/download?job=build-production" diff --git a/pleroma/otp/tasks/instance.yaml b/pleroma/otp/tasks/instance.yaml index 656289b..92c84dd 100644 --- a/pleroma/otp/tasks/instance.yaml +++ b/pleroma/otp/tasks/instance.yaml @@ -18,7 +18,7 @@ owner: "pleroma" group: "pleroma" mode: "0755" - with_items: + loop: - "{{pleroma_data_dir}}/{{pleroma_instance}}" - "{{pleroma_data_dir}}/{{pleroma_instance}}/uploads" - "{{pleroma_data_dir}}/{{pleroma_instance}}/static" diff --git a/pleroma/otp/tasks/main.yaml b/pleroma/otp/tasks/main.yaml index 06cfc82..4aeec9e 100644 --- a/pleroma/otp/tasks/main.yaml +++ b/pleroma/otp/tasks/main.yaml @@ -6,7 +6,10 @@ - name: apt install pleroma dependencies become: yes - apt: name="libtinfo5" + apt: name="{{item}}" + loop: + - "libmagic-dev" + - "libtinfo5" - name: create pleroma config and data directories become: yes @@ -14,7 +17,7 @@ path: "{{item}}" state: "directory" mode: "0755" - with_items: + loop: - "{{pleroma_data_dir}}" - "/etc/pleroma" - "/opt/pleroma" diff --git a/pleroma/otp/templates/config.exs.j2 b/pleroma/otp/templates/config.exs.j2 index 21af891..8fd3016 100644 --- a/pleroma/otp/templates/config.exs.j2 +++ b/pleroma/otp/templates/config.exs.j2 @@ -40,6 +40,12 @@ config :pleroma, Pleroma.Repo, pool_size: 10, timeout: 60000 +config :prometheus, Pleroma.Web.Endpoint.MetricsExporter, + enabled: true +# ip_whitelist: ["127.0.0.1"], +# path: "/api/pleroma/app_metrics", +# format: :text + # config :logger, # backends: [{ExSyslogger, :ex_syslogger}] |
