Deployment Roles

Roles for deploying and configuring services.

These roles handle the complete deployment lifecycle including:

  • Service user and directory setup

  • Configuration file management

  • Database initialization

  • Systemd service configuration

  • Reverse proxy integration

  • Health checks and validation

Each role supports both rsync (development) and git (production) deployment methods where applicable.