I wish they would make local-only deployment easier. For example, lets take 3 machines and try to setup Radicle to work only on those, without joining the common Radicle network. Like on-premises GitLab, but decentralized, without the need of the server. It requires quite some serious scripting and usecase not covered in the documentation.

AD: We've just been discussing this! There's an open RIP [^1] that we will be supplying feedback for soon.

[^1]: https://radicle.zulipchat.com/#narrow/channel/369876-RIPs/to...

Same here... I have been looking at all the self hosting options for a while but swapping one centralized system for another isn't what I would prefer. Running/using local and community gitea/forgejo has been good, but I hope decentralized radicle could be the solution to more independence.

A containerised deployment would (understatement warning!) be useful.

This is a good fit primarily if you want to run a Radicle node that only seeds repos you tell it to. If you want to write code which you publish on Radicle, you need the tool that signs all your work with your private key (of your Radicle identity) - i.e. the `rad` CLI - and running that in a container isn't very useful. (e.g. think about how you'd replace `rad clone`). Having said that, here's a container image I maintain, in case it helps: https://quay.io/repository/radicle_garden/radicle-node