mirror of
https://codeberg.org/postscriptum/gemlog.git
synced 2026-03-11 03:52:40 +00:00
add few flarum v2 notes
This commit is contained in:
parent
a11d743275
commit
6ab00c3b1e
8 changed files with 155 additions and 2 deletions
64
public/uk/flarum-v2-fof-upload-extension-setup.gmi
Normal file
64
public/uk/flarum-v2-fof-upload-extension-setup.gmi
Normal file
|
|
@ -0,0 +1,64 @@
|
|||
# Flarum v2: встановлення модуля локальних вкладень для повідомлень FoF/upload
|
||||
|
||||
Нарешті, вийшла тестова редакція відомого плагіну FoF/Upload для гілки Flarum v2.0:
|
||||
=> https://github.com/FriendsOfFlarum/upload
|
||||
|
||||
Цей плагін зручний тим, що працює з файловою системою сервера і не потрібно слати ремут-реквести на фото-хостинги з локальних мереж типу Yggdrasil, де цінується приватність і такі картинки просто блокуються наприклад через PAC:
|
||||
=> safe-yggdrasil-websites-browsing-with-yggstack.gmi Безпечний перегляд сайтів Yggdrasil з Yggstack
|
||||
|
||||
З коробки Flarum цієї фічі не має і раніше я руками завантажував зображення в `/var/www/flarum/..` і посилався на їх відносні URI. Тепер це питання вирішено.
|
||||
|
||||
## Елементи інтерфейсу
|
||||
|
||||
Кнопки знаходяться в лівому нижньому куті форми створення/редагування дописів:
|
||||
|
||||
=> flarum-v2-fof-upload-extension-setup/web-form-buttons.png Кнопки FoF/upload (скріншот)
|
||||
|
||||
## Процес встановлення
|
||||
|
||||
Оскільки у нас форк, довелось додати до `composer.json` опцію `"canonical": false`
|
||||
|
||||
``` composer.json
|
||||
"repositories": [
|
||||
{
|
||||
"type": "path",
|
||||
"url": "/var/www/flarum-framework/*/*",
|
||||
"canonical": false
|
||||
}
|
||||
]
|
||||
```
|
||||
|
||||
Встановлення відбувалось командами:
|
||||
|
||||
``` bash
|
||||
composer require fof/upload:2.x-dev
|
||||
composer update
|
||||
php flarum migrate
|
||||
php flarum cache:clear
|
||||
```
|
||||
|
||||
Більше нічого не робив: в адмінці з'явились відповідні налаштування, де вказав такі дозволи:
|
||||
|
||||
=> flarum-v2-fof-upload-extension-setup/group-permissions.png Дозволи FoF/upload (скріншот)
|
||||
|
||||
## Бекапи
|
||||
|
||||
Поки роблю через кронтаб:
|
||||
|
||||
```
|
||||
# crontab -e
|
||||
|
||||
@daily /usr/bin/rsync -av --delete /var/www/flarum/public/assets/files /path/to/daily
|
||||
@weekly /usr/bin/rsync -av --delete /var/www/flarum/public/assets/files /path/to/weekly
|
||||
@monthly /usr/bin/rsync -av --delete /var/www/flarum/public/assets/files /path/to/monthly
|
||||
```
|
||||
|
||||
## Посилання
|
||||
|
||||
=> https://devzone.org.ua/post/flarum-v2-vstanovlennia-modulia-lokalnykh-vkladen-dlia-povidomlen-fofupload Веб-адаптація цього матеріалу з коментарями на DevZone
|
||||
|
||||
### Дивіться також
|
||||
|
||||
=> install-flarum-v2-on-linux.gmi Встановлення Flarum v2 в Linux
|
||||
=> my-first-impressions-of-flarum.gmi Мої перші враження від Flarum
|
||||
=> flarum-v2-fof-redis-extension-setup.gmi Flarum v2: активація драйвера Redis (FoF/redis)
|
||||
Loading…
Add table
Add a link
Reference in a new issue