IndieHosters, and the VM that host the tools


the community has not been that active lately, and we are also partly responsible for that.
We currently host the VMs that host the different services.
And we maintain the GitLab (we perform regular updates).

We plan on moving our tools away from this GitLab.

And so, we plan to stop paying for the VM in 6months.

I don’t know what is the plan for the people? Do you want to move the tools somewhere else? Do you want to pay the VM? I think it is up to you, and we could help if necessary.

I think it is better to shutdown things if they are not used.

Curious to read what you think :slight_smile:

Have a nice evening!

it would be great to keep at least the gitlab , I could host it if needed

I think I’ve been waiting for this VM to be running Indiehosters’ Discourse for at least two years, so i’m happy if you actually do it.

We can also split the effort @mmekimia and let @pierreozoux and @how pass on the ball to us.

We at eco:bytes could host the one or the other instance. Notably, in comparison with other self-hosted software, GitLab and Discourse are quite memory and CPU intensive, even when they are doing nothing. Which is most probably the case with Librehosters lately.

Anyway, I think we should keep it. Librehosting has become a term on its own, and is used out in the wild independently from us. I think we can consider this a major achievement. And given the political and economical developments of the last years, we may want to keep this network around for reassuring each other that we’re building something larger together.

I’m regularily referencing people to the network’s landing page, to show that we are coordinating loosely with other practitioners in the field and to show that our cause is not a singular one.

Which other services are there in this VM?

1 Like

How can we proceed to port the existing services to a new home?

Gitlab, Discourse and Keycloak are running there. The Keycloak is super outdated and upgrading is likely a pain in the ass. Maybe exporting the accounts and importing them into a new instance might work better.

I think IndieHosters and you should decide what goes where.

There are two offers on the table, but as a side node, we already run few Discourses from the stock launcher, which means fewer adaptations for this migration target…

Authentik, Zitadel and KanIDM also appear to be proper candidates for taking on the IdP role, while we’re at it.

And porting the IdP sounds like fun! What would this involve, exporting a CSV with Argon2ID hashes? Edit: Okay, arguably also migrating all application integration endpoints + credentials. I for myself wouldn’t feel comfortable with maintaining Keycloak. The new stuff is just so lean.

AFAIC the Discourse should be upgraded to test-passed instead of remaining on stablewhich does not seem so much stable since — I dunno 'bout you — notifications seem to flood.

Anyway, wrt the IdP, I have run Authentik for a couple of years now, and it shines. No idea about Zitadel nor KanIDM. Will look them up. And yes, it’s probably a bit of a hassle to port, but it’s also the right time to do it.