0.2.5s
This commit is contained in:
+28
-44
@@ -15,11 +15,29 @@
|
|||||||
|
|
||||||
### Установка через UV
|
### Установка через UV
|
||||||
|
|
||||||
Требуеться заранее установить:
|
1. Подготовка необходимых программ
|
||||||
|
- Python 3.13 и выше
|
||||||
- Python 3.13 и выше
|
- ffmpeg 2026-01-29
|
||||||
- ffmpeg 2026-01-29 (Если вы будете хранить видео)
|
- git (по желанию)
|
||||||
- git (по желанию)
|
2. Скачиваем галерею
|
||||||
|
- Если установлен git:
|
||||||
|
```bash
|
||||||
|
git clone https://git.nekono.su/Nyako/Local-Booru.git
|
||||||
|
cd Local-Booru
|
||||||
|
```
|
||||||
|
- Если git не установлен:
|
||||||
|

|
||||||
|

|
||||||
|
Делаем распаковку в папку где будет сайт и открываем корневую папку в CMD
|
||||||
|
3. Производим установку зависимостей
|
||||||
|
```bash
|
||||||
|
pip install uv
|
||||||
|
uv sync
|
||||||
|
```
|
||||||
|
4. При успешной устанвке производим
|
||||||
|
```bash
|
||||||
|
uv run run.py
|
||||||
|
```
|
||||||
|
|
||||||
### Установка через Docker
|
### Установка через Docker
|
||||||
|
|
||||||
@@ -39,36 +57,6 @@
|
|||||||
docker compose up --build
|
docker compose up --build
|
||||||
```
|
```
|
||||||
|
|
||||||
## Инструкиция
|
|
||||||
|
|
||||||
Приготовив все программы вам надо настроить booru
|
|
||||||
|
|
||||||
### Скачиваем пакет
|
|
||||||
|
|
||||||
У вас есть два варианта в зависимости от установленного git
|
|
||||||
|
|
||||||
#### Используя CLI сделать в папке где будет размещен сайт
|
|
||||||
|
|
||||||
`git clone https://git.nekono.su/Nyako/Local-Booru.git .`
|
|
||||||
|
|
||||||
#### Используя веб-сайт
|
|
||||||
|
|
||||||
1. Скачиваем архив по кнопке:
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
2. Делаем распаковку в папку где будет сайт
|
|
||||||
|
|
||||||
### Производим установку зависимостей
|
|
||||||
|
|
||||||
Используя CLI сделать в папке где будет размещен сайт:
|
|
||||||
```bash
|
|
||||||
pip install uv
|
|
||||||
uv sync
|
|
||||||
```
|
|
||||||
|
|
||||||
## Объяснение config.json
|
## Объяснение config.json
|
||||||
|
|
||||||
Объяснение конфига:
|
Объяснение конфига:
|
||||||
@@ -86,14 +74,10 @@ uv sync
|
|||||||
| `file`-`thumb` | `"data/thumb"` | Каталог обложек | - |
|
| `file`-`thumb` | `"data/thumb"` | Каталог обложек | - |
|
||||||
| `file`-`data` | `"data"` | Каталог базы данных | - |
|
| `file`-`data` | `"data"` | Каталог базы данных | - |
|
||||||
|
|
||||||
|
## Скрипт для браузера
|
||||||
|
|
||||||
1. Обязательно надо получить ID и Hash пользователя и внести в конфиг для работы!
|
1. Обязательно надо получить ID и Hash пользователя и внести в конфиг для работы!
|
||||||
|
|
||||||
2. Установить скрипт в [VioletMonkey](https://git.nekono.su/Nyako/Local-Booru/raw/branch/main/button_script.user.js)
|
2. Установить скрипт в [VioletMonkey](https://git.nekono.su/Nyako/Local-Booru/raw/branch/main/button_script.user.js)
|
||||||
|
3. Если вы меняли Host или Port либо делаете запуск через Docker
|
||||||
#### Если вы меняли Host или Port
|
- Открыть любой пост
|
||||||
- Открыть любой пост
|
- Ввести корневой путь в конфигурации скрипта на тот что у вас
|
||||||
- Ввести корневой путь в конфигурации скрипта на тот что у вас
|
|
||||||
|
|
||||||
### Запуск
|
|
||||||
|
|
||||||
Просто выполните `uv run run.py`
|
|
||||||
Reference in New Issue
Block a user