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

Iain Cuthbertson

@bigcalm@mendeddrum.org
mastodon 4.7.2
  • Open on mendeddrum.org

PHP web dev loving life, photography and a good cuppa tea

140 Followers
84 Following
31 Posts
Joined November 06, 2022
Macro blog:
https://myrant.net
GitHub:
https://github.com/bigcalm
Pronouns:
He/Him, They/Them
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 4mo ago

Turkish kitten is judging you

#catsofmastodon

mendeddrum.org
10
0
2
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 4mo ago

Good morning!

I have been happily using headscale (self hosted implementation tailscale's management service) for some time. An update was over-due but I was struggling to get things working in a satisfactory way. And I didn't like that my set-up wasn't portable (a lot of manual set-up is required).

This led me to plan out what my ideal headscale project would look like:
* Everything runs in docker
* Containers for headscale, headscale-ui, and caddy
* Re-implement user names in the MagicDNS (eg "mobile" is a user, resulting in "iain-t480s.mobile.example.com") that was removed in 0.23.0+ versions of headscale
* Backup and restore procedures
* Single file configuration

Over a few cocktails while on holiday, I instructed OpenCode, with the Big Pickle model, to develop this project.

The result is https://github.com/bigcalm/headscale-compose

A simple project I can clone to any public facing server and hit the ground running with minimal config set-up.

A few notes:
* I have 20 years experience of linux server management, programming, devops, project management, and quality assurance.
* While OpenCode created all of the file contents, I provided the requirements, code review, testing, feedback, and more testing.
* This has been an iterative process to create a fully working project that I am happy with. Not a single prompt and ship whatever gets created.
* I am not a tech bro.
* Agentic development is a useful tool. But only a tool that I have been able to use due to my prior knowledge.

The project isn't perfect, but it suits my needs. Maybe it can help somebody else too :)

#headscale #tailscale #selfhosting #opencode #bigpickle

github.com
9
0
4
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 5mo ago
Thank you #oggcamp. I worked hard to win this prize 😀
7
2
0
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 5mo ago

Most unsettling image at #oggcamp so far

mendeddrum.org
3
1
0
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 5mo ago

Richmond Tea Rooms is the perfect and civilised place to start #oggcamp

mendeddrum.org
3
1
0
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 6mo ago

Spring time sunshine does lift my spirits after a gloomy winter.
The 20.3kWh generated yesterday helps too :)

#solar #homeassistant

mendeddrum.org
4
4
1
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 5mo ago

Upping my sticker game since attending #oggcamp. Placement is entirely left to my wife :)

mendeddrum.org
2
0
0
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 9mo ago

One from the archives (7th January 2019).

Back when I was really into fountain pens.

#ink #fountainpen

mendeddrum.org
5
0
1
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 7mo ago

Anybody use a self hosted object storage solution that is S3 compatible?

Ones I'm pondering are MinIO or Garage.

#selfhosting

mendeddrum.org
3
5
2
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 6mo ago

Just my luck that Untappd is unavailable (just for me?) when I want to check in this tasty hazy IPA.

Drinking Glasshouse by Zebra. Refreshing on this sunny afternoon in Wellington.

1
0
0
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 6mo ago

After a 2.5 year hiatus, I have managed to write a new blog post.

This one is about: Updating TrueNAS Scale when it isn’t installed on the boot drive (HP Proliant Microserver Gen8)

As with most of my blog posts, this is more of a reference for myself than anything else. But I'm happy if it is useful for others.

https://myrant.net/2026/04/03/updating-truenas-scale-when-it-isnt-installed-on-the-boot-drive-hp-proliant-microserver-gen8/

#TrueNAS

myrant.net
1
0
0
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 7mo ago
Replying to
@patrick@mendeddrum.org eek! Looking forward to it
1
4
0
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 7mo ago
Replying to
@twcau credit to @web_martin not me ;) Good to hear that it's the way to do things. Thank you for the screenshots. In addition to this, I'm going to look into using the Tado local API so that I don't have big gaps in my temp reading history.
1
1
0
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 7mo ago

RE: @Edent@mastodon.social

@patrick@mendeddrum.org As an Interrail enjoyer, do you have any wisdom to impart? :)

mastodon.social
1
1
0
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 7mo ago

Love it when Home Assistant and the house batteries conspire to flip me off.

0
0
0
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 7mo ago

I have a #homeassistant automation that is dependent upon the system knowing the state of #tado geofencing of "home" or "away".

Using the Tado API, Home Assistant can check the state of geofencing for each TRV in the house.

In recent months Tado has restricted the free use of their API. Resulting in periods of no data.

Last night one of those periods of no data coincided with when the automation was due to run, and thus failed when it couldn't get a value for the Tado mode.

My side of the bed was cold, but more importantly my wife's side was too.

Quick option seems to be to pay Tado for "Auto-Assist" and get a higher API request limit.

But I'm wondering if anybody else is in a similar situation and has worked around the limited API calls for free users?

Are the extra features of "Auto-Assist" worth paying for?

mendeddrum.org
0
8
1
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 8mo ago

Good morning.

I would like to pass on the feeling of love: https://open.spotify.com/track/7B7lf3sIze5VR2WuYttn18?si=dfa247b9fb5c4d52

open.spotify.com
0
0
0
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 8mo ago

7 years ago today we had a bit of an accident when the 10-12mm guard was not put back on the hair trimmer.

0
0
0
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 9mo ago

Going back even further (7th January 2012)!

I sucked at keeping a journal at the best of times. Seems I haven't written anything in that book since 2021 :|

Reading these two entries makes me glad that I did write something occasionally.

Maybe I'll get back to it this year (no promises) and even play with fountain pens again.

#journal #memories

mendeddrum.org
0
0
0
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 6mo ago

Crappy mood today. Cheered myself up by watching Scary Movie.

Good to see my dumb sense of humour hasn't changed in the last 26 years.

0
0
0
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 7mo ago

Today I have mostly been typing

Can you guess why? :)

0
0
0
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 6mo ago
Replying to
@cybervegan there are many Newports in the UK ;) Good to hear from you. The Wolves LUG is quite quiet these days, but a few of us are still meeting up each month. Putting the world to rights.
0
1
0
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 7mo ago
Replying to
@dermoe yep, after installing minio on TrueNAS, I found out that it is of no actual use. About to try RustFS.
0
0
0
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 7mo ago
Replying to
@web_martin Do you have a recommendation?
0
5
0
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 7mo ago
Replying to
I will have a look, thanks.
0
3
0
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 6mo ago

Moved on to Shadows and Dust by Stonehouse Brewery.
A light and quaffable session ale.
The Boot Micropub in Wellington really is my type of place :)

0
0
0
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 6mo ago

Packagist.org search is down, my day is ruined #php

Guess I'll start the long Easter weekend a little earlier than planned :D

mendeddrum.org
0
1
0
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 4mo ago

A nerd goes on holiday

0
0
0
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 5mo ago

Some sort of comms error can do weird things to home assistant graphing.

0
1
0
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 5mo ago

Where are people buying their ePub files from these days?

I like the Kobo device I now how. But I want to avoid buying from a store that locks me to a device ecosystem. That is, replacing Kindle store for Kobo store just locks you to another platform.

I'm happy with DRM ePub files, as long as I can take them between systems.

0
1
0
0
Open post
Iain Cuthbertson @bigcalm@mendeddrum.org
· 4mo ago
Replying to
@Edent@mastodon.social background looks AI generated ;)
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: 22:07:43 UTC