-- Leo's gemini proxy
-- Connecting to warp.geminispace.club:1965...
-- Connected
-- Sending request
-- Meta line: 20 text/gemini;lang=en
date 2023-10-01
> 📢 this gemlog became huge. I tried to read, fix, and verify it but inaccuracies can be everywhere, please if you find them do not hesitate to contact me I'll try to verify and fix them as soon as possible, thanks! 🙏
Hi folks, here is the always delayed guide I ought to the Gemini community, and to anyone is interested to have its own capsule. This guide is a walking-through for anyone has zero knowledge of Information Technology but still want to be proactive, independent and free!
> This guided is designed for FreeBSD 😈
If you are looking for the usual Linux guide/tutorial this gemlog is not for you, but if you are looking for a practical way to manage your own — perhaps first — Capsule over a VPS, and you don't have any prior experience with any of FreeBSD and Linux, I recommend you to stay here and to read why I prefer using FreeBSD instead of Linux.
This guide has been divided in four sections, in my opinion this helps to have all the information well formatted and condensed in short pages rather than in one single endless document; this is also useful for older machines with limited memory.
Personal Comments
Setting the Vultr VPS
Setting FreeBSD, BastilleBSD and GMID
Tips and Tricks
There are topics that are connected to this guide, but aren't necessary to build a Gemini server on a VPS.
Even though I tried to be the most comprehensive as possible, I won't tell you how to connect your domain (if you have one) to Vultr, connecting your domain to the VPS depends by your registrar, please refer to its documentation to learn how to do it.
This guide is Gemini only, I won't describe any method to how setup and run a web server. If you think that you want serving also a website — as a matter of fact many Geminauts do have multiple services like Gemini, Gopher, HTTP — I recommend to looking for other guides.
If you want serve HTML as well I recommend you to spin up a VPS based on OpenBSD, and to use HTTPD as Web Server and VGER or GMNXD as Gemini server. All you need to know is listed below:
Even though I tried, as much as I could, to make this guide easy to read and follow by anyone, it doesn't mean that you don't need to read and study all the documentation available.
I recently read "Absolute FreeBSD" by MWL and I understood that working as sysadmin is not for me, nonetheless it is still required a little bit of knowledge to handle a computer from just the terminal.
So please, read, study and practice as much as you can!
The introduction is finished read through the links in this very order:
────────────
-- Response ended
-- Page fetched on Tue May 21 23:18:16 2024