Website-first Git host

Host your repos.
Stay bored.

Sign up. You get an account and a deck that is only yours — like GitHub, without the homework. Gitea runs the engine. You never paste a token.

Sign up Sign in Checking the engine…

The face

A deck, not a dashboard

Dark theme. Acid-green GB. Copy with a pulse. Built for people who already have a personality — BoreDefi world, not a template theme pack.

The engine

Gitea does the Git

List, create, tree, README, issues, pulls — Gitea REST. GitBored does not invent a second repository store. You push to Gitea. You look at GitBored.

The hold

Compose on your machine

One docker compose up -d. Gitea on :3000, GitBored on :4747, Postgres inside the network. No wizard. Sign up, go.

Tonight

From zero to a live repo

01
Copy env, compose up

cp .env.example .env && docker compose up -d — local defaults only, no real secrets in the tree.

02
Wait for unattended boot

Gitea skips the wizard. The admin in .env is created for you. Engine UI is optional at localhost:3000.

03
Sign up, start a repo

Open the site → Sign up → land on an empty deck that is yours. Usernames are one-use. Another person does not see your files.