Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Thomas Jensen

@thomasjsn@fosstodon.org
mastodon 4.7.3
  • Open on fosstodon.org

I’m a father of three sons, the oldest two being twins. I live with my kids and wife in Norway. I’m in my early 40s and find computers with Linux, electronics and home automation things pretty fascinating. I’m also a big fan of red wine, Whisky, pipes and cigars, and cooking.

I use some of my time in my home office/man-cave. A 10 m² (108 ft²) room in the basement, where I tinker with my homelab and electronics projects. I try to write about it.

0 Followers
0 Following
17 Posts
Joined January 05, 2024
Website:
https://www.cavelab.dev/
Github:
https://github.com/thomasjsn
Open post
Thomas Jensen @thomasjsn@fosstodon.org
· 7mo ago

I have a small obsession with status pages. I just find them fascinating.

On most monitoring services; a proper status page, with incident updates, is a premium feature. So I made my own, for my #HomeLab.

Hosted on my @gohugoio@fosstodon.org website, it uses @healthchecks_io@fosstodon.org, updown.io and jrnl.

It's not terribly useful, but it was fun to make 🙂

https://blog.cavelab.dev/status/

fosstodon.org

Fosstodon

2
3
0
0
Open post
Thomas Jensen @thomasjsn@fosstodon.org
· 9mo ago
Replying to
#Immich is running in Docker on a VM, in a #Proxmox cluster. Data storage is on my file server and shared with NFS. Storage is #ZFS with atime turned off and compression turned on. Recordsize 128K for thumbs, 1M for upload and encoded-video. The pool has two enterprice SSDs as special device mirror, with the thumbs stored only on the SSDs. This is done my setting special_small_blocks equal to the recordsize on the thumbs dataset.
3
0
0
0
Open post
Thomas Jensen @thomasjsn@fosstodon.org
· 5mo ago

After two years of #roadtripping in #Norway, first with Airbnb and then tenting — we have bought a teardrop #camper; A #HeroCamper 😀

With a rooftop tent on the car and a rooftop tent on the trailer, we have three bedrooms with sleeping space for six people.

It's a pretty awesome looking things, with lots of clever solutions. We named it Rulle (Norwegian for Rolly).

https://www.cavelab.dev/posts/rulle-ranger/

#camping

fosstodon.org
1
0
1
0
Open post
Thomas Jensen @thomasjsn@fosstodon.org
· 7mo ago
Replying to
@deepjoy The journal is a very useful historical record, if one actually uses it. https://jrnl.sh/ makes it very low friction.
jrnl.sh
1
1
0
0
Open post
Thomas Jensen @thomasjsn@fosstodon.org
· 7mo ago
Replying to
@autiomaa Yes, I don't really like the term "evergreen content" that gets thrown around. Nothing is ever truly evergreen. I rarely rewrite old posts myself, but sometimes it is needed as you say 🙂 I also think that paths should be browsable, so YYYY/MM/ only makes sense if those are valid index pages.
1
1
0
0
Open post
Thomas Jensen @thomasjsn@fosstodon.org
· 7mo ago
Replying to
@danb I've also had some success using Claude to generate some script or basic scaffolding. It doesn't always get everything right, but enough that it's helpful and gets me on the right track :)
1
0
0
0
Open post
Thomas Jensen @thomasjsn@fosstodon.org
· 9mo ago
Replying to
Well — that just worked. A few errors here and there, and some reruns of immich-go, but overall great success. Now I just need to import the last five years of my wives' Google Photos and I am fully migrated 😎
1
1
0
0
Open post
Thomas Jensen @thomasjsn@fosstodon.org
· 6mo ago
Replying to
Done and done, the site is migrated, redirects are in place 🤩 https://www.cavelab.dev
cavelab.dev
0
1
0
0
Open post
Thomas Jensen @thomasjsn@fosstodon.org
· 6mo ago
Replying to
The new OG image generator is also deployed and working as expected 🥳
0
0
0
0
Open post
Thomas Jensen @thomasjsn@fosstodon.org
· 7mo ago
Replying to
@danb I'm curious, how does that preview image generator work? And how have you implemented it in Hugo?
0
0
0
0
Open post
Thomas Jensen @thomasjsn@fosstodon.org
· 7mo ago
Replying to
@danb Also, the image says blog.danb.me, but that domain doesn't seem to work 🙂
0
1
0
0
Open post
Thomas Jensen @thomasjsn@fosstodon.org
· 7mo ago
Replying to
@danb Thanks for offering, but no need to share, I'm more interested in the build process steps 🙂 So you assume that all posts have an image in /blog/images/social/YYYY/slug.png and generate these on deployment?
0
1
0
0
Open post
Thomas Jensen @thomasjsn@fosstodon.org
· 7mo ago
Replying to
@danb Nice, clever. I think I might have to experiment with something like that for posts without cover image. Sounds like a cool weekend project 🙂 I can see you recently used the force flag 😄
0
1
0
0
Open post
Thomas Jensen @thomasjsn@fosstodon.org
· 6mo ago

@rubenerd@bsd.network Hey Ruben. I enjoy reading your blog. It's a fascinating view into the mind of Ruben. Have a fantastic day 👍

0
0
0
0
Open post
Thomas Jensen @thomasjsn@fosstodon.org
· 7mo ago

Received a copyright notice from Google:

Copyrighted NBA sports videos and images owned by NBA Properties Inc. Sites are backlinking illegal NBA streaming sites. This is contributory infringement.

Turns out a domain I was linking to had served copyrighted sports material.

https://github.com/eduardoboucas/staticman/issues/475

Maybe time to do some link cleaning!

github.com
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 17:05:10 UTC