Merge branch 'staging' into node

This commit is contained in:
meaz 2024-07-12 08:51:03 +02:00
commit 2238d5f613
Signed by: meaz
GPG key ID: CD7A47B2F1ED43B4
4 changed files with 19 additions and 9 deletions

View file

@ -9,6 +9,7 @@
vars_files:
- ../defaults/main.yml
vars:
ansible_python_interpreter: /usr/bin/python3

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.3'
lemmy_backend_version: '0.19.5'
lemmy_backend_source_dir: '/var/lib/lemmy-git'
lemmy_backend_dir: '{{ lemmy_app_dir }}/lemmy-server'
@ -49,7 +49,8 @@ nodejs_version: '20'
lemmy_ui_pkg:
- yarn
lemmy_ui_version: '0.19.3'
nodejs_version: '20'
lemmy_ui_version: '0.19.5'
lemmy_ui_dir: '/var/lib/lemmy/lemmy-ui'
lemmy_ui_port: '1234'
lemmy_ui_logfile: '/var/log/lemmy-ui.log'
@ -70,17 +71,17 @@ lemmy_pictrs_dir: '/var/lib/lemmy/pictrs'
lemmy_pictrs_url: "0.0.0.0:8080"
lemmy_pictrs_api: "changemeasap"
lemmy_pictrs_version: 'v0.5.4'
lemmy_pictrs_version: 'v0.5.16'
lemmy_pictrs_logfile: '/var/log/lemmy-pictrs.log'
lemmy_pictrs_logfile_error: '/var/log/lemmy-pictrs_err.log'
## ImageMagick
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.0'
lemmy_imagemagick_version: '6.11.3' # 6.11.2
#Postgres
postgresql_version: 15 # 1t doesn't work with 13
postgresql_version: 16
postgresql_listen_addresses:
- "127.0.0.1"

View file

@ -50,8 +50,8 @@
tags:
- ui
- name: '[Install] - Install Lemmy UI'
shell: yarn install --pure-lockfile
- name: '[UI] - Install Lemmy UI'
shell: pnpm install
args:
chdir: '{{ lemmy_ui_dir }}'
become: true
@ -60,8 +60,8 @@
tags:
- ui
- name: '[Install] - Build Lemmy UI'
shell: yarn build:prod
- name: '[UI] - Build Lemmy UI'
shell: pnpm build:prod
args:
chdir: '{{ lemmy_ui_dir }}'
become: true

View file

@ -36,5 +36,13 @@
apt:
name: "{{ lemmy_ui_pkg }}"
update_cache: yes
state: latest
tags:
- ui
- name: '[INSTALLDEPS-UI] - Install pnpm'
npm:
name: pnpm
global: true
tags:
- ui