Откройте SSH Feiniu, используйте putty и другие инструменты для переключения на учетную запись root и выполните следующую команду:
docker run -d --restart=always --name=reader -e "SPRING_PROFILES_ACTIVE=prod" -v /vol1/1000/docker/reader/logs:/logs -v /vol1/1000/docker/reader/storage:/storage -p 9060:8080 hectorqin/reader
Вышеуказанный 9060 можно изменить на любой внешний порт доступа.
Рекомендуется поместить файлы конфигурации проекта Docker в файлы приложения, предоставленные Feiniu. Однако мы не можем создать новую папку на этой странице, поэтому войдите в учетную запись администратора:
В файловом менеджере найдите место для хранения, где находится установленный вами докер. appshare
папка,Это предыдущий файл приложения,Создать новый reader
папка,Создать новый нижний уровеньlogs
иstorage
两个папка,Дерево файлов показано ниже:
На этот раз мы используем собственный dockercompose Feiniu для создания проекта vol1/1000/Docker/Reader, на рисунке ниже хранится файл docker-comepose.yml. Вы можете настроить специальный docker-comepose для каждого проекта, подобного моему. yml, его также можно сохранить непосредственно в каталоге проекта, созданном выше.
🛑Конфигурация docker-compose.yml
Создание docker-compose.yml
Введите следующее содержимое на страницу ввода текста:
version: '3.3'
services:
reader:
restart: always
container_name: reader
environment:
- SPRING_PROFILES_ACTIVE=prod
- READER_APP_SECURE=true #Включить аутентификацию при входе. После включения будет поддерживаться многопользовательский режим.
- READER_APP_SECUREKEY=PASSWORD #Пароль администратора Предложить изменения
- READER_APP_INVITECODE=registercode #Регистрационный код приглашения Предложить изменения, если не нужны, можно прокомментировать или удалить
- READER_APP_USERLIMIT=50 #Верхний предел пользователя, по умолчанию 50
- READER_APP_CACHECHAPTERCONTENT=true #Включить кеширование содержимого главы V2.0
- READER_APP_DEFAULTUSERENABLEWEBDAV=true
- READER_APP_DEFAULTUSERENABLELOCALSTORE=true
- READER_APP_DEFAULTUSERENABLEBOOKSOURCE=true
- READER_APP_DEFAULTUSERENABLERSSSOURCE=true
- READER_APP_DEFAULTUSERBOOKSOURCELIMIT=200 #Ограничение источника книги пользователя, по умолчанию 200
- READER_APP_DEFAULTUSERBOOKLIMIT=200 #Лимит книги пользователей, по умолчанию 200
volumes:
- '/vol1/@appshare/reader/logs:/logs'
- '/vol1/@appshare/reader/storage:/storage'
ports:
- '4396:8080' #4396 Сопоставление портов можно изменить самостоятельно.
image: hectorqin/reader
Затем мы получаем доступ к порту Feiniu IP+4396 для доступа к сервису чтения. Благодаря упомянутому выше счастливому учебнику по предотвращению генерации мы можем читать романы в любое время и в любом месте!
Полный источник книги (7026):
https://jihulab.com/aoaostar/legado/-/raw/release/cache/3fc2c64c5489c491de6284dca2c2dfce7f551bc9.json
Источники качественных книг XIU2 (31):
https://jihulab.com/aoaostar/legado/-/raw/release/cache/71e56d4f1d8f1bff61fdd3582ef7513600a9e108.json
Коллекция исходников книг Ичэна (90):
https://jihulab.com/aoaostar/legado/-/raw/release/cache/1b8256c78b385543b5e8aa6a0d7693c76f8e60d4.json
Коллекция ледокольных книг (128):
https://jihulab.com/aoaostar/legado/-/raw/release/cache/4dc410d1d0a674de21c5d869496efd60a7fcba7c.json