And this is why ActivityPub is awesome 😍
Exactly one year ago, on 30th December 2024, I laid the foundation of FediMeteo.
I took a VM, installed FreeBSD, and set up the first jail to support Italy. The goal was to create a tool for my own use, support a few countries, and announce it.
Unexpectedly, the enthusiasm was incredible. That pushed me to keep going, support more countries and cities, and turn it into what it is today.
FediMeteo now supports 38 countries and 2,937 cities, with more than 7,700 followers in the Fediverse alone, not counting the many people who follow via RSS feeds or visit the web pages.
If you are curious to read the story and some technical details, you can find it here:
https://it-notes.dragas.net/2025/02/26/fedimeteo-how-a-tiny-freebsd-vps-became-a-global-weather-service-for-thousands/
Today is also Tuesday, a #ThankYouTuesday, so I want to say thanks to:
* OpenMeteo - @openmeteo - for providing accurate, high quality data, without which FediMeteo would be far less useful
* @grunfink - creator of snac, who made all of this possible using very few resources, on a 4 euro per month VM
* FreeBSD, which thanks to the efficiency of the OS and its jail implementation made it possible to run this service in a stable and efficient way with minimal effort
* FediFollows - @FediFollows - that periodically spreads the word about cities, countries, and the enthusiasm around the project
*All of you*, who suggested, encouraged, corrected, and celebrated this project
And forward toward supporting more countries and other interesting features already in the works.
Happy birthday, FediMeteo! 🎉
#FediMeteo #HappyBirthday #Meteo #Weather #FreeBSD #snac #snac2 #OpenMeteo #Fediverse
Weather for Wellington ☁️ / ## Huarere mō Wellington ☁️
Current temperature (at 08:50): 15.8°C (Cloudy / Kapua) / Pāmahana o nāianei (i te 08:50): 15.8°C (Cloudy / Kapua)Wind speed: 36.9 km/h (10.2 m/s) / Tere o te hau: 36.9 km/h (10.2 m/s)
Forecast for the coming days: / ### Matapae mō ngā rangi e haere ake nei:
- Wednesday 31 December: Min 14.9°, Max 16.0° (Light showers / Ua iti) 🌧️, Precipitation / Ua 8.1, Precipitation probability / Tūponotanga o te ua 52%, Wind speed: 54.3 km/h (15.1 m/s) / Tere o te hau: 54.3 km/h (15.1 m/s)
- Thursday 01 January: Min 16.0°, Max 18.7° (Light showers / Ua iti) 🌧️, Precipitation / Ua 5.3, Precipitation probability / Tūponotanga o te ua 47%, Wind speed: 49.5 km/h (13.8 m/s) / Tere o te hau: 49.5 km/h (13.8 m/s)
- Friday 02 January: Min 16.9°, Max 19.1° (Cloudy / Kapua) ☁️, Precipitation probability / Tūponotanga o te ua 1%, Wind speed: 50.4 km/h (14.0 m/s) / Tere o te hau: 50.4 km/h (14.0 m/s)
- Saturday 03 January: Min 15.8°, Max 19.0° (Cloudy / Kapua) ☁️, Precipitation / Ua 0.2, Precipitation probability / Tūponotanga o te ua 16%, Wind speed: 31.0 km/h (8.6 m/s) / Tere o te hau: 31.0 km/h (8.6 m/s)
- Sunday 04 January: Min 15.3°, Max 16.8° (Cloudy / Kapua) ☁️, Precipitation probability / Tūponotanga o te ua 3%, Wind speed: 37.2 km/h (10.3 m/s) / Tere o te hau: 37.2 km/h (10.3 m/s)
- Monday 05 January: Min 16.2°, Max 19.2° (Cloudy / Kapua) ☁️, Wind speed: 13.4 km/h (3.7 m/s) / Tere o te hau: 13.4 km/h (3.7 m/s)
- Tuesday 06 January: Min 17.4°, Max 20.4° (Cloudy / Kapua) ☁️, Wind speed: 40.1 km/h (11.1 m/s) / Tere o te hau: 40.1 km/h (11.1 m/s)
Hourly forecast for the next 12 hours: / ### Matapae ia haora mō ngā haora 12 e heke mai ana:
- 09:00: 16.0° (Light showers / Ua iti) 🌧️, Precipitation / Ua 0.2, Precipitation probability / Tūponotanga o te ua 73%, Wind speed: 34.3 km/h (9.5 m/s) / Tere o te hau: 34.3 km/h (9.5 m/s)
- 10:00: 15.9° (Light rain / Ua iti) 🌧️, Precipitation / Ua 0.8, Precipitation probability / Tūponotanga o te ua 60%, Wind speed: 30.0 km/h (8.3 m/s) / Tere o te hau: 30.0 km/h (8.3 m/s)
- 11:00: 16.0° (Light showers / Ua iti) 🌧️, Precipitation / Ua 0.4, Precipitation probability / Tūponotanga o te ua 38%, Wind speed: 28.6 km/h (7.9 m/s) / Tere o te hau: 28.6 km/h (7.9 m/s)
- 12:00: 16.0° (Light showers / Ua iti) 🌧️, Precipitation / Ua 0.3, Precipitation probability / Tūponotanga o te ua 28%, Wind speed: 28.9 km/h (8.0 m/s) / Tere o te hau: 28.9 km/h (8.0 m/s)
- 13:00: 16.4° (Light showers / Ua iti) 🌧️, Precipitation / Ua 0.3, Precipitation probability / Tūponotanga o te ua 33%, Wind speed: 27.2 km/h (7.6 m/s) / Tere o te hau: 27.2 km/h (7.6 m/s)
- 14:00: 16.5° (Light showers / Ua iti) 🌧️, Precipitation / Ua 0.7, Precipitation probability / Tūponotanga o te ua 50%, Wind speed: 24.9 km/h (6.9 m/s) / Tere o te hau: 24.9 km/h (6.9 m/s)
- 15:00: 16.6° (Light showers / Ua iti) 🌧️, Precipitation / Ua 0.8, Precipitation probability / Tūponotanga o te ua 65%, Wind speed: 23.9 km/h (6.6 m/s) / Tere o te hau: 23.9 km/h (6.6 m/s)
- 16:00: 16.7° (Light showers / Ua iti) 🌧️, Precipitation / Ua 0.5, Precipitation probability / Tūponotanga o te ua 75%, Wind speed: 20.5 km/h (5.7 m/s) / Tere o te hau: 20.5 km/h (5.7 m/s)
- 17:00: 17.5° (Light showers / Ua iti) 🌧️, Precipitation / Ua 0.3, Precipitation probability / Tūponotanga o te ua 73%, Wind speed: 11.6 km/h (3.2 m/s) / Tere o te hau: 11.6 km/h (3.2 m/s)
- 18:00: 18.1° (Partly cloudy / Āhua kapua) ⛅, Precipitation / Ua 0.2, Precipitation probability / Tūponotanga o te ua 38%, Wind speed: 7.7 km/h (2.1 m/s) / Tere o te hau: 7.7 km/h (2.1 m/s)
- 19:00: 18.1° (Partly cloudy / Āhua kapua) ⛅, Precipitation probability / Tūponotanga o te ua 23%, Wind speed: 7.6 km/h (2.1 m/s) / Tere o te hau: 7.6 km/h (2.1 m/s)
- 20:00: 17.5° (Partly cloudy / Āhua kapua) ☁️, Precipitation probability / Tūponotanga o te ua 25%, Wind speed: 7.6 km/h (2.1 m/s) / Tere o te hau: 7.6 km/h (2.1 m/s)
#Wellington #Weather #Huarere #WeatherBot #OpenMeteo #FediMeteo
Weather for Wellington ☁️ / ## Huarere mō Wellington ☁️
Current temperature (at 08:50): 15.8°C (Cloudy / Kapua) / Pāmahana o nāianei (i te 08:50): 15.8°C (Cloudy / Kapua)Wind speed: 36.9 km/h (10.2 m/s) / Tere o te hau: 36.9 km/h (10.2 m/s)
Forecast for the coming days: / ### Matapae mō ngā rangi e haere ake nei:
- Wednesday 31 December: Min 14.9°, Max 16.0° (Light showers / Ua iti) 🌧️, Precipitation / Ua 8.1, Precipitation probability / Tūponotanga o te ua 52%, Wind speed: 54.3 km/h (15.1 m/s) / Tere o te hau: 54.3 km/h (15.1 m/s)
- Thursday 01 January: Min 16.0°, Max 18.7° (Light showers / Ua iti) 🌧️, Precipitation / Ua 5.3, Precipitation probability / Tūponotanga o te ua 47%, Wind speed: 49.5 km/h (13.8 m/s) / Tere o te hau: 49.5 km/h (13.8 m/s)
- Friday 02 January: Min 16.9°, Max 19.1° (Cloudy / Kapua) ☁️, Precipitation probability / Tūponotanga o te ua 1%, Wind speed: 50.4 km/h (14.0 m/s) / Tere o te hau: 50.4 km/h (14.0 m/s)
- Saturday 03 January: Min 15.8°, Max 19.0° (Cloudy / Kapua) ☁️, Precipitation / Ua 0.2, Precipitation probability / Tūponotanga o te ua 16%, Wind speed: 31.0 km/h (8.6 m/s) / Tere o te hau: 31.0 km/h (8.6 m/s)
- Sunday 04 January: Min 15.3°, Max 16.8° (Cloudy / Kapua) ☁️, Precipitation probability / Tūponotanga o te ua 3%, Wind speed: 37.2 km/h (10.3 m/s) / Tere o te hau: 37.2 km/h (10.3 m/s)
- Monday 05 January: Min 16.2°, Max 19.2° (Cloudy / Kapua) ☁️, Wind speed: 13.4 km/h (3.7 m/s) / Tere o te hau: 13.4 km/h (3.7 m/s)
- Tuesday 06 January: Min 17.4°, Max 20.4° (Cloudy / Kapua) ☁️, Wind speed: 40.1 km/h (11.1 m/s) / Tere o te hau: 40.1 km/h (11.1 m/s)
Hourly forecast for the next 12 hours: / ### Matapae ia haora mō ngā haora 12 e heke mai ana:
- 09:00: 16.0° (Light showers / Ua iti) 🌧️, Precipitation / Ua 0.2, Precipitation probability / Tūponotanga o te ua 73%, Wind speed: 34.3 km/h (9.5 m/s) / Tere o te hau: 34.3 km/h (9.5 m/s)
- 10:00: 15.9° (Light rain / Ua iti) 🌧️, Precipitation / Ua 0.8, Precipitation probability / Tūponotanga o te ua 60%, Wind speed: 30.0 km/h (8.3 m/s) / Tere o te hau: 30.0 km/h (8.3 m/s)
- 11:00: 16.0° (Light showers / Ua iti) 🌧️, Precipitation / Ua 0.4, Precipitation probability / Tūponotanga o te ua 38%, Wind speed: 28.6 km/h (7.9 m/s) / Tere o te hau: 28.6 km/h (7.9 m/s)
- 12:00: 16.0° (Light showers / Ua iti) 🌧️, Precipitation / Ua 0.3, Precipitation probability / Tūponotanga o te ua 28%, Wind speed: 28.9 km/h (8.0 m/s) / Tere o te hau: 28.9 km/h (8.0 m/s)
- 13:00: 16.4° (Light showers / Ua iti) 🌧️, Precipitation / Ua 0.3, Precipitation probability / Tūponotanga o te ua 33%, Wind speed: 27.2 km/h (7.6 m/s) / Tere o te hau: 27.2 km/h (7.6 m/s)
- 14:00: 16.5° (Light showers / Ua iti) 🌧️, Precipitation / Ua 0.7, Precipitation probability / Tūponotanga o te ua 50%, Wind speed: 24.9 km/h (6.9 m/s) / Tere o te hau: 24.9 km/h (6.9 m/s)
- 15:00: 16.6° (Light showers / Ua iti) 🌧️, Precipitation / Ua 0.8, Precipitation probability / Tūponotanga o te ua 65%, Wind speed: 23.9 km/h (6.6 m/s) / Tere o te hau: 23.9 km/h (6.6 m/s)
- 16:00: 16.7° (Light showers / Ua iti) 🌧️, Precipitation / Ua 0.5, Precipitation probability / Tūponotanga o te ua 75%, Wind speed: 20.5 km/h (5.7 m/s) / Tere o te hau: 20.5 km/h (5.7 m/s)
- 17:00: 17.5° (Light showers / Ua iti) 🌧️, Precipitation / Ua 0.3, Precipitation probability / Tūponotanga o te ua 73%, Wind speed: 11.6 km/h (3.2 m/s) / Tere o te hau: 11.6 km/h (3.2 m/s)
- 18:00: 18.1° (Partly cloudy / Āhua kapua) ⛅, Precipitation / Ua 0.2, Precipitation probability / Tūponotanga o te ua 38%, Wind speed: 7.7 km/h (2.1 m/s) / Tere o te hau: 7.7 km/h (2.1 m/s)
- 19:00: 18.1° (Partly cloudy / Āhua kapua) ⛅, Precipitation probability / Tūponotanga o te ua 23%, Wind speed: 7.6 km/h (2.1 m/s) / Tere o te hau: 7.6 km/h (2.1 m/s)
- 20:00: 17.5° (Partly cloudy / Āhua kapua) ☁️, Precipitation probability / Tūponotanga o te ua 25%, Wind speed: 7.6 km/h (2.1 m/s) / Tere o te hau: 7.6 km/h (2.1 m/s)
#Wellington #Weather #Huarere #WeatherBot #OpenMeteo #FediMeteo
FediMeteo: A €4 FreeBSD VPS Became a Global Weather Service
#HackerNews #FediMeteo #FreeBSD #VPS #WeatherService #GlobalWeather #TechInnovation
Exactly one year ago, on 30th December 2024, I laid the foundation of FediMeteo.
I took a VM, installed FreeBSD, and set up the first jail to support Italy. The goal was to create a tool for my own use, support a few countries, and announce it.
Unexpectedly, the enthusiasm was incredible. That pushed me to keep going, support more countries and cities, and turn it into what it is today.
FediMeteo now supports 38 countries and 2,937 cities, with more than 7,700 followers in the Fediverse alone, not counting the many people who follow via RSS feeds or visit the web pages.
If you are curious to read the story and some technical details, you can find it here:
https://it-notes.dragas.net/2025/02/26/fedimeteo-how-a-tiny-freebsd-vps-became-a-global-weather-service-for-thousands/
Today is also Tuesday, a #ThankYouTuesday, so I want to say thanks to:
* OpenMeteo - @openmeteo - for providing accurate, high quality data, without which FediMeteo would be far less useful
* @grunfink - creator of snac, who made all of this possible using very few resources, on a 4 euro per month VM
* FreeBSD, which thanks to the efficiency of the OS and its jail implementation made it possible to run this service in a stable and efficient way with minimal effort
* FediFollows - @FediFollows - that periodically spreads the word about cities, countries, and the enthusiasm around the project
*All of you*, who suggested, encouraged, corrected, and celebrated this project
And forward toward supporting more countries and other interesting features already in the works.
Happy birthday, FediMeteo! 🎉
#FediMeteo #HappyBirthday #Meteo #Weather #FreeBSD #snac #snac2 #OpenMeteo #Fediverse
@stefano happy birthday #FediMeteo!!! 🥳 a service that has become essential to me, in every city I am. And congrats Stefano!!!!!!!
Exactly one year ago, on 30th December 2024, I laid the foundation of FediMeteo.
I took a VM, installed FreeBSD, and set up the first jail to support Italy. The goal was to create a tool for my own use, support a few countries, and announce it.
Unexpectedly, the enthusiasm was incredible. That pushed me to keep going, support more countries and cities, and turn it into what it is today.
FediMeteo now supports 38 countries and 2,937 cities, with more than 7,700 followers in the Fediverse alone, not counting the many people who follow via RSS feeds or visit the web pages.
If you are curious to read the story and some technical details, you can find it here:
https://it-notes.dragas.net/2025/02/26/fedimeteo-how-a-tiny-freebsd-vps-became-a-global-weather-service-for-thousands/
Today is also Tuesday, a #ThankYouTuesday, so I want to say thanks to:
* OpenMeteo - @openmeteo - for providing accurate, high quality data, without which FediMeteo would be far less useful
* @grunfink - creator of snac, who made all of this possible using very few resources, on a 4 euro per month VM
* FreeBSD, which thanks to the efficiency of the OS and its jail implementation made it possible to run this service in a stable and efficient way with minimal effort
* FediFollows - @FediFollows - that periodically spreads the word about cities, countries, and the enthusiasm around the project
*All of you*, who suggested, encouraged, corrected, and celebrated this project
And forward toward supporting more countries and other interesting features already in the works.
Happy birthday, FediMeteo! 🎉
#FediMeteo #HappyBirthday #Meteo #Weather #FreeBSD #snac #snac2 #OpenMeteo #Fediverse
@campinas__sao_paulo@br.fedimeteo.com
https://br.fedimeteo.com/campinas__sao_paulo
#FediMeteo #FediMeteoUpdates #FediMeteoAnnouncements #FediMeteoCoverage #Brazil #Brasil
@campinas__sao_paulo@br.fedimeteo.com
https://br.fedimeteo.com/campinas__sao_paulo
#FediMeteo #FediMeteoUpdates #FediMeteoAnnouncements #FediMeteoCoverage #Brazil #Brasil
Friends of FediMeteo,
in a few weeks FediMeteo will turn one year old.
What better way to celebrate than by adding coverage for a few new countries?
So I’m asking you all: which country would you like to see among the next ones supported?
Tagging @FediFollows@social.growyourown.services and @FediTips@social.growyourown.services for extra visibility 😉
#FediMeteo #FediMeteoCoverage #FediMeteoAnnouncements
This morning, as the zfs-send/receive had finished its job during the night, I performed the last sync and moved FediMeteo from the previous 4 euros/month VPS - netcup - to a 4 euros/month VPS - OVH, Milano, Italy.
Thanks to #BastilleBSD and the jail setup, it was easy peasy.
So, the weather forecasts are now broadcasted from Italy and the performance has skyrocketed - while still being served by a 4 euro/month VPS.
I suspect the netcup VM had been capped by the provider - but I'll investigate.
So...Ciao, FediMeteo!
In the past few days FediMeteo seemed to be having some performance trouble. I dug into it and only found minor issues, until I realised the VM itself had fallen off a cliff. After several reboots it became clear that both bandwidth and I/O latency had dropped to absurd levels. I suspect the provider slapped a cap on it.
So I took the chance to move everything to another VM and provider, still at 4 euro per month. And starting today, forecasts will be delivered straight from Italy. The performance jump feels like going from a storm to clear skies.
FediMeteo’s mission goes on. More countries are coming (stay tuned!) and we will keep aiming to serve everything from a 4 euro VM. I do have powerful hardware available, but proving that the project can run on tiny resources is still part of the mission.
#FediMeteo #FediMeteoAnnouncements #FediMeteoServices #VM #RunBSD #FreeBSD
https://uk.fedimeteo.com/crawley
@crawley@uk.fedimeteo.com
#FediMeteoUpdates #FediMeteoAnnouncements #UK
I have just rolled out a configuration change across the entire FediMeteo network.
I've enabled remote purge propagation. Since weather forecasts have a short shelf life, there is no need for old reports to take up space on your servers.
From now on, when FediMeteo deletes local posts (usually after 14 (was 3) days), we will also send a deletion signal to the rest of the Fediverse. This helps keep your timelines clean and your storage usage low.
#FediMeteo #Fediverse #MastoAdmin #Weather #FediMeteoUpdates #FediMeteoAnnouncements #FediMeteoUpdates