Разработчикам
npm installnpm run dev # перезапуск при измененияхnpm testСтек: Node.js (ESM), Express, SQLite (better-sqlite3), чистые JS / CSS без фреймворков.
Документация в репозитории
Заголовок раздела «Документация в репозитории»Преимущественно на английском:
AGENTS.md— API для Android и правила проекта;docs/architecture— индексация, INPX, поиск, OPDS;docs/decisions— принятые решения;CHANGELOG.md— история изменений.
Ошибки API содержат стабильное поле code — клиентам стоит опираться на него. Issues и pull request’ы приветствуются.
Этот сайт лежит в папке site/ (Astro Starlight) и публикуется на GitHub Pages при каждом изменении в ней. Локально: cd site && npm install && npm run dev.
