feat(nixos): add copyparty opds volume #90

Merged
alexion merged 1 commits from copyparty-opds-volume into main 2026-09-20 20:38:40 -04:00
Owner

Summary

  • add a curated /opds Copyparty volume backed by /pikachu/data/opds
  • enable Copyparty OPDS feeds for that volume
  • create synthetic-root placeholder directories for nested Copyparty volumes with tmpfiles
  • record that copyparty-min includes OPDS support

Validation

  • cd /home/alexion/dev && nix run .#fix
  • nix eval for Pikachu Copyparty volumes, bind mounts, tmpfiles rules, and service ReadWritePaths
  • deployed to Pikachu and confirmed https://files.alexion.dev/opds/?opds returns an OPDS XML feed after auth
## Summary - add a curated `/opds` Copyparty volume backed by `/pikachu/data/opds` - enable Copyparty OPDS feeds for that volume - create synthetic-root placeholder directories for nested Copyparty volumes with tmpfiles - record that `copyparty-min` includes OPDS support ## Validation - `cd /home/alexion/dev && nix run .#fix` - `nix eval` for Pikachu Copyparty volumes, bind mounts, tmpfiles rules, and service `ReadWritePaths` - deployed to Pikachu and confirmed `https://files.alexion.dev/opds/?opds` returns an OPDS XML feed after auth
alexion added 1 commit 2026-09-20 20:38:17 -04:00
alexion force-pushed copyparty-opds-volume from f549c55cc7 to dda05559a5 2026-09-20 20:38:17 -04:00 Compare
alexion merged commit dda05559a5 into main 2026-09-20 20:38:40 -04:00
alexion deleted branch copyparty-opds-volume 2026-09-20 20:38:40 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alexion/dev#90