Merge branch 'staging' into node
This commit is contained in:
commit
2238d5f613
4 changed files with 19 additions and 9 deletions
|
@ -9,6 +9,7 @@
|
|||
|
||||
vars_files:
|
||||
- ../defaults/main.yml
|
||||
|
||||
vars:
|
||||
ansible_python_interpreter: /usr/bin/python3
|
||||
|
||||
|
|
|
@ -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"
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
Loading…
Reference in a new issue