Hacker News new | ask | show | jobs
by tbayramov 80 days ago
(Shameless plug)

Hey, I’m building Monohub - as a GitHub alternative, and having private repositories is perhaps a key feature - it started as a place for me to host my own random stuff. Monohub [dot] dev is the URL. It’s quite early in development, so it’s quite rough around the edges. It has PR support though.

Hosted in EU, incorporated in EU.

Would be happy if you tried it out — maybe it’s something for you.

Edit: you can have a look at a public repository I have to see what it looks like now: https://monohub.dev/@tbayramov/efcore-audit-timestamps

2 comments

Are you using an existing forge package (like eg Forgejo which codeberg is built on) or something custom?
Custom-built on top of libgit2.
Not trying to be dismissive/snarky... But why?
I started developing it as a slim wrapper around Git to support my own needs. At the same time, it is essential to have rich features like pull requests/code review, so I started focusing on designing a tool that strikes an appropriate balance between being minimalistic and functional. One thing that I focus on is allowing users to disable any feature they don't need.
Doesn’t .dev belong to Google? An old choice or provider for a EU-focused hosting.
And the site also uses Cloudflare (for domain registrar, DNS and CDN):

   ipinfo monohub.dev
  Core
  - IP           188.114.96.1
  - Anycast      true
  - Hostname     
  - City         San Francisco
  - Region       California
  - Country      United States (US)
  - Currency     USD ($)
  - Location     37.7621,-122.3971
  - Organization AS13335 Cloudflare, Inc.
  - Postal       94107
  - Timezone     America/Los_Angeles
Auth is hosted by Kinde (an Australian company, uses AWS)

Domain whois: https://monohub.dev.whoswho

It belonged to everyone until Google became the TLD operator.

(Yes, I'm still salty google broke our localhost .dev sites.)

(Yes, I know it was never a reserved TLD.)