Merge pull request 'from staging to main, update to 0.19.8 + other fixes' (#17) from staging into main

Reviewed-on: #17
Reviewed-by: muppeth <muppeth@no-reply@disroot.org>
This commit is contained in:
meaz 2025-01-07 21:02:14 +01:00
commit 6d1dd697c3
3 changed files with 55 additions and 4 deletions

View file

@ -14,7 +14,7 @@ lemmy_logfile_error: '/var/log/lemmy_err.log'
lemmy_app_dir: '/var/lib/lemmy'
# Backend
lemmy_backend_version: '0.19.5'
lemmy_backend_version: '0.19.8'
lemmy_backend_source_dir: '/var/lib/lemmy-git'
lemmy_backend_dir: '{{ lemmy_app_dir }}/lemmy-server'
@ -50,7 +50,7 @@ nodejs_version: '20'
lemmy_ui_pkg:
- yarn
lemmy_ui_version: '0.19.5'
lemmy_ui_version: '0.19.8'
lemmy_ui_dir: '/var/lib/lemmy/lemmy-ui'
lemmy_ui_port: '1234'
lemmy_ui_logfile: '/var/log/lemmy-ui.log'
@ -79,6 +79,9 @@ lemmy_pictrs_logfile_error: '/var/log/lemmy-pictrs_err.log'
lemmy_imagemagick_deploy: 'true' # set it to true if you want to deploy imagemagick
lemmy_imagemagick_source_dir: '/var/lib/imei'
lemmy_imagemagick_version: '6.11.3' # 6.11.2
### set the following to true if you want to use `imei.sh --no-sig-verify`
### instead of just `imei.sh`. It can help in some cases
lemmy_imagemagick_nosig: 'false'
#Postgres
postgresql_version: 16

View file

@ -1,5 +1,35 @@
---
- name: '[IMAGEMAGICK-RS] - Stop Backend systemd'
systemd:
name: lemmy
state: stopped
notify:
restart lemmy backend
tags:
- pictrs
- imagemagick
- name: '[IMAGEMAGICK-RS] - Stop UI systemd'
systemd:
name: lemmy-ui
state: stopped
notify:
restart lemmy ui
tags:
- pictrs
- imagemagick
- name: '[IMAGEMAGICK-RS] - Stop Pict-rs systemd'
systemd:
name: pictrs
state: stopped
notify:
restart pictrs
tags:
- pictrs
- imagemagick
- name: "[IMAGEMAGICK-RS] - Check what git tag we are at on server"
shell: git describe --tags
args:
@ -68,10 +98,10 @@
- imagemagick
- name: '[IMAGEMAGICK] - Install ImageMagick with imei.sh script'
shell: '{{ lemmy_imagemagick_source_dir }}/imei.sh'
shell: "{{ lemmy_imagemagick_source_dir }}/imei.sh {{ '--no-sig-verify' if lemmy_imagemagick_nosig == 'true' else '' }}"
args:
chdir: '{{ lemmy_imagemagick_source_dir }}'
when: tag_imagemagick_version.stdout != lemmy_imagemagick_version or "not found" in tag_imagemagick_installed.stderr
when: tag_imagemagick_version is defined and (tag_imagemagick_version.stdout != lemmy_imagemagick_version or "not found" in tag_imagemagick_installed.stderr)
tags:
- pictrs
- imagemagick

View file

@ -1,5 +1,23 @@
---
- name: '[IMAGEMAGICK-RS] - Stop Backend systemd'
systemd:
name: lemmy
state: stopped
notify:
restart lemmy backend
tags:
- pictrs
- name: '[IMAGEMAGICK-RS] - Stop UI systemd'
systemd:
name: lemmy-ui
state: stopped
notify:
restart lemmy ui
tags:
- pictrs
- name: "[PICT-RS] - Check what git tag we are at on server"
shell: git describe --tags
args: