💾 Archived View for bbs.geminispace.org › u › fab › 2307 captured on 2023-07-22 at 17:55:44. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
Re: "How are you all doing this stuff?"
I use Omar Polo's gmid server on FreeBSD which is really easy to install and configure. But I understand that all that commandline things are a little overwhelming at first. But if you choose one of the free gemini hosting providers you should only need to upload your gemini folder structure (I believe).
For creating my gemlog index and feed file I use nytpu's gemlog.sh script, which generates these two files automatically from my gemlog folder, where all my posts are stored. There is a sample configuration as starting point.
— https://git.sr.ht/~nytpu/gemlog.sh
If I'm happy with the result I run my 'upload-site.sh' script which consists of only one line (after the #!/bin/bash shebang). That updates my site on the server from the local copy. I've installed my ssh public key on the server so I'm not prompted for a password.
rsync -av public_gemini/ _gmid@foobucket.xyz:chroot/
Thats it for the most part. You can also write a little oneliner to send your feed to antenna of course. But it's all not magic. Just take your time.
2023-06-21 · 4 weeks ago
wait is this who i think it is 👀 if so hiiiii :3
I'm still working on my static site (static capsule?) generator think right now, but as is i just have some perl scripts that create the directories and stuff for me automatically. there's a few such feeds
there's some fiddly bits involved still but that's why I'm trying to write myself software to get rid of those, too. plus i feel server side scripting is a silly solution when the output of the script doesn't change except when i upload more content
my ideal is to write a post with a title heading, a heading marking the body, and upload it like that and have magic do the rest for me. maybe a tag system is good too
2023-06-23 · 4 weeks ago
in terms of self-hosting, i am just running molly-brown. it's fairly painless if you have a VPS, the only gripe was getting port 1965 unblocked by my hosting provider (spent forever trying to figure out what was wrong with it on my VPS but i guess they blocked it external to that and i had to fix it on their silly online dashboard), but idk what your experience is exactly with webhosting backend stuff. i could probably say more if i had more context about your experience level? idk
there's a lot less to configure than like nginx from what i recall, so i can spend more time focusing on frontend of my capsule
I made some really solid progress with jekyll-gemini and did a small self-host on oracle's free tier cloud services, using agate as my gemini server.
There's some stuff that while supported by jekyll isn't implemented in my Gemini layout files yet like listing posts by tag and collections, but it's enough to publish.
I'm dubiously trying to co-publish to web and gemini simultaneously, so there's some consideration I need to take when composing posts, but going gemini only works great.
I also really prefer static page generation. Serverside scripting just adds complexities that I don't want to manage. Really happy I was able to get this working with the system I already used
I do everything manually. I edit manually my feed pages, I upload manually my gmi files. I manually update my gemlog on Antenna.
Tools are MC (TUI dual panel file manager) to ssh into my VPS and Micro as editor. Since I my pace is slow handling the capsule manually is not a big deal...
wow there is just. so much help and passion and personal experience in these replies, thank you all <3 It would take me a month to answer everyone individually- but thank you all so much. (also hiii @starling yes we know each other )
2023-06-24 · 4 weeks ago
How are you all doing this stuff? — Your gemlogs and feed generators and all of that stuff, I mean. I want to be able to have stuff like "Write stuff that's on my mind, tag it with what the topic is, and it'll appear in a chronological page+feed of all my thoughts, and a seperate page+feed based on that topic". I want to just write some thoughts down and all the fiddly, repetitive stuff gets done for me, basically. I also have no clue where to start with hosting, I know very little about this...
💬 mouseless · 17 comments · 2 likes · 2023-06-20 · 5 weeks ago