Hey! I wanted to create a gemlog and I was wondering what would be the best/easiest server to set up and maintain. I've got a small VPS, so something lightweight would be great. Any recommendations? Thanks!!
2 years ago
@diego I write my entries in neovim, and then just rsync to my server 路 2 years ago
@diego Agate does not do that. It simply serves the files that you have on your disk. Anything beyond that you'll need to generate with other tools or write manually. 路 2 years ago
if Gemini identities are safe, it'd be great to have a Gemini front panel to post from! 路 2 years ago
Thanks for the replies, everyone! It seems like Agate is the easiest one. Will this server create a gemlog similar to what Jekyll/Hugo do? (ie: put gemini files in a directory which then are magically built into a semi-dynamic Gemini site?) 路 2 years ago
I am running Agate. It was easy to set up, and it has been 100% reliable so far. 路 2 years ago
Agate is really all you need, since most people aren't hosting anything dynamic. The only reason I use molly-brown now is to use makeworld's gemlikes system for commenting on posts, but that's really needed. Here's a nice setup guide I used: https://landchad.net/gemini 路 2 years ago
I can recommend agate. I think it's gotten automatic certificate generation since I've started using it, so that's one less thing you'll have to worry about. The only caveat is that agate is a static server only. That's probably fine if you're just looking to start a gemlog, but you'll want to go with something else if scripting is important to you.
And don't worry about the load. Any server should be plenty light enough. 路 2 years ago
I use gmnisrv. It's easy and seems solid. For more dynamic content, it's easy to get up and running with go-gemini.
gemini://drewdevault.com/gmnisrv.gmi 路 2 years ago
gemini://drewdevault.com/gmnisrv.gmi
I use vger mostly because it integrates well with OpenBSD. Here's a list of Gemini-related projects, including a list of servers: https://github.com/kr1sp1n/awesome-gemini
I'd expect all of those to be quite lightweight. Gemini isn't really a heavy protocol. Just looking at the list, though, I think I'd find myself drawn toward Shavit or Satellite on a Linux box. YMMV. 路 2 years ago