wrolpi/etc/raspberrypios
Roland aefc7b1def
Add Docs module for searching and organizing PDFs and EPUBs
Create a new Docs module that consolidates PDF and eBook handling into a
unified system with subjects and authors support. This replaces the
separate PDF/eBook modelers with a single Doc model backed by an
alembic migration (rename ebook to doc).

Key changes:
- New modules/docs package with models, API, extractors, and lib
- Subject and author metadata extraction with case-insensitive
  normalization for cleaner PDF metadata
- Frontend Docs pages with AuthorsPage, SubjectsPage using
  CollectionTable, and doc card deletion
- Global search integration for subjects and authors
- Generic collection item count support
- Frontend file card metadata adjusted to match collection sort
- Bump yt-dlp version
2026-03-20 14:17:06 -06:00
..
motd Updating MOTD to suggest ip addresses on login. 2025-08-18 11:33:44 -06:00
postgresql@15-map.service.d Creating script which migrates map database to new database for custom niceness. 2025-01-01 16:41:21 -07:00
000-default.conf Replace nginx with Caddy for TLS termination and reverse proxying. 2026-03-07 18:48:44 -07:00
50x.html Replace nginx with Caddy for TLS termination and reverse proxying. 2026-03-07 18:48:44 -07:00
90-wrolpi Creating a new Collection model for use in organizing FileGroups. 2025-12-06 15:11:37 -07:00
Caddyfile Add Docs module for searching and organizing PDFs and EPUBs 2026-03-20 14:17:06 -06:00
controller-logo.png Creating WROLPi Controller desktop icon. 2026-02-14 17:05:57 -07:00
controller.desktop Creating WROLPi Controller desktop icon. 2026-02-14 17:05:57 -07:00
index.html Fetching matp tiles using https. 2024-06-13 09:43:55 -06:00
landing.html Replace nginx with Caddy for TLS termination and reverse proxying. 2026-03-07 18:48:44 -07:00
mod_tile.conf Checking for icesheet table as current user. 2023-02-24 16:16:13 -07:00
ports.conf Replace nginx with Caddy for TLS termination and reverse proxying. 2026-03-07 18:48:44 -07:00
renderd.conf Checking for icesheet table as current user. 2023-02-24 16:16:13 -07:00
renderd.service Creating script which migrates map database to new database for custom niceness. 2025-01-01 16:41:21 -07:00
wrolpi-api-dev.service Adding DEBUS to api systemd services. 2026-02-19 18:01:55 -07:00
wrolpi-api.service Adding DEBUS to api systemd services. 2026-02-19 18:01:55 -07:00
wrolpi-app-dev.service Adding wrolpi-app-dev which runs frontend in dev mode. 2025-12-18 18:01:45 -07:00
wrolpi-app.service Adding wrolpi-app-dev which runs frontend in dev mode. 2025-12-18 18:01:45 -07:00
wrolpi-cert-renew.service Replace nginx with Caddy for TLS termination and reverse proxying. 2026-03-07 18:48:44 -07:00
wrolpi-cert-renew.timer Replace nginx with Caddy for TLS termination and reverse proxying. 2026-03-07 18:48:44 -07:00
wrolpi-controller.service Creating Controller service which will control WROLPi services, admin, SMART, disks, and status. nginx will fallback to Controller UI when React UI is unavailable (such as during upgrades). 2025-12-15 15:48:40 -07:00
wrolpi-first-startup.service Creating script which runs on first startup only. This is used to copy /etc/skel files to first user's home directory. 2024-06-18 16:17:54 -06:00
wrolpi-fix-media-permissions.service Creating script that fixes media directory file and directory permissions, adding it to the Controller UI. 2026-03-05 17:58:21 -07:00
wrolpi-help-files.desktop Moving HTTP kiwix/help services to 9085/9086 ports. Nginx will serve HTTPS proxy for kiwix/help services at the old ports. Modifying apache2 to use HTTPS to serve map. 2024-06-12 21:38:51 -06:00
wrolpi-help.desktop A directory containing files that have been tagged is maintained automatically by WROLPi. 2024-10-16 18:56:05 -06:00
wrolpi-help.service Modifying niceness of WROLPi services to facilitate API startup. 2025-03-03 19:28:35 -07:00
wrolpi-kiwix.service Modifying niceness of WROLPi services to facilitate API startup. 2025-03-03 19:28:35 -07:00
wrolpi-repair.service Enhancing Controller to run scripts, starting with the repair and upgrade scripts for onboarding use. 2026-02-25 17:08:32 -07:00
wrolpi-upgrade.service upgrade.sh delegates to wrolpi-upgrade service so that logs are visible in controller, even if launched from terminal. 2026-02-03 16:42:06 -07:00
wrolpi.desktop Moving HTTP kiwix/help services to 9085/9086 ports. Nginx will serve HTTPS proxy for kiwix/help services at the old ports. Modifying apache2 to use HTTPS to serve map. 2024-06-12 21:38:51 -06:00
wrolpi.target Replace nginx with Caddy for TLS termination and reverse proxying. 2026-03-07 18:48:44 -07:00