Flight Deck

Automate GitLab repository setup and management for the Debian Go Packaging Team

What is Flight Deck?

Flight Deck eliminates the manual process of configuring GitLab repositories. Instead of manually setting up branch protection, badges, webhooks, and other settings for each repository, Flight Deck does it all automatically and consistently.

Flight Deck provides consistency by ensuring all repositories follow the same configuration standards, automation that eliminates manual setup tasks that are time-consuming and error-prone, security by ensuring critical settings like branch protection are never forgotten, and scalability to easily update settings across hundreds of repositories.

The process is simple: use Flight Deck's web interface to fill out a form with your repository details, and Flight Deck will automatically create the configuration file and submit a merge request for you.

Ready to get started?

Login with Salsa (GitLab)

Login with your Salsa (Debian GitLab) account to create and manage repositories