Files
computer-playbook/docs/requirements
kevinveenbirkenbachandClaude Opus 5.5 d76c6f5369 docs(requirements): specify automatic major upgrades, a WireGuard compose hub and the full Mailu import
- Automatic major upgrades: PostgreSQL through pg_upgrade --link with a
  reflink copy, Nextcloud one major at a time, the PeerTube migration
  scripts and asset reseed, the OpenProject intermediate major, the Moodle
  and Joomla upgrade paths, downgrade guards for the Bluesky PDS,
  Confluence and Jira, the MediaWiki extensions refresh and the Matrix
  switch from the compose to the ansible flavor
- A named WireGuard hub for compose deployments with roaming spokes
- A Stalwart import of every Mailu mailbox with its Sieve script, mailbox
  mapping, catch-alls and aliases with external destinations

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-22 08:29:25 +02:00
..
…

Requirements 📋

This directory contains project requirements documents. Its scope is user stories and acceptance criteria that define what the project must do and that guide agent-assisted implementation.

Archive

  • 001 - Nextcloud Talk TURN relay
  • 001 - Service Registry Refactoring
  • 003 - Reduce applications and users to lookup-only access
  • 004 - Generic RBAC role auto-provisioning via OpenLDAP
  • 005 - WordPress Multisite support for OIDC-driven RBAC
  • 006 - Service-gated Playwright tests
  • 007 - WordPress to Discourse post round-trip
  • 015 - KIX Service Management integration
  • 016 - web-app-hugo (Static Site Generator)
  • 012 - Package Cache (Nexus 3 OSS)
  • 013 - Sub-Beta-to-Beta Lifecycle Promotion for web-* Roles
  • 015: Self-built Moodle image (replaces bitnamilegacy/moodle)
  • 015 - OpenCloud and OpenTalk IAM integration
  • 021 - SSO Flavor Migration (oauth2 + oidc → unified sso service)
  • 008 - Role Meta Layout Refactoring
  • 009 - Per-Role Networks and Ports Migration
  • 010 - Role Meta run_after / lifecycle Migration
  • 011 - Role meta/info.yml Migration
  • 016 - Fediwall multi-wall via OIDC-protected runtime upload
  • 019 - Playwright meta/services.yml parity coverage
  • 020 - CI Run 25705903504 Deploy-Failure Remediation Loop
  • 022 - Zammad Helpdesk Role with OIDC SSO
  • 023 - Setup Penpot
  • 025 - Matrix Role Ansible Flavor (matrix-docker-ansible-deploy)
  • 028 - atmo.rsvp (AT Protocol Events) Role + Mobilizon/ActivityPub Bridge
  • 031 - svc-net-tor: Tor Onion-Service Provider (injected alongside the clearnet domain)
  • 037 - svc-net-wireguard: WireGuard Transport for Swarm Deployments
  • 038 - svc-net-wireguard: Full-Mesh WireGuard for Compose Deployments