Decentralized Git Hosting

Your Code.Your Storage.Your Rules.

Self-hosted GitHub-style code hosting. Store your Git repositories on S3-compatible storage you control. No vendor lock-in. No surveillance.

terminal
$git remote add originhttps://gitbucket.wtf/api/git/my-org/my-repo.git
$git push -u origin main
Enumerating objects: 42, done.
Everything up-to-date

Why GitBucket.WTF

Everything you love about hosted Git, minus everything you hate.

Self-Hosted

Your code stays on your infrastructure. Use any S3-compatible storage — Storj, AWS, MinIO, whatever you want.

Fast & Modern

Built with Next.js 15 and React 19. Server components, streaming, and edge-ready performance out of the box.

Git Native

Full Git Smart HTTP protocol. Clone, push, pull — everything works exactly like you'd expect. No proprietary BS.

How It Works

1

Connect Storage

Point GitBucket to your S3-compatible bucket. Storj, AWS, MinIO — your choice.

2

Create Repos

Set up organizations and repositories through the web UI. Invite your team.

3

Push Code

Use standard Git commands. Clone, push, pull — it all just works.

Ready to own your code?

Stop renting your repos. Start self-hosting with GitBucket.WTF today.