<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Mapstodon.Space Blog</title>
    <link>https://blog.mapstodon.space/</link>
    <description>News and announcements about the maps &amp; geo Mastodon instance</description>
    <pubDate>Tue, 14 Apr 2026 00:37:11 +0200</pubDate>
    <item>
      <title>Server upgrade to Mastodon v4.5.8 - and Fastly CDN has been unplugged</title>
      <link>https://blog.mapstodon.space/server-upgrade-to-mastodon-v4-5-8</link>
      <description>&lt;![CDATA[Mapstodon.Space is now running Mastodon 4.5.8 - read the release notes.&#xA;&#xA;Additionnaly, we have unplugged the CDN service that was set up in January with the new infrastructure. After a few weeks of testing, we found out that our instance was small enough to not need such a service - and that the bill was not justified enough to keep it! The only noticeable change should a slightly less elegant URL for the media files, so nothing to really worry about :)&#xA;&#xA;--&#xD;&#xA;To follow the conversation on the Fediverse: @jeremy@mapstodon.space]]&gt;</description>
      <content:encoded><![CDATA[<p>Mapstodon.Space is now running Mastodon 4.5.8 – <a href="https://github.com/mastodon/mastodon/releases/tag/v4.5.8">read the release notes</a>.</p>

<p>Additionnaly, we have unplugged the CDN service that was set up in January with the new infrastructure. After a few weeks of testing, we found out that our instance was small enough to not need such a service – and that the bill was not justified enough to keep it! The only noticeable change should a slightly less elegant URL for the media files, so nothing to really worry about :)</p>

<p>—
<em>To follow the conversation on the Fediverse: <a href="https://blog.mapstodon.space/@/jeremy@mapstodon.space" class="u-url mention">@<span>jeremy@mapstodon.space</span></a></em></p>
]]></content:encoded>
      <guid>https://blog.mapstodon.space/server-upgrade-to-mastodon-v4-5-8</guid>
      <pubDate>Sat, 28 Mar 2026 16:22:19 +0100</pubDate>
    </item>
    <item>
      <title>Server upgrade to Mastodon v4.5.7</title>
      <link>https://blog.mapstodon.space/server-upgrade-to-mastodon-v4-5-7</link>
      <description>&lt;![CDATA[Mapstodon.Space has been upgraded to Mastodon 4.5.7 (changelog).&#xA;&#xA;--&#xD;&#xA;To follow the conversation on the Fediverse: @jeremy@mapstodon.space]]&gt;</description>
      <content:encoded><![CDATA[<p>Mapstodon.Space has been upgraded to Mastodon 4.5.7 (<a href="https://github.com/mastodon/mastodon/releases/tag/v4.5.7">changelog</a>).</p>

<p>—
<em>To follow the conversation on the Fediverse: <a href="https://blog.mapstodon.space/@/jeremy@mapstodon.space" class="u-url mention">@<span>jeremy@mapstodon.space</span></a></em></p>
]]></content:encoded>
      <guid>https://blog.mapstodon.space/server-upgrade-to-mastodon-v4-5-7</guid>
      <pubDate>Fri, 06 Mar 2026 10:40:12 +0100</pubDate>
    </item>
    <item>
      <title>Mapstodon.Space is now running Mastodon v4.5.6 </title>
      <link>https://blog.mapstodon.space/mapstodon-space-is-now-running-mastodon-v4-5-6</link>
      <description>&lt;![CDATA[We&#39;ve just upgraded to the latest version of Mastodon. See the changelog at https://github.com/mastodon/mastodon/releases/tag/v4.5.6. &#xA;&#xA;--&#xD;&#xA;To follow the conversation on the Fediverse: @jeremy@mapstodon.space]]&gt;</description>
      <content:encoded><![CDATA[<p>We&#39;ve just upgraded to the latest version of Mastodon. See the changelog at <a href="https://github.com/mastodon/mastodon/releases/tag/v4.5.6">https://github.com/mastodon/mastodon/releases/tag/v4.5.6</a>.</p>

<p>—
<em>To follow the conversation on the Fediverse: <a href="https://blog.mapstodon.space/@/jeremy@mapstodon.space" class="u-url mention">@<span>jeremy@mapstodon.space</span></a></em></p>
]]></content:encoded>
      <guid>https://blog.mapstodon.space/mapstodon-space-is-now-running-mastodon-v4-5-6</guid>
      <pubDate>Tue, 03 Feb 2026 17:09:10 +0100</pubDate>
    </item>
    <item>
      <title>Mapstodon.Space is back online: meet the new infra</title>
      <link>https://blog.mapstodon.space/mapstodon-space-is-back-online-meet-the-new-infra</link>
      <description>&lt;![CDATA[The instance is now hosted on a dedicated infrastructure from OVH consisting of two VPS and a S3 bucket for object storage.&#xA;&#xA;The first server, atlas1, is hosting Mastodon, Sidekick &amp; an Elasticsearch for full-text search, while the second one, atlas2, is home for PostgreSQL &amp; Redis. Both are located in France and backed up on a daily basis on servers located in Canada. &#xA;&#xA;We also implemented S3 object storage, relying on a bucket provided by OVH as well and located in France. The bucket is fully replicated on another one in Germany. We&#39;ve configured Fastly as a CDN in front of the object storage to enable faster access to media.&#xA;&#xA;The migration process took longer than expected, due to configuration issues with media storage. Hugo Gameiro at @mastohost@mastodon.social helped us resolve them, among other things along the process.&#xA;&#xA;If you ever fancy running your own Mastodon instance, https://masto.host is definitely the way to go. All along our three years there, not only was the service impeccable, but Hugo was always available, kind and helpful. Cheers and thanks! &#xA;&#xA;You might experience missing medias on your timeline. To get them back, you need to clear your browser cache as it&#39;s probably still trying to load medias from the previous infra. Ctrl + Shift + R usually does the trick. We&#39;ll also have to wait for a few days before getting full access to the full-text search functionality. Apart from that, all lights are green.&#xA;&#xA;Say hello to https://Mapstodon.Space, reloaded!&#xA;&#xA;--&#xD;&#xA;To follow the conversation on the Fediverse: @jeremy@mapstodon.space]]&gt;</description>
      <content:encoded><![CDATA[<p>The instance is now hosted on a dedicated infrastructure from OVH consisting of two VPS and a S3 bucket for object storage.</p>

<p>The first server, <code>atlas_1</code>, is hosting Mastodon, Sidekick &amp; an Elasticsearch for full-text search, while the second one, <code>atlas_2</code>, is home for PostgreSQL &amp; Redis. Both are located in France and backed up on a daily basis on servers located in Canada.</p>

<p>We also implemented S3 object storage, relying on a bucket provided by OVH as well and located in France. The bucket is fully replicated on another one in Germany. We&#39;ve configured Fastly as a CDN in front of the object storage to enable faster access to media.</p>

<p>The migration process took longer than expected, due to configuration issues with media storage. Hugo Gameiro at <a href="https://blog.mapstodon.space/@/mastohost@mastodon.social" class="u-url mention">@<span>mastohost@mastodon.social</span></a> helped us resolve them, among other things along the process.</p>

<p>If you ever fancy running your own Mastodon instance, <a href="https://masto.host">https://masto.host</a> is definitely the way to go. All along our three years there, not only was the service impeccable, but Hugo was always available, kind and helpful. Cheers and thanks!</p>

<p>You might experience missing medias on your timeline. To get them back, you need to clear your browser cache as it&#39;s probably still trying to load medias from the previous infra. Ctrl + Shift + R usually does the trick. We&#39;ll also have to wait for a few days before getting full access to the full-text search functionality. Apart from that, all lights are green.</p>

<p>Say hello to <a href="https://Mapstodon.Space">https://Mapstodon.Space</a>, reloaded!</p>

<p>—
<em>To follow the conversation on the Fediverse: <a href="https://blog.mapstodon.space/@/jeremy@mapstodon.space" class="u-url mention">@<span>jeremy@mapstodon.space</span></a></em></p>
]]></content:encoded>
      <guid>https://blog.mapstodon.space/mapstodon-space-is-back-online-meet-the-new-infra</guid>
      <pubDate>Mon, 19 Jan 2026 23:11:14 +0100</pubDate>
    </item>
    <item>
      <title>Interruption of service on Monday Jan. 19 at 1PM UTC</title>
      <link>https://blog.mapstodon.space/interruption-of-service-on-monday-jan</link>
      <description>&lt;![CDATA[It&#39;s migration time!&#xA;&#xA;In order to complete the migration to our new infrastructure, Mapstodon.Space will be offline 4 hours, starting tomorrow Monday Jan. 19 at 1PM UTC. &#xA;&#xA;After using https://masto.host&#39;s great services for more than 3 years, with the instance continuing to grow, we felt it was time to fly on our own!&#xA;&#xA;We&#39;ve set up an infrastructure hosted by OVH in France. There will be few technical or functional changes for now, and users will find the same version of Mastodon, with the optional Elasticsearch-based full-text search feature still enabled. &#xA;&#xA;We already have ideas for the future, but shhh, one thing at a time! &#xA;&#xA;A few final words to thank Hugo from https://masto.host for the quality of his services (which we cannot recommend enough!), his professionalism, as well as his friendliness, and availability for this migration.&#xA;&#xA;Apologies for the interruption, and see you on the other side!&#xA;&#xA;--&#xD;&#xA;To follow the conversation on the Fediverse: @jeremy@mapstodon.space]]&gt;</description>
      <content:encoded><![CDATA[<p>It&#39;s migration time!</p>

<p>In order to complete the migration to our new infrastructure, Mapstodon.Space will be offline 4 hours, starting tomorrow Monday Jan. 19 at 1PM UTC.</p>

<p>After using <a href="https://masto.host&#39;s">https://masto.host&#39;s</a> great services for more than 3 years, with the instance continuing to grow, we felt it was time to fly on our own!</p>

<p>We&#39;ve set up an infrastructure hosted by OVH in France. There will be few technical or functional changes for now, and users will find the same version of Mastodon, with the optional Elasticsearch-based full-text search feature still enabled.</p>

<p>We already have ideas for the future, but shhh, one thing at a time!</p>

<p>A few final words to thank Hugo from <a href="https://masto.host">https://masto.host</a> for the quality of his services (which we cannot recommend enough!), his professionalism, as well as his friendliness, and availability for this migration.</p>

<p>Apologies for the interruption, and see you on the other side!</p>

<p>—
<em>To follow the conversation on the Fediverse: <a href="https://blog.mapstodon.space/@/jeremy@mapstodon.space" class="u-url mention">@<span>jeremy@mapstodon.space</span></a></em></p>
]]></content:encoded>
      <guid>https://blog.mapstodon.space/interruption-of-service-on-monday-jan</guid>
      <pubDate>Sun, 18 Jan 2026 17:33:42 +0100</pubDate>
    </item>
    <item>
      <title>Mapstodon.Space domain name provider just experienced a massive DDoS attack </title>
      <link>https://blog.mapstodon.space/mapstodon-space-domain-name-provider-just-experienced-a-massive-ddos-attack</link>
      <description>&lt;![CDATA[Our instance was down for more than an hour following a large DNS DDoS attack on Alwaysdata, who manages our domain. Sorry for the inconvenience. You can read the attack report here, especially this part: &#xA;&#xA;  The attack started at 12:55 CEST and was mitigated at 14:10 CEST. During that period of time, our DNS servers were overloaded, which would cause random DNS issues (timeout, mostly).&#xA;&#xA;  The downtime was unusually long as the attack was exceptionally large, more than 10 times the largest we had ever seen. It targeted government websites, which makes us think it may have been done by a state-level or state-sponsored actor. We had to beef up our DNS anti-DDoS toolbox to successfully mitigate it.&#xA;&#xA;--&#xD;&#xA;To follow the conversation on the Fediverse: @jeremy@mapstodon.space]]&gt;</description>
      <content:encoded><![CDATA[<p>Our instance was down for more than an hour following a large DNS DDoS attack on Alwaysdata, who manages our domain. Sorry for the inconvenience. You can <a href="https://status.alwaysdata.com/operation/487/detail">read the attack report here</a>, especially this part:</p>

<blockquote><p>The attack started at 12:55 CEST and was mitigated at 14:10 CEST. During that period of time, our DNS servers were overloaded, which would cause random DNS issues (timeout, mostly).</p>

<p>The downtime was unusually long as the attack was exceptionally large, more than 10 times the largest we had ever seen. It targeted government websites, which makes us think it may have been done by a state-level or state-sponsored actor. We had to beef up our DNS anti-DDoS toolbox to successfully mitigate it.</p></blockquote>

<p>—
<em>To follow the conversation on the Fediverse: <a href="https://blog.mapstodon.space/@/jeremy@mapstodon.space" class="u-url mention">@<span>jeremy@mapstodon.space</span></a></em></p>
]]></content:encoded>
      <guid>https://blog.mapstodon.space/mapstodon-space-domain-name-provider-just-experienced-a-massive-ddos-attack</guid>
      <pubDate>Wed, 24 Sep 2025 15:58:16 +0200</pubDate>
    </item>
    <item>
      <title>And... we&#39;re back!</title>
      <link>https://blog.mapstodon.space/and</link>
      <description>&lt;![CDATA[The service is back to normal on https://mapstodon.space, way faster than expected. &#xA;&#xA;Thanks @mastohost@mastodon.social for taking care of this, and thanks everyone for your patience!&#xA;&#xA;--&#xD;&#xA;To follow the conversation on the Fediverse: @jeremy@mapstodon.space]]&gt;</description>
      <content:encoded><![CDATA[<p>The service is back to normal on <a href="https://mapstodon.space">https://mapstodon.space</a>, way faster than expected.</p>

<p>Thanks <a href="https://blog.mapstodon.space/@/mastohost@mastodon.social" class="u-url mention">@<span>mastohost@mastodon.social</span></a> for taking care of this, and thanks everyone for your patience!</p>

<p>—
<em>To follow the conversation on the Fediverse: <a href="https://blog.mapstodon.space/@/jeremy@mapstodon.space" class="u-url mention">@<span>jeremy@mapstodon.space</span></a></em></p>
]]></content:encoded>
      <guid>https://blog.mapstodon.space/and</guid>
      <pubDate>Thu, 22 May 2025 19:48:12 +0200</pubDate>
    </item>
    <item>
      <title>Mapstodon.Space will be down today for a database upgrade</title>
      <link>https://blog.mapstodon.space/mapstodon-space-down-today-for-database-upgrade</link>
      <description>&lt;![CDATA[Mapstodon.Space database will be under maintenance today Thursday May, 22 at:&#xA;&#xA;11 am UTC,&#xA;1 pm UTC+2/Paris,&#xA;7 am EDT/New York,&#xA;4 am PDT/San Francisco,&#xA;9 pm AEST/Sydney.&#xA;&#xA;There will be a two hours downtime to migrate the database to a new server that should increase performance. &#xA;&#xA;Sorry for the inconvenience, and best of luck to @mastohost@mastodon.social for the operation!&#xA;&#xA;--&#xD;&#xA;To follow the conversation on the Fediverse: @jeremy@mapstodon.space]]&gt;</description>
      <content:encoded><![CDATA[<p>Mapstodon.Space database will be under maintenance today Thursday May, 22 at:</p>

<p>11 am UTC,
1 pm UTC+2/Paris,
7 am EDT/New York,
4 am PDT/San Francisco,
9 pm AEST/Sydney.</p>

<p>There will be a two hours downtime to migrate the database to a new server that should increase performance.</p>

<p>Sorry for the inconvenience, and best of luck to <a href="https://blog.mapstodon.space/@/mastohost@mastodon.social" class="u-url mention">@<span>mastohost@mastodon.social</span></a> for the operation!</p>

<p>—
<em>To follow the conversation on the Fediverse: <a href="https://blog.mapstodon.space/@/jeremy@mapstodon.space" class="u-url mention">@<span>jeremy@mapstodon.space</span></a></em></p>
]]></content:encoded>
      <guid>https://blog.mapstodon.space/mapstodon-space-down-today-for-database-upgrade</guid>
      <pubDate>Thu, 22 May 2025 11:00:13 +0200</pubDate>
    </item>
    <item>
      <title>Mapstodon.Space is growing and needs your support</title>
      <link>https://blog.mapstodon.space/mapstodon-space-is-growing-and-needs-your-support</link>
      <description>&lt;![CDATA[TL;DR: We are going to upgrade our hosting plan and the monthly bill will increase from €180 to €230. Now&#39;s the perfect time to support your favorite instance!&#xA;&#xA;--&#xA;&#xA;Our carto Fediverse instance opened its doors in November 2022. For practical reasons, I chose to rely on the great services of @mastohost@mastodon.social, which takes care of server installation and maintenance for a monthly fee. The plan to which we subscribe has been evolving since the beginning, following the progression of the number of users, the database size and the weight of hosted media. Here&#39;s a quick graph of the user growth since the beginning: &#xA;&#xA;On January 15, 2024, our 64K statuses (and those of federated instances) occupied 48 Gb of the database. Just over a year later, on January 16, 2025, we had 103K statutes and 57 Gb of database.&#xA;&#xA;We use the Liberapay platform to collect donations to finance the server. We&#39;ve almost reached our weekly funding target: 44 participants contribute €39/week. Thank you all for your support! &#xA;&#xA;However, the time has come to upgrade our subscription again, as we have exceeded the 60 Gb of storage space allowed in the current plan. &#xA;&#xA;The next plan costs $50 US (€48) more per month, and will therefore increase the monthly bill from €180 to €230 (not including the marginal cost of the domain name). It&#39;s a bigger upgrade than usual, which also comes with more extra resources (see here for details of the plans offered by masto.host). We&#39;re going to gain 5 extra resources, i.e. 20 processing threads, 20 Gb of database and 200 Gb of additional media storage.&#xA;&#xA;If you appreciate Mapstodon.Space, and you can afford it, please consider supporting it! Even one €/$ a month makes a difference, as the bill is deducted directly from my personal account.&#xA;&#xA;Beyond this call for support, the question of a more sustainable financing and organizational model has been rightly raised for some time. I&#39;m well aware of this, and to move in this direction (as well as to increase the bus factor), I&#39;m writing down some ideas to discuss with those who wish to do so. But that will be the subject of another post on this blog!&#xA;&#xA;Once again, thank you all for your support, and long live Mapstodon.Space!&#xA;&#xA;--&#xD;&#xA;To follow the conversation on the Fediverse: @jeremy@mapstodon.space_]]&gt;</description>
      <content:encoded><![CDATA[<p><strong>TL;DR: We are going to upgrade our hosting plan and the monthly bill will increase from €180 to €230. Now&#39;s the perfect time to support your favorite instance!</strong></p>

<p>—</p>

<p>Our carto Fediverse instance opened its doors <a href="https://mapper.fr/en/blog/2022-12/introducing-mapstodon/">in November 2022</a>. For practical reasons, I chose to rely on the great services of <a href="https://blog.mapstodon.space/@/mastohost@mastodon.social" class="u-url mention">@<span>mastohost@mastodon.social</span></a>, which takes care of server installation and maintenance for a monthly fee. The plan to which we subscribe has been evolving since the beginning, following the progression of the number of users, the database size and the weight of hosted media. Here&#39;s a quick graph of the user growth since the beginning:</p>

<p><img src="https://i.ibb.co/mF4pCW7w/250218-growth.png" alt=""></p>

<p>On January 15, 2024, our 64K statuses (and those of federated instances) occupied 48 Gb of the database. Just over a year later, on January 16, 2025, we had 103K statutes and 57 Gb of database.</p>

<p>We use <a href="https://liberapay.com/mapstodon">the Liberapay platform</a> to collect donations to finance the server. We&#39;ve almost reached our weekly funding target: 44 participants contribute €39/week. Thank you all for your support!</p>

<p>However, the time has come to upgrade our subscription again, as we have exceeded the 60 Gb of storage space allowed in the current plan.</p>

<p>The next plan costs $50 US (€48) more per month, and will therefore increase the monthly bill from €180 to €230 (not including the marginal cost of the domain name). It&#39;s a bigger upgrade than usual, which also comes with more extra resources (<a href="https://masto.host/pricing">see here for details of the plans</a> offered by masto.host). We&#39;re going to gain 5 extra resources, i.e. 20 processing threads, 20 Gb of database and 200 Gb of additional media storage.</p>

<p>If you appreciate Mapstodon.Space, and you can afford it, <a href="https://liberapay.com/mapstodon">please consider supporting it</a>! Even one €/$ a month makes a difference, as the bill is deducted directly from my personal account.</p>

<p>Beyond this call for support, the question of a more sustainable financing and organizational model has been rightly raised for some time. I&#39;m well aware of this, and to move in this direction (as well as to increase the <a href="https://en.wikipedia.org/wiki/Bus_factor">bus factor</a>), I&#39;m writing down some ideas to discuss with those who wish to do so. But that will be the subject of another post on this blog!</p>

<p>Once again, thank you all for your support, and long live Mapstodon.Space!</p>

<p>—
<em>To follow the conversation on the Fediverse: <a href="https://blog.mapstodon.space/@/jeremy@mapstodon.space" class="u-url mention">@<span>jeremy@mapstodon.space</span></a></em></p>
]]></content:encoded>
      <guid>https://blog.mapstodon.space/mapstodon-space-is-growing-and-needs-your-support</guid>
      <pubDate>Tue, 18 Feb 2025 09:02:28 +0100</pubDate>
    </item>
    <item>
      <title>Introducing</title>
      <link>https://blog.mapstodon.space/introducing</link>
      <description>&lt;![CDATA[Mapstodon.Space finally has a blog! This will allow us to share news and announcements about our Fediverse mappy corner in a less restricted way than through Mastodon only.&#xA;&#xA;For the record, Mapstodon.Space was created in November, 2022 by Jeremy Garniaux and officially announced in December on Jeremy&#39;s personal blog: Introducing Mapstodon. &#xA;&#xA;As an instance of the great WriteFreely software, this blog in itself is ActivityPub aware. You can read it from the comfort of your Mastodon account if you want - or any other Fediverse service - by following @mapstodon@blog.mapstodon.space. RSS is also available here. &#xA;&#xA;--&#xD;&#xA;To follow the conversation on the Fediverse: @jeremy@mapstodon.space]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="https://mapstodon.space">Mapstodon.Space</a> finally has a blog! This will allow us to share news and announcements about our Fediverse mappy corner in a less restricted way than through Mastodon only.</p>

<p>For the record, Mapstodon.Space was created in November, 2022 by Jeremy Garniaux and officially announced in December on Jeremy&#39;s personal blog: <a href="https://mapper.fr/en/blog/2022-12/introducing-mapstodon/">Introducing Mapstodon</a>.</p>

<p>As an instance of the great <a href="https://writefreely.org/">WriteFreely</a> software, this blog in itself is ActivityPub aware. You can read it from the comfort of your Mastodon account if you want – or any other Fediverse service – by following <code><a href="https://blog.mapstodon.space/@/mapstodon@blog.mapstodon.space" class="u-url mention">@<span>mapstodon@blog.mapstodon.space</span></a></code>. RSS is also available <a href="https://blog.mapstodon.space/feed/">here</a>.</p>

<p>—
<em>To follow the conversation on the Fediverse: <a href="https://blog.mapstodon.space/@/jeremy@mapstodon.space" class="u-url mention">@<span>jeremy@mapstodon.space</span></a></em></p>
]]></content:encoded>
      <guid>https://blog.mapstodon.space/introducing</guid>
      <pubDate>Mon, 03 Feb 2025 02:33:58 +0100</pubDate>
    </item>
  </channel>
</rss>