OpenML Git Server

Forge your own infrastructure. Achieve absolute autonomy over your source code by deploying a highly secure, private Git server on AWS EC2.

🧭

1. Prerequisites Checklist

Before you begin, ensure you have everything you need. This interactive checklist will help you verify that you're ready to proceed with the setup.

Step 1: Prerequisites
☁️

2. Build & Run the Playbook Command

Enter your specific details into the fields below. The command will be generated for you in real-time, reducing the chance of typos. Once complete, just click to copy.

Step 2: Build & Run
⚙️

3. Create & Clone Repositories

After the playbook succeeds, SSH into your server and run commands to create and clone your repositories. Ensure the git user has ownership of the parent directory.

Step 3: Create & Clone
🔐

4. Graphical Interfaces

git.openml.dev makes use of open source community tools without re-inventing the wheel. Although the terminal is native, a visual representation is sometimes what we need.

Step 4: GUI Tools
💾

5. Backup & Restore

Protect your data with EBS snapshots. Learn how to create point-in-time backups and restore your entire Git server onto a new EC2 instance in minutes.

Step 5: Disaster Recovery