It does not generate an RSS file per se, but it creates one named archive.gmi, with the full list of posts, ordered cronologically backwards, and classified by year. As it generates both HTML and Gemini, it generates a very similar file archive.html.
These errors are not 'fatal' in the sense of 'snac will die', but tell that the sending of the specific message will never be retried (I agree that calling this 'fatal' is a bit too dramatic).
Negative error codes are those returned by the curl library. They are usually related to TLS and certificate errors on the remote side. In this case, error 60 seems to mean
CURLE_PEER_FAILED_VERIFICATION, /* 60 - peer's certificate or fingerprint wasn't verified fine */
But there is no default homedir, as you can have many snac instances running on the same server just with different homedirs, so I'm afraid there is no easy solution to this 😆
me: snac, please run "command misplaced-argument misplaced-basedir" snac: bla bla bla '~/server.json' me: oh grunfink you moron you did it again what have you broken this time
Thanks for providing this service and also this information. At this point, we can only say - thank you very much for your time, efforts and money you put into this service @stefano. At this point I also want to bring up the great work of @grunfink for his incredible work in the #snac / #snac2 project. Snac became the perfect solution for single user instances but also project related instances in the fediverse. Kudos, to both of you and thank you both very much! You both are doing a great job!
Some technical details for those interested: The entire FediMeteo setup runs on a FreeBSD VM costing around 4 euros per month. It supports almost all major EU countries (plus the UK), with just a few left to complete. Currently, there are 25 separate jails, each running its own instance of snac, totaling 25 instances. The VM load typically stays around 10%, which increases to 30% when updates are published for countries with larger numbers of cities (currently Germany and Italy). The only time the load spikes is when new countries are announced; during that time, all remote instances connect to all cities to download their details. As for RAM usage, excluding the ZFS cache, it's currently a total of 213 MB. Yes, MB.
Thank you 🙂 . I don't want offensive garbage in my timeline, so deleting it is mandatory. The Hide button is even more powerful; it hides not only a post and their children forever, by it also rejects any more posts below that tree that may ocassionaly arrive.
Of course, the Delete button, when used on your own posts, not only erases it from your timeline, but it also requests for the rest of the Fediverse to delete it.
Is #snac2 a suitable fedi server for a single-person, daily-driver instance, accessed via mastodon apps, interacting with the wider fediverse?
I /think/ I've mostly seen it deployed as a more write-centric service (for info bots/etc) ... but I could be mistaken.#snac#Fediverse#hosting#selfhosting
They/their. Author of the snac ActivityPub instance server and other pieces of singular software. Not a real Grünfink.Git repositories at https://codeberg.org/grunfink