Merge pull request 'Added feature to download and add custom emoji packs'' (#5) from customemoji into master

Reviewed-on: #5
Reviewed-by: meaz <meaz@no-reply@disroot.org>
This commit is contained in:
muppeth 2022-05-02 17:08:44 +00:00
commit 2efcb5d783
2 changed files with 12 additions and 1 deletions

View File

@ -65,6 +65,12 @@ pleroma_soapbox: false
pleroma_soapbox_version: "develop"
pleroma_soapbox_download_url: "https://gitlab.com/soapbox-pub/soapbox-fe/-/jobs/artifacts/{{ pleroma_soapbox_version }}/download?job=build-production"
pleroma_custom_emoji: 'true'
pleroma_custom_emoji_list:
- name: 'blobbear'
url: 'https://labo.lacoloc.cafe/june/blobbears/raw/branch/master/manifest.json'
- name: 'blobcat'
url: 'https://fedi.absturztau.be/emoji-packs/manifest.json'
#soapbox
pleroma_soapbox_logo: '/images/logo.png'
pleroma_soapbox_brandcolor: '#0482d8'

View File

@ -38,5 +38,10 @@
- '{{ pleroma_data_dir }}/static'
- '{{ pleroma_data_dir }}/static/emoji'
- name: '[Config] - Install custom emoji packs'
shell: '{{ pleroma_app_dir }}/release/bin/pleroma_ctl emoji get-packs {{ item.name }} -m {{ item.url }}'
become: 'yes'
become_user: "{{ pleroma_user }}"
with_items: "{{ pleroma_custom_emoji_list }}"
when: 'pleroma_custom_emoji == true'