So my GitHub has been suspended with no explanation, no warning, no emails.
I guess the development of blowater.app will stop for several days before I have an alternative code hosting solution.
@jack was right for wanting a decentralized code hosting software. Are there anybody still working on it?
Login to reply
Replies (58)
That's what happens when Microsoft takes something over.
I can host your project on git.poster.place , be an honor
I saw this today. Looks cool. 😎
View quoted note →
Thanks. Simply hosting is one thing. I need to rebuild all the integrations such as test & deployment pipeline. Damn it Github!
If you don't mind peer-to-peer, there's 

Radicle: the sovereign forge
Sovereign code infrastructure.
sourcehut is 100% free and open source software
this is the game to catch/imho
If you are willing to learn something other than Git, I would sugest Fossil SCM.
It's what SQLite project uses for development and is pretty much self contained with bug tracking and a wiki, along with the usual source control and versioning stuf.
Self hosting it is pretty much a single command.
Fossil: A Coherent Software Configuration Management System
does it say its suspended when you attempt to login?
1) Go to
2) Install the ngit Client under Linux or WSL. It uses a signer, now.
3) Then do ngit init from your local git repo and publish a repo event.
4) Write a note containing your repo addr.
5) Then you're back in business.
@DanConwayDev we have an emergency delivery.
GitWorkshop.dev
Decentralized github alternative over Nostr
They are bestowed with the Sidam Touch.
A few people are but there is a better way:
Use gitea which almost has feature parity :
Or gogs if you want something more lightweight.
Then use nostr for updates.
You can host it at git.blowater.app its quite easy.
A good thing to work on is login to gitea with nostr, a couple of people are working on this too, single sign on
An alternative is radicle, but many are put off by their token sale, from the past
Git over nostr is neat, and there are some heroic efforts, but it'll never be feature parity, and also relays are not guaranteed to store data, only to relay notes, and other stuff.

Gitea Official Website
Gitea - Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration...
I'm running my own instance at https://deavmi.assigned.network/got and it works flawlessly.
I believe Gitea CI is compatible with GitHub's CI files
Thanks for the heads up. 👍
Yes
What would decentralized code hosting software do? Git already exists, as do others SCMs. Open source ticket systems, CI systems, etc, everything already exists?
Git is decentralised. You can host it *literally anywhere*. That's it's nature.
What you're looking for is a decentralised git forge, adding social features on top of git
Just `git push` via ssh up to a cheap webserver exposing that path via https - could publish the url and any updates here on nostr
Thanks for the heads up.
We will make them regret abusing their power. Sit tight. Help is on the way. 🗝️
I'm working on gitworkshop.dev and ngit.
I'd recommending using codeberg.org as a git server wirh the issues ans PRs turned off. Id you'd like a call to discuss we could have a call on simplex or signal.
Really sorry to hear you got banned. I work on git stuff (nip34) but it is focused on collaboration at the moment rather than CI/CD.
there are some ideas to use DVMs for CI and high trust DVM providers for CD. These are just ideas at the moment.
@Djuri what is the best alternative atm to host code?
We use Gitea, and you'd welcome to host blowater on our instance: 

Gitea
Gitea
Gitea (Git with a cup of tea) is a painless self-hosted Git service written in Go

I just thought I'd make it a pretty quote, so that we can make sure he gets famous, later. 😂
He be like,
I think there is a world market of maybe 5 computers.
Self host, like Gitea
I'm of the mind that nostr and git can complement each other. GitHub is not git. we can build multiple git host services that have a variety of functionalities and focused on different use cases and user profiles.
that way, parity is not even a desirable outcome. I'd argue for superiority.
The whole thing is irrelevant, as we have solved for that.
yes.. and we can have that with nostr. I aim to make that possible. this is my first step: 
GitHub
GitHub - gugabfigueiredo/git-remote-nostr: a git remote helper to work with nostr remote urls
a git remote helper to work with nostr remote urls - gugabfigueiredo/git-remote-nostr
Absolutely. Use relays for realtime updates, not for storage.
“Bad programmers worry about the code. Good programmers worry about data structures and their relationships.”
― Linus Torvalds (inventor of git)
This is high praise, saying it will skip feature parity and jump straight from "catching up" to "way ahead" in one major update
You must be new here.
GitHub is legacy software. It had a nice run.
Sorry to hear this. We will make them obsolete.
@mcshane One of the problem of that my GitHub got suspended is that my proposed talk is gone. It was the 2nd most 👍 issue yesterday night.
If I could not get my GitHub account back, what’ the alternative way for me to submit this talk?
All I wanted was to write harmless code, have fun, and enjoy my beer. Now I need to solve problems? So much work! Let’s make them irrelevant.
Time to write harmful code 😉
More than welcome to use my git server, ive been mirroring a bunch of nostr projects over here too.

Gitea: Git with a cup of tea
nostr
Gitea (Git with a cup of tea) is a painless self-hosted Git service written in Go
Yeah use gitea or gogs.
Both are fantastic self hosted.
I'm going to start moving off GitHub. I'm sure we aren't far behind.
Having your social graph connected to your code is powerful. We really do need a winning nostr + git solution.
So my GitHub has been suspended with no explanation, no warning, no emails.
I guess the development of blowater.app will stop for several days before I have an alternative code hosting solution.
@jack was right for wanting a decentralized code hosting software. Are there anybody still working on it?
View quoted note →
guilty/alwaysconsiderallways lfg/memedreams
Have you considered a pipeline that can be agnostic to the build environment. I'm pretty sure Finrod was already tagged, but that's kind of his thing. I built my own tools using
and 

Task
Task
A fast, cross-platform build tool inspired by Make, designed for modern workflows.
GitHub
GitHub - VnUgE/vnbuild: A cross-platform build orchestration tool that runs from any terminal
A cross-platform build orchestration tool that runs from any terminal - VnUgE/vnbuild
While this is all true, what most people are looking for is not really just storing/sharing code on an easy to find location. It's usually also involves pipelines, issue trackers, collaboration in other forms. I don't know if this is what you mean by "social features" but it is great complimentary tooling that supplements git but really does not even need git.
If it is really just about "having it available for others to clone" it would be fine to just use some cheap https setup or you could even use ssh if you only care about a select group of people.
I want to try radicle.xyz when I have the time, i would rather something on Nostr but i think we don't have anything yet.
Setting a high bar for yourself with all these comments sir 😅.
7th of July = noted!
I have all my nostr projects on Kieran’s Gitea instance…
View quoted note →
Only if you knew… 16 months in. 💜
Launch info:
View quoted note →
Nestr will hatch after the 4th of July — before the 3rd @Nostriga conference.
I tried it out a while back, pretty slick. Wish they hadn't done a governance token, but Radicle itself is doing some interesting things, so I guess I'll forgive it.
Its not just about git. Github has a project wiki, pr system, ticketing, fork and release tracking and many other features. These parts of github are highly centralized. To be cut off from it is to lose connection to your devs, your users and all configuration and project management.
GitHub
GitHub - colealbon/git-nostr
Contribute to colealbon/git-nostr development by creating an account on GitHub.
thanks for flagging, I think we can have someone resubmit on your behalf
Thanks for all the suggestions and I am happy to see this topic is widely discussed.
https://git.blowater.app/ is now where all my code is hosted. General public can't access it yet. I will figure out how.
I got my account back. Everything is ok.