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:
commit
2efcb5d783
|
@ -65,6 +65,12 @@ pleroma_soapbox: false
|
||||||
pleroma_soapbox_version: "develop"
|
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_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
|
#soapbox
|
||||||
pleroma_soapbox_logo: '/images/logo.png'
|
pleroma_soapbox_logo: '/images/logo.png'
|
||||||
pleroma_soapbox_brandcolor: '#0482d8'
|
pleroma_soapbox_brandcolor: '#0482d8'
|
||||||
|
|
|
@ -38,5 +38,10 @@
|
||||||
- '{{ pleroma_data_dir }}/static'
|
- '{{ pleroma_data_dir }}/static'
|
||||||
- '{{ pleroma_data_dir }}/static/emoji'
|
- '{{ 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'
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue