read me
This commit is contained in:
29
README.md
Normal file
29
README.md
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
# Оформление directory listing сайта
|
||||||
|
|
||||||
|
## Предпосылки
|
||||||
|
|
||||||
|
Для экспериментов в LLama.cpp мне где-то хранить GUFF-модели. Каждый раз тянуть их с
|
||||||
|
[Hugging Face](https://huggingface.co/models) -- долго, а держать все на локальном диске -- не рационально.
|
||||||
|
Поэтому я храню их на Synology внутри домашней сети. А чтобы было удобнее сделал к ним доступ по http (кстати,
|
||||||
|
LLama.cpp поддерживает загрузку моделей по http).
|
||||||
|
|
||||||
|
Унылый внешний вид доступа с directory listing мне надоел, и я решил сделать его более "веселеньким". Собственно,
|
||||||
|
данный репозиторий -- это реализация такой "раскраски" для доступа к файлам.
|
||||||
|
|
||||||
|
## Развертывание.
|
||||||
|
|
||||||
|
ВАЖНО: При создании веб службы (`⋮⋮ ⟶ Web Station ⟶ Веб-служба`) нужно выбрать Apache HTTP Server 2.4 (не Nginx).
|
||||||
|
Иначе не будет работать, а настроить directory listing в Nginx внутри Synology -- это просто не реально. Кстати,
|
||||||
|
по умолчанию, Apache HTTP Server не установлен, нужно сходить в `Центр пакетов ⟶ Все пакеты ⟶ Apache HTTP Server 2.4 `,
|
||||||
|
установить и запустить его.
|
||||||
|
|
||||||
|
Скопировать в корень файлы:
|
||||||
|
* `.htaccess`
|
||||||
|
* `style.css`
|
||||||
|
* `favicon.ico`
|
||||||
|
|
||||||
|
Все. При следующем обновлении страницы в браузере, вы увидите что-то вроде:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Можно поиграть со стилями в `style.css`, и настроить "красоту" под себя.
|
Reference in New Issue
Block a user