Toots for thomastospace@phpc.social account

Written by ThomasToSpace on 2025-01-16 at 15:46

My new #selfhosting blog is up! In this one I setup access to one of my containers from the outside with Caddy!

We setup a http server, our domain, SSL, and make it all work smoothly. However... we also go into the dangers of doing this!

https://thomasto.space/self-hosting-accessing-docker-containers-from-outside-a-step-by-step-guide/

[#]selfhosting #selfhosted

=> More informations about this toot | View the thread

Written by ThomasToSpace on 2025-01-14 at 17:27

Switch to a new ISP is complete, so I'm back to writing blog posts about my #homeserver

Expecting to finish the next blog this week, where I'll talk about networking! From exposing http services to a private VPN.

Missed the first blogs? Here they are!

Hardware: https://thomasto.space/self-hosting-hardware/

Automating the Operating System for Laziness: https://thomasto.space/self-hosting-automating-the-operating-system-for-laziness/

Containers, the Easy Way: https://thomasto.space/self-hosting-containers-the-easy-way/

[#]selfhosted #selfhosting

=> More informations about this toot | View the thread

Written by ThomasToSpace on 2025-01-13 at 21:50

I want to register a domain name which I'm gonna use only for my home server but I have no clue.

I prefer it not to be identifiable since well, the domain will only contain my own stuff. But that also ends all imagination.

What did others do?

[#]selfhosted #selfhosting

=> More informations about this toot | View the thread

Written by ThomasToSpace on 2025-01-04 at 11:04

It's been a while since I've written a new blog about my server. Mostly since the next step is setting up my own VPN and accessing its services from everywhere.

My new internet with a static IP will be installed next week. I really didn't want to bother with the whole dynamic IP stuff. πŸ˜…

Amazing though: it's indeed been running without any intervention. It keeps itself updated! OS, packages and containers.

=> More informations about this toot | View the thread

Written by ThomasToSpace on 2024-12-29 at 21:10

There's something wonderful about working on a hobby programming project for about an hour a day.

There's so much time to think about the right way of doing things that the code quality is just amazing.

=> More informations about this toot | View the thread

Written by ThomasToSpace on 2024-12-24 at 14:17

Yes, of course I use typescript(value: any).

=> More informations about this toot | View the thread

Written by ThomasToSpace on 2024-12-22 at 20:35

Submitting issues on Github on Sunday evening so the developers have something nice to wake up to on Monday ❀️

=> More informations about this toot | View the thread

Written by ThomasToSpace on 2024-12-22 at 09:32

Is there a way to mass-change things in #openstreetmap ? I found that all items tagged with LINZ:layer=windmill_pnt are wind turbines, not windmills.

There's 508 items, so that's a bit too much do do manually. Hopefully the #osm crowd has an answer here πŸ˜…

=> More informations about this toot | View the thread

Written by ThomasToSpace on 2024-12-21 at 15:33

There's a rabbit available at a local pet shelter with a very unfortunate name for this time of year. πŸ˜…

At least, for the Dutch people. For the rest... Here's a Dutch Christmas song translated to English: https://www.youtube.com/watch?v=nnPZ32r_-fI

=> View attached media

=> More informations about this toot | View the thread

Written by ThomasToSpace on 2024-12-20 at 20:41

Satellite image from Google Maps.

On the left, the remains of an old #windmill . Only a stone structure with a milling stone left.

On the right, remains of an 'American mill' which was likely used to pump water.

39.5604937,2.7674143, Mallorca, Spain

=> View attached media

=> More informations about this toot | View the thread

Written by ThomasToSpace on 2024-12-19 at 07:38

Yesterday I had #windmill theory lessons about weather. The difference between weather lessons for windmills & watermills is hilarious to me. For windmills you have multiple hours of lessons, need to learn a lot about weather.

For watermills: When the water is frozen, don't run the mill since you'll remove the water below the ice from upstream and ice skaters may die.

Simple enough ⛸️

=> More informations about this toot | View the thread

Written by ThomasToSpace on 2024-12-17 at 19:20

My #osm based mill database resulted in the first changes back to #OpenStreetMap ! I found all the windturbines by their tags, and went through them to remove man_made:windmill from them.

Went from 7 edits to 363 edits in about half an hour. Would call that a success!

=> More informations about this toot | View the thread

Written by ThomasToSpace on 2024-12-15 at 21:02

Completed the map for my #osm based mill database.

I can now easily browse a map of all wind- & watermills and see some basic details. I can also filter on a few things.

Added a little easter egg. If you open the map and zoom in without moving, you'll end up at the windmill where I volunteer.

Next up: Connecting sources like Wikidata, national milldatabases & heritage sets.

Getting closer to being ready to make #openstreetmap the best open mill database.

[#]windmill #watermill

=> More informations about this toot | View the thread

Written by ThomasToSpace on 2024-12-11 at 20:33

I want to add a bunch of markers to Leaflet that are loaded with an API. They're loaded & unloaded based on the user going around on the map.

There's a few plugins for it, but they're all based on the exact coordinates of the bounding box. This unfortunately means it's not cachable at all since most requests will be unique.

Is there any library or way of doing this that results in cachable requests?

[#]leaflet #osm #openstreetmap

=> More informations about this toot | View the thread

Written by ThomasToSpace on 2024-12-09 at 11:18

I'm still building on a Mill Database based on #openstreetmap and I've just completed the filtering. It's so cool to have the little numbers next to reach entry, and it was rough to figure out!

Each filter needed to take into account the other filters so the numbers are correct, but then not take into account itself.

I'll have to cache it though, since it does 147 queries currently to get all the little numbers. πŸ˜…

=> More informations about this toot | View the thread

Written by ThomasToSpace on 2024-12-05 at 21:54

@lornajane Happy birthday!! πŸŽ‰

=> More informations about this toot | View the thread

Written by ThomasToSpace on 2024-11-26 at 10:54

Bonus video of the tail pulling on the chain.

=> View attached media

=> More informations about this toot | View the thread

Written by ThomasToSpace on 2024-11-26 at 10:53

This weekend I was at the #windmill and there was a ton of wind! So it was milling time. Since it's a post mill, this also means it's almost like standing on a boat. The whole mill will shake!

=> View attached media

=> More informations about this toot | View the thread

Written by ThomasToSpace on 2024-11-23 at 17:51

PHP 8.4 being the last push to get rid of getter/setter methods is amazing. So much code is going to be thrown away in the next coming months.

=> More informations about this toot | View the thread

Written by ThomasToSpace on 2024-11-10 at 21:12

Spend my day playing Factorio and programming on my database of mills. The data is from OpenStreetMap, and I have the goal to triangulate it with other sources.

I can now view the mills and filter by country. Already a lot of 'mills' that might not be mills at all. And when I triangulate the data, I'm sure I'll find lots of missing mills.

Now, how do I solve it when something is not a mill, but I'm not sure what it is? πŸ€”

[#]openstreetmap #osm

=> More informations about this toot | View the thread

=> This profile with reblog | Go to thomastospace@phpc.social account

Proxy Information
Original URL
gemini://mastogem.picasoft.net/profile/109852392967989294
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
526.444301 milliseconds
Gemini-to-HTML Time
6.248079 milliseconds

This content has been proxied by September (3851b).