I write English / Escribo en Español.

Vidya / videojuegos. Internet. Cats / Gatos. Pizza. Nap / Siesta.

This user’s posts under CC-BY-NC-SA license. Ask me if you need a different permission.

  • 1 Post
  • 128 Comments
Joined 2 years ago
cake
Cake day: July 26th, 2023

help-circle






  • Since you mention stuff like “the video isn’t important”, “other services” (plural), I’d consider not just one alternative but several. The big problem with big name social media is that they provide a all-in-one experience that is designed for profit, and as such looks and acts worse than any of its independent parts (not to mention, the sum is artificially made more addictive to users).

    • For publishing campaign materials itself, all you need is a filehost or filebin - something like pastebin.com but that allows you to upload and organize any kind of files. Any of the offerings in the FOSS market will do, but if you are going to focus on posting quickie (rich¡) text documents that are easy to build and parse I’d suggest a Markdown-based document bin like Hedgedoc.
    • If your campaign is gonna run like a chat, XMPP / Jabber. There’s servers like Prosody or ejabberd that are easy to set up.
    • If your campaign is gonna run in web “play by post” mode, any modern web forum system will do, for example Discourse. Heck, even oldie-style web forums might do, like phpBB.
    • Voice: Jabber has access to audio IIRC. I’ve also heard very good things about Mumble.










  • Persistence of “mental state” mostly. By setting up a compose, you have a written down notion of things like volumes, environment variables and other elements stored somewhere for the behaviour of the container, that can not be ignored or defaulted if you don’t wish it, for when you need to undo and redo a container and default behaviours are important.

    While sure, those elements can be set in a loooong ${engine} run... command, it’s easy to forget to set up something important or copy and paste an accidental endline. A compose file (plus a sample envfile, if you so wish) helps keep the way to set up variables and state under control. Made much easier now that we have both docker-compose run and podman-compose run.