From ee8fac8ab8529e2d105c7e55c2c9b28aefd19b46 Mon Sep 17 00:00:00 2001 From: "W. Kosior" Date: Mon, 27 May 2024 12:19:19 +0200 Subject: Update and add remaining files. --- gemini/first-steps.gmi | 55 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 gemini/first-steps.gmi (limited to 'gemini/first-steps.gmi') diff --git a/gemini/first-steps.gmi b/gemini/first-steps.gmi new file mode 100644 index 0000000..47512e7 --- /dev/null +++ b/gemini/first-steps.gmi @@ -0,0 +1,55 @@ +# First steps + +So, you've made an account through the registration page and can now connect via SSH. You're surely wondering where to put your HTML pages to have them served, etc…") + +=> https://ctftilde.koszko.org/registration Registration page + +## HTTP user directory + +Your very own HTTP directory is at + +``` +/srv/http/users/$YOUR_USERNAME/ +``` + +It is served by Apache. Whatever you put there, will be viewable at + +``` +https://ctftilde.koszko.org/~$YOUR_USERNAME/ +``` + +Btw, if you like simple and lean web pages, feel free to load the minimal CC0-licensed stylesheet at + +``` +https://ctftilde.koszko.org/resources/ctftilde.css +``` + +into your HTML documents :) + +## Gemini user directory + +Don't you also feel that \"Web\" is sometimes too much? Wouldn't you love to let others view your blog (or whatever you publish) using a friendlier technology? Here's how to: put your files under + +``` +/srv/gemini-users/$YOUR_USERNAME/ +``` + +They will immediately become available under + +``` +gemini://ctftilde.koszko.org/~$YOUR_USERNAME +``` + +Make sure not to miss gemtext, the minimal markup language desined for Gemini. + +=> gemini://geminiprotocol.net/ Project Gemini capsule + +## Cron + +We've made the effort to have a working + +``` +crontab +``` + +command. Use it as you would on any GNU+Linux distro! -- cgit v1.2.3