home.social
  1. Ready to explore Sylve!

    The plan is to learn and play on the laptop, and then transfer to server.

    #freebsd #sylve #homelab

  2. I used to love that you could drop a folder on a text file in BBEdit, and then get a hierarchical view of files and folders in that folder.

    Then I discovered the 'tree' command.

    Still love BBEdit, though!

    #bbedit #tree #cli

  3. #nowplaying #movies

    Julia (1974)

    One of those great Eurotrash Erotica movies from the 70s. Sylvia Kristal.

  4. The ThinkPad X1 Carbon (5th gen) is back on FreeBSD 15, with X11 and Xfce4.

    I tried using Plasma under Wayland for a while. Liked the modern look and the ability to zoom in and out with the touchpad (old eyes), but it seemed unresponsive now and then.

    #freebsd #xfce #thinkpad

  5. Time for some John Waters.

    It’s

    Multiple Manics

    #movies #divine

  6. In the 80s and 90s, it was a rule that you must cast Barbra Crampton in your low budget horror film.
    #nowyouknow

  7. Ahhhh #NuTrek you were terrible and I will not miss you.

  8. Look Whitley I didn’t want to get my colonoscopy either but you are being a big baby about it #Monsterdon #GetTested

  9. I have a domain at simply.com with a few services running on a server at home.

    Previously I used Caddy with subdomains registered with my hosting provider's DNS panel, and ports 80 and 443 opened to the public internet. Anybody could access my services from the outside.

    I've now changed to using WireGuard and a custom build of Caddy with a wildcard certificate for my domain. Pi-hole handles DNS for subdomains, e.g. cloud.example.com for Nextcloud.

    I'm using podman system quadlets for Pi-hole and Caddy (both use privileged ports), and podman secrets for sensitive data.

    In /etc/containers/systemd/caddy, I have 3 files:

    Containerfile
    --------------------
    FROM docker.io/caddy:builder AS builder

    RUN xcaddy build --with github.com/caddy-dns/simplydotcom

    FROM docker.io/caddy:latest

    COPY --from=builder /usr/bin/caddy /usr/bin/caddy
    --------------------

    caddy.build
    ------------------
    [Build]
    ImageTag=localhost/caddy
    SetWorkingDirectory=unit
    ------------------

    caddy.container
    -------------------------
    [Unit]
    Description=Caddy container
    After=network-online.target

    [Container]
    AutoUpdate=registry
    ContainerName=caddy
    Image=caddy.build
    Secret=simply_account_name,type=env,target=SIMPLY_ACCOUNT_NAME
    Secret=simply_api_key,type=env,target=SIMPLY_API_KEY
    Volume=/srv/containers/caddy/conf:/etc/caddy:Z
    Volume=/srv/containers/caddy/data:/data:Z
    PublishPort=443:443

    [Install]
    WantedBy=default.target
    -------------------------

    The Caddyfile is stored in /srv/containers/caddy/conf/:

    Caddyfile
    ---------------
    *.example.com {
    tls {
    dns simplydotcom {env.SIMPLY_ACCOUNT_NAME} {env.SIMPLY_API_KEY}
    }

    @caddy host caddy.example.com
    handle @caddy {
    respond "Hello World!"
    }
    }
    ---------------

    See Caddy documentation for more on wildcard certificates.

    caddyserver.com/docs/caddyfile

    EDIT: changed TOKEN to KEY in Caddyfile

    #selfhosting #homelab #podman #caddy

  10. Så kom mit basiskort (afsendt 19/2, tak DAO).

    I en bedre verden kunne mobiltelefonen dele netforbindelse med laptop.

    #danmarkskifter #digitalsuverænitet

  11. #GMadvice

    "Should I look up rules during the game or just wing it?"

    Your players have never read the rules so how would they even know?

  12. #GMadvice

    "Is is ok to lie to my players?"

    Yes. They deserve only deceit.

  13. #finalgirl report:

    Won my first game! I killed Hans the Butcher at Camp Happy Trials with Laurie. YAY!

    Then, I was utterly tortured and killed by Razorface in the Hellscape with Christie. BOO!

    Such a fun game. #tabletop

  14. Nyt år, nye vaner.

    Det meste af tiden er det min teenage-søn og mig der laver mad. Han er go' i et køkken, men vi mangler lidt grøn inspiration, så jeg var forbi boghandleren:

    Mad Med Mere Grønt | Arla
    Spis. Grønt. Nemt. Nu. | Nikolaj Kirk

    #grønt #mad #nyevaner

  15. This took way more time than planned to get working: ESP32 Dev Kit microcontroller programmed from the command-line, using esptool and platformio running in a Python venv.

    Inspired by github.com/rgl/platformio-esp3

    #esp32 #esptool #platformio #arduino #python

  16. The Canary documentary is available on Youtube. I haven't seen it shared here, my apologies if I'm just late to the show.

    "Witness the extraordinary life of Dr. Lonnie Thompson, an explorer who went where no scientist had gone before and transformed our idea of what is possible. Daring to seek Earth’s history contained in glaciers atop the tallest mountains in the world, Lonnie found himself on the frontlines of climate change—his life’s work evolving into a salvage mission to recover these priceless historical records before they disappear forever."

    #glaciers #climate #climatechange #LonnieThompson

    youtube.com/watch?v=52IHWl2dHNU

  17. I'm using Bastille to run jails on FreeBSD 15.0-RELEASE.

    Does it matter (to Bastille) if I use templates, or can I just manually apply the setup from a template's Bastillefile?

    Bastillefile example:

    github.com/BastilleBSD/templat

    #freebsd #bastille #jails

  18. Nextcloud 32 in a FreeBSD jail.

    It seems that if you only provide mysql as a database, you need to use an autoconfig.php file, otherwise the install won't proceed.

    #freebsd #bastille #nextcloud #selfhosted

    docs.nextcloud.com/server/stab

  19. My favorite #sportzball leagues are the NFL and the WNBA. No, I won’t be explaining this.

  20. I wonder how many followers I’d lose if I started talking #sportzball

  21. With the blast shield down I can’t even see the nachos

    #nachos

  22. #nowshowing

    Wanted Dead or Alive

    Sometimes you need so see Rutger Hauer kick Gene Simmon’s ass

  23. Kokomo is the best Beach Boys song.

    #FightMe

  24. You people need to stop making great #tabletoprpgs because my wallet is suffering.

    (This toot brought to you by the Outgunned Quick Start)

  25. A lot of beginning GM's ask me for what my most important tip is when starting out with #tabletoprpgs.

    I always say 'how dare you speak to me, nerd.'

  26. @hishgraphics I'd be very interested in hearing updates about your game and your experience with #OwlBearRodeo

  27. #RockfordFiles

    Angel Martin taking money to do hits but not actually doing them is peak Angel Martin.

  28. @AetherEgo As an old dude who grew up playing stuff like Champions, I'm always facinated when anyone finds #Gumshoe not #ruleslight. But system cheat sheets are always great!

  29. Jim Rockford sometimes makes friends by exchanging punches.

    #RockfordFiles

  30. Been trying to break out of my Game Master comfort zone lately by running some modern systems. (My comfort zone is supernatural mystery #CallofCthuhlu #GUMSHOE). The results have been mixed.

    Ran the Sentinels Comics RPG and had a great time. Went even better than expected. Will run again.

    Ran a couple of #PBtA. Middling results. I think I'd try again but maybe not for me.

    Blades in the Dark. Just didn't click my GM style at all. Would play but not GM.

    #TTRPG