1. Install Dependencies
composer install
npm install
npm run build
2. Configure Environment
Copy .env.example to .env and update the required settings:
APP_URLDB_*GITHUB_TOKEN(for private repos + Dependabot)
3. Run Migrations
php artisan migrate
Git Web Manager runs on Laravel, so database migrations use artisan. If you use a custom PHP path, prefix the command.
4. Create the First User
Registration is open only when no users exist. Visit /register once to create the first admin account, then registration closes automatically.
5. Add Your First Project
- Go to Projects → New Project.
- Provide repo URL, local path, and branch.
- Press Deploy.
