Always going to throw https://charm.land/blog/self-hosted-soft-serve/ into the mix for the questions. Works great, supports LFS, configurable and admon over SSH, multi user support. All from a CLI and easy to setup
Always going to throw https://charm.land/blog/self-hosted-soft-serve/ into the mix for the questions. Works great, supports LFS, configurable and admon over SSH, multi user support. All from a CLI and easy to setup


I was in a similar boat. Wanted a simple stetig site generator with little to no config. I found https://github.com/rochacbruno/marmite and am happy with it


I use it for my personal projects and its perfectly usuable. If you want people to contribute you’ll just have to do it the old fashioned email patch way. You can use RSA keys but it requires a little fiddling. I’ve used them but needed to massage something. Now I just use ed keys. The SSH ui is perfectly fine. Your repos are stored as bare repos on the server in the configured directory. So they are easily backed up as regular files. It also supporta LFS.
Let me knownif you have any other questions


Many excellent replies. Just want to add https://github.com/charmbracelet/soft-serve as an option


This is the correct answer
For something more than bare got and lower than forgejo I can recommend soft-serve


Charm.sh is awesome stuff. Many different tools all CLI based. https://github.com/charmbracelet/soft-serve for soft serve which is a git host you browse over ssh


Soft serve by charm.sh is also fun to use. If you’re a CLI junkie.


Thank you for everyone’s help and input. I have it working now, albeit not in the way I had hoped (not using docker containers for it) but it works. I followed https://thedevquill.substack.com/p/setting-up-a-tailscale-exit-node but instead of using the NordVPN image I used the plain Wireguard client image. In the wireguard compose I set network_mode: container:wireguard.
Now when I connect tailscale over the exit node, traffic is going out over the wireguard IP


Thank you for the detailed explanation. I will give this a shot.


Sorry to be unclear Yes I want to be able to access my home services from outside over wireguard, but connect directly into the home network. However once connected to the home network I want all traffic to be routed outside via the remote wireguard server.


Thanks, knowing the term will help search for information


Russian dull men’s club
Amazing. Been using this for a while now with great success. Thank you for your work. I5ts much easier and lighter than authentik or authelia.