SkunkyArt/README.rst

42 lines
2.4 KiB
ReStructuredText

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