Страница администратора
http://<адрес-компьютера>:48651/admin — единственная страница, где
настраивается сервер. Она подстраивается под экран телефона, так что
пользоваться ею можно и с телефона. Войдите паролем сервера (первый вход
описан в разделе Установка).
С главного экрана на остальные экраны ведёт ряд кнопок: Account & Plus ›, Networks ›, Authorization ›, Advanced ›, Debug › и Projects ›. Save сохраняет главный экран (кнопка активна, только когда что-то изменилось); Log Out завершает сессию этого браузера.
Главный экран
- Photos folder — где лежат файлы библиотеки. Browse… открывает дерево папок; выбрать можно только папку внутри записываемого каталога (см. Advanced). Для смены нужен перезапуск, а перед этим спросят, что делать со структурой, построенной на старой папке (ниже).
- Album nesting limit — максимальная глубина альбомов (ограничена вашей версией).
- Default export mode — что по умолчанию делает экспорт папок в
веб-галерее: спрашивать каждый раз, всегда копировать или всегда делать
символьные ссылки. Браузер может переопределить это для себя на
/settings. - Upload into a folder и Server's upload mode — копируются или связываются символьными ссылками файлы, добавляемые в альбом с папкой.
- Rescue folder for hidden folders — имя папки, которую функция
скрытых папок использует для сохранности файлов (по умолчанию
.hidden-rescued); обычно его не меняют.
Когда нужен перезапуск, появляется кнопка Restart server. Служба сразу поднимается снова.
Networks
Device name, под которым сервер виден в списке на телефоне, HTTP port (нужен перезапуск) и тип mDNS-службы, а также локальный и внешний адреса компьютера, как их видит сервер.
Authorization
- Change password — текущий пароль один раз, новый дважды (не короче 8 символов). У каждого поля пароля есть «глазок» Show/Hide.
- Recovery e-mail и Recovery PIN — см. «Забыли пароль?» ниже. Можно задать длину PIN, Show current PIN и Refresh PIN ( после чего старый перестаёт работать).
- Connected devices — по строке на устройство (телефон, десктопное приложение, браузер) с последней активностью и кнопкой Disconnect. Устройство с несколькими сессиями можно раскрыть; Disconnect all (или Disconnect others для устройства, с которого вы работаете) закрывает их разом. Отключение освобождает место, если версия ограничивает число устройств.
- SMTP (под переключателем Advanced на этом экране) — почтовая учётная запись, через которую сам сервер может отправлять письма для восстановления. Не нужна, если сервер привязан к аккаунту AISKSoft (письмо отправит аккаунт).
Забыли пароль?
На экране входа нажмите Forgot password?, затем Request a recovery
PIN. PIN на странице не показывается. Он печатается в логе сервера и
отправляется на recovery e-mail (если сервер привязан к аккаунту AISKSoft
или настроен SMTP). На компьютере-сервере его можно также прочитать
командой node /opt/aiudtfs/scripts/show-pin.js, запущенной от того
пользователя, от которого работает сервер. Введите PIN и новый пароль
дважды и нажмите Reset password & continue.
Advanced
- Folders. Два списка решают, к каким папкам компьютера-сервера сервер может обращаться: Readable directories (можно заглядывать в них и брать оттуда файлы) и Writable directories (можно писать: папка с фото и места экспорта должны лежать внутри одной из них). Всё вне списков недоступно. Введите путь в поле (или Browse…) и нажмите Add to readable или Add to writable; Exclude отключает запись, не удаляя её; Remove удаляет. Затем Save folders. Два флажка скрывают в деревьях папки, начинающиеся с точки, и папки, принадлежащие root.
- Device info — версия, файл настроек, папка состояния, папка с фото, работает ли под systemd.
Projects
Альбомы хранятся для каждой папки с фото отдельно (это проект): при смене папки с фото прежняя структура не теряется. Когда вы нажимаете Save с новой папкой, вам предлагают выбрать:
- Keep it as a separate project (с любым именем) — при возврате к этой папке структура вернётся нетронутой;
- Take it along to the new folder — если вы перенесли или скопировали саму папку с фото; ссылки на фото, которых нет на новом месте, можно убрать;
- Delete it.
Подпапки новой папки становятся альбомами при первом запуске. Экран
Projects показывает все проекты с кнопками Switch to it,
Rename, Export (файл .aipproj с альбомами и тем, какие фото в
них лежат, без самих фото), Delete и Import a project.
Debug
Защищённый паролем экран диагностики (режим отладки, «невидимые» альбомы, сырой файл настроек), предназначенный для поддержки. В повседневной работе он не нужен.