This commit is contained in:
lost+skunk 2024-04-16 00:40:53 +03:00
parent 28d8653464
commit a0b145e77d
1 changed files with 26 additions and 22 deletions

View File

@ -1,31 +1,36 @@
.. |c| raw:: html
<input checked="" type="checkbox">
.. |u| raw:: html
<input type="checkbox">
SkunkyArt - альтернативный и легковесный фронтенд для deviantart.com, который позволяет вам просматривать DeviantArt, не беспокоясь о вашей приватности и производительности устройства.
Какие возможности DeviantArt реализованны?
- [x] Арты и журналы
- [x] Комментарии (под постами)
- [ ] Изображения в комментариях
- [x] Ежедневные арты/посты
- [x] Профили и галереи пользователей
- [x] Комментарии в профилях пользователей
- [ ] Группы
- [x] Эмоджи и аватарки
- [ ] Награды
- |c| Арты и журналы
- |c| Комментарии (под постами)
- |u| Изображения в комментариях
- |c| Ежедневные арты/посты
- |c| Профили и галереи пользователей
- |c| Комментарии в профилях пользователей
- |u| Группы
- |c| Эмоджи и аватарки
- |u| Награды
# Конфигурация
Конфигурационный файл хранится в формате json. Отредактируйте `config.json` под свои нужды. Вы также можете указать свой путь до файла конфигурации, используя аргумент `--config <путь>` в командной строке.
- `listen`: IP:Порт, на котором будет слушать SkunkyArt.
- `cache`: Структура, которая определяет настройки кеширования.
- `enabled`: Определяет, включено ли кеширование или нет.
- `path`: Путь до каталога, где будет храниться кеш.
- `lifetime`: Определяет время, сколько будет храниться каждый файл в кеше. В Unix millisecond.
- `max_size`: Максимальный размер кеша, в байтах.
- `proxy`: Разрешает проксировать через инстанс медиа или нет; не реализованно.
- `nsfw`: Разрешает просматривать NSFW-изображения
Конфигурация
------------
Конфигурационный файл хранится в формате json. Отредактируйте ``config.json`` под свои нужды. Вы также можете указать свой путь до файла конфигурации, используя аргумент ``--config <путь>`` в командной строке.
#. ``listen``: IP:Порт, на котором будет слушать SkunkyArt.
#. ``cache```: Структура, которая определяет настройки кеширования.
#. ```enabled```: Определяет, включено ли кеширование или нет.
#. ``path```: Путь до каталога, где будет храниться кеш.
#. ``lifetime``: Определяет время, сколько будет храниться каждый файл в кеше. В Unix millisecond.
#. ``max_size``: Максимальный размер кеша, в байтах.
#. ``proxy``: Разрешает проксировать через инстанс медиа или нет; не реализованно.
#. ``nsfw``: Разрешает просматривать NSFW-изображения
Базовая конфигурация reverse-proxy в веб-сервере (lighttpd):
```
.. code-block:: apache
server.modules += ("mod_proxy")
...
$HTTP["host"] == "sa.example.com" {
proxy.server += (
"" => ((
@ -34,4 +39,3 @@ $HTTP["host"] == "sa.example.com" {
))
)
}
```