Add Interstitial Director deployment #82

Merged
scruffydude merged 1 commit from feature/interstitial-director-deployment into main 2026-10-22 00:40:42 -04:00
Collaborator

Summary

  • add an Ansible-managed Interstitial Director deployment on aibench
  • pin the published image by manifest digest (source revision 9fc99225bb193818c696d00599d50e9630b6156a)
  • create the planned NAS catalog/job/render/review/cache/export layout and keep live SQLite state on local storage
  • initialize/migrate the catalog before service startup and require the health endpoint to report ok
  • mount the Tunarr-visible publication root separately from work-in-progress storage
  • add an authenticated interstitials.scruffydude.net route and dedicated collision-safe Docker subnet
  • document deployment and route publication commands

Validation

  • Interstitial Director main workflow 394 succeeded
  • published image digest verified as sha256:125c722cc34d15fb04c9f040c8ecb227660bb83d1fba758838fac65c9244fdea
  • ansible-lint production profile passed
  • inventory-backed playbook syntax check passed
  • YAML parsing and git diff checks passed

This PR does not deploy the service; deployment remains an explicit post-merge operation.

## Summary - add an Ansible-managed Interstitial Director deployment on aibench - pin the published image by manifest digest (source revision 9fc99225bb193818c696d00599d50e9630b6156a) - create the planned NAS catalog/job/render/review/cache/export layout and keep live SQLite state on local storage - initialize/migrate the catalog before service startup and require the health endpoint to report ok - mount the Tunarr-visible publication root separately from work-in-progress storage - add an authenticated interstitials.scruffydude.net route and dedicated collision-safe Docker subnet - document deployment and route publication commands ## Validation - Interstitial Director main workflow 394 succeeded - published image digest verified as sha256:125c722cc34d15fb04c9f040c8ecb227660bb83d1fba758838fac65c9244fdea - ansible-lint production profile passed - inventory-backed playbook syntax check passed - YAML parsing and git diff checks passed This PR does not deploy the service; deployment remains an explicit post-merge operation.
Add Interstitial Director deployment
All checks were successful
CI Pipeline / Validate Ansible Syntax (pull_request) Successful in 1m31s
CI Pipeline / Test Ansible Playbooks (Syntax Only) (pull_request) Successful in 43s
CI Pipeline / Python Tests (pull_request) Successful in 24s
CI Pipeline / Validate Ansible Syntax (push) Successful in 1m27s
CI Pipeline / Test Ansible Playbooks (Syntax Only) (push) Successful in 49s
CI Pipeline / Python Tests (push) Successful in 23s
80376ede97
scruffydude deleted branch feature/interstitial-director-deployment 2026-10-22 00:40:42 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
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
scruffydude/homelab!82
No description provided.