Migrate the small custom-service candidates on vega #28

Open
opened 2026-07-01 16:18:12 +01:00 by nimmo · 0 comments
Owner

Goal

Handle the remaining small Docker stacks that have packages but no native NixOS modules.

Scope

This issue covers the wishlist and diun candidates described in the migration note.

Acceptance Checklist

  • Decide whether to migrate wishlist, diun, or both in this pass.
  • Implement the required custom systemd service or OCI wrapper glue.
  • Validate that the chosen service(s) work correctly with their local data/config paths.
  • Keep the implementation simpler than the larger Paperless migration.

Context From The Note

  • diun: low-state, package exists, no native module.
  • wishlist: likely straightforward, package exists, no native module, currently not running.

Notes

This issue is intentionally later than the strong native-module candidates but earlier than the most state-heavy migrations.

## Goal Handle the remaining small Docker stacks that have packages but no native NixOS modules. ## Scope This issue covers the `wishlist` and `diun` candidates described in the migration note. ## Acceptance Checklist - Decide whether to migrate `wishlist`, `diun`, or both in this pass. - Implement the required custom systemd service or OCI wrapper glue. - Validate that the chosen service(s) work correctly with their local data/config paths. - Keep the implementation simpler than the larger Paperless migration. ## Context From The Note - `diun`: low-state, package exists, no native module. - `wishlist`: likely straightforward, package exists, no native module, currently not running. ## Notes This issue is intentionally later than the strong native-module candidates but earlier than the most state-heavy migrations.
Sign in to join this conversation.
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
nimmo/nixos-config#28
No description provided.