https://github.com/terratensor/library
https://github.com/terratensor/library
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/terratensor/library
- Owner: terratensor
- License: bsd-3-clause
- Created: 2023-07-24T08:40:57.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-08-16T15:24:33.000Z (8 months ago)
- Last Synced: 2025-08-16T17:24:27.519Z (8 months ago)
- Language: CSS
- Size: 22.5 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# library
### Запуск парсера
Для запуска необходимо установить переменную окружения
`LIBRARY_CONFIG_PATH`
Windows:
```shell
SET LIBRARY_CONFIG_PATH=c:\library\local.yaml
```
```shell
library-parser.exe
```
Ubuntu:
```shell
LIBRARY_CONFIG_PATH=./library/local.yaml ./library-parser.linux.amd64
```
### Создание резервной копии
Пример команды `mysqldump` для создания резервной копии поисковой базы данных Manticore. Процесс создания резервной копии для базы размером 150 Гб занимает времени более часа.
```shell
docker exec -it 41ff96f4a1a6 mysqldump library > library_backup.sql
```
```shell
docker exec -it 41ff96f4a1a6 mysql < library_backup.sql
```
Эта команда позволяет восстановить все данные из файла library_backup.sql.
Пересборка и запуск прокси
```
docker compose build manticore-proxy
docker compose up -d
```