<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="http://luon.net/feed.xml" rel="self" type="application/atom+xml" /><link href="http://luon.net/" rel="alternate" type="text/html" /><updated>2026-01-18T17:06:18+01:00</updated><id>http://luon.net/feed.xml</id><title type="html">The Luon Network;</title><subtitle>Provides internet services such as email, cloud storage, instant messaging, etc. using a private, trusted setup for family and friends.</subtitle><entry><title type="html">2025</title><link href="http://luon.net/2026/01/18/2025.html" rel="alternate" type="text/html" title="2025" /><published>2026-01-18T00:00:00+01:00</published><updated>2026-01-18T00:00:00+01:00</updated><id>http://luon.net/2026/01/18/2025</id><content type="html" xml:base="http://luon.net/2026/01/18/2025.html"><![CDATA[<p>There were no posts on the website last year 😅, but that doesn’t mean that
nothing happened!</p>

<p>A brief summary of changes in our services last year:</p>

<ul>
  <li><a href="https://gitea.io">Gitea</a> got replaced by <a href="https://forgejo.org">Forgejo</a>
as our main <a href="/services/git.html">Git</a> service</li>
  <li><a href="/services/nextcloud.html">Nextcloud</a> got upgraded to version
<a href="https://nextcloud.com/blog/nextcloud-hub10/">Hub 10</a></li>
  <li><a href="/services/matrix.html">Matrix</a> got support for the new video calling setup
called <a href="https://github.com/element-hq/lk-jwt-service">Matrix RTC</a>;
this enables new style 1-on-1 and group calls in the newer Element clients
such as Element X and Element Desktop/Web</li>
</ul>

<p>The last point also relates to a change in the
<a href="https://luon.net">luon.net website</a> to reflect that we now suggest to use the
<a href="https://matrix.org/ecosystem/clients/element-x/">Element X</a> clients on your 
mobile phone instead of the old Element (Classic) clients.
Please switch if you haven’t already!</p>]]></content><author><name></name></author><summary type="html"><![CDATA[There were no posts on the website last year 😅, but that doesn’t mean that nothing happened!]]></summary></entry><entry><title type="html">Jitsi Meet dropped</title><link href="http://luon.net/2024/01/16/jitsi-meet-dropped.html" rel="alternate" type="text/html" title="Jitsi Meet dropped" /><published>2024-01-16T00:00:00+01:00</published><updated>2024-01-16T00:00:00+01:00</updated><id>http://luon.net/2024/01/16/jitsi-meet-dropped</id><content type="html" xml:base="http://luon.net/2024/01/16/jitsi-meet-dropped.html"><![CDATA[<p>We have (silently) dropped the hosting of our own Jitsi Meet service last week.
The rather big resource costs did not weigh up to the infrequent usage.</p>

<h2 id="any-alternatives">Any alternatives?</h2>

<p>As an alternative for group (video) calls, you could use Jitsi’s own public
service on <a href="https://meet.jit.si" target="_blank">meet.jit.si</a>, switch to
something different like Element Call on
<a href="https://call.element.io" target="_blank">call.element.io</a>, or just create a
public call via the
<a href="https://cloud.luon.net/apps/spreed/" target="_blank">Talk app</a> in Luon
Cloud.</p>

<h2 id="what-about-matrixelement">What about Matrix/Element?</h2>

<p>Our <a href="https://chat.luon.net" target="_blank">Element Web</a> instance was
configured to use our own Jitsi Meet service but will now use Jitsi’s public
service instead. Android/iOS Element already used Jitsi’s public service.
Note that one-to-one calls are still peer-to-peer without using Jitsi!</p>

<p>All Element clients are currently being modified to use
<a href="https://call.element.io">Element Call</a> instead of Jitsi Meet for group calls.
We will also host our own instance of that in the future, but it is not just
there yet. We will keep you posted!</p>]]></content><author><name></name></author><summary type="html"><![CDATA[We have (silently) dropped the hosting of our own Jitsi Meet service last week. The rather big resource costs did not weigh up to the infrequent usage.]]></summary></entry><entry><title type="html">Big Move</title><link href="http://luon.net/2023/12/04/big-move.html" rel="alternate" type="text/html" title="Big Move" /><published>2023-12-04T00:00:00+01:00</published><updated>2023-12-04T00:00:00+01:00</updated><id>http://luon.net/2023/12/04/big-move</id><content type="html" xml:base="http://luon.net/2023/12/04/big-move.html"><![CDATA[<p>As you all have noticed, we have successfully moved our servers from the Dutch
hoster <a href="https://bitency.nl/">Bitency</a> to a dedicated server at the German
hoster <a href="https://www.hetzner.com/">Hetzner</a> a few weeks ago.</p>

<h2 id="why-and-does-this-mean">Why? And does this mean?</h2>

<p>We wanted, but couldn’t upgrade our servers at our old hoster because they
stopped offering the dedicated server hosting service. So, with this move, we
got our upgrade! The servers have more RAM and disk space now and finally use
SSDs instead of spinning HDDs which makes our services, IMAP and Matrix in
particular, <em>much</em> more responsive.</p>

<p>If you are hosting email services with us, nothing has changed and everything
should still be working.</p>

<p>If you are hosting web pages or services, you’ll need to update your DNS
records! Perform the following replacements for all records that match the IP
address on the left:</p>

<ul>
  <li>A: <code class="language-plaintext highlighter-rouge">37.72.100.21</code> → <code class="language-plaintext highlighter-rouge">195.201.166.132</code></li>
  <li>AAAA: <code class="language-plaintext highlighter-rouge">2a00:8240:5:10::21</code> → <code class="language-plaintext highlighter-rouge">2a01:4f8:13a:ee3::4</code></li>
</ul>

<h2 id="whats-next">What’s next?</h2>

<p>With more memory and disk space available, we are planning to move the
<a href="/services/nextcloud.html">Nextcloud</a> service “Luon Cloud” from Void (at Paul’s
home) to Torus (at the data center). It will make the service more responsive,
more reliable and not bothered by internet connection or hardware outages.</p>

<p>This rather complex migration will happen over the next few weeks and it can be
intermittedly unavailable. If the service seems down for a while, or you are
unsure whether the service should be working properly, check our
<a href="https://status.luon.net/status">status page</a>.</p>

<p>We will start with a partial move first. That is, the service will move to
Torus, but all your data will stay on Void. This is because we don’t have
hundreds of GBs available for y’all to use on Torus (yet). However, later, we
will probably move the data to a storage server at Hetzner too.</p>]]></content><author><name></name></author><summary type="html"><![CDATA[As you all have noticed, we have successfully moved our servers from the Dutch hoster Bitency to a dedicated server at the German hoster Hetzner a few weeks ago.]]></summary></entry><entry><title type="html">Status Update</title><link href="http://luon.net/2022/12/18/status-update.html" rel="alternate" type="text/html" title="Status Update" /><published>2022-12-18T00:00:00+01:00</published><updated>2022-12-18T00:00:00+01:00</updated><id>http://luon.net/2022/12/18/status-update</id><content type="html" xml:base="http://luon.net/2022/12/18/status-update.html"><![CDATA[<p>Not much has changed over the year. But as a status update we present our new
status page that shows the status and history of our services. You can find it
at <a href="https://status.luon.net">https://status.luon.net</a>!</p>

<p>If services go down, notifications are sent to the sysops and to the
<a href="https://matrix.to/#/#users:luon.net?via=luon.net">Luon Users</a> room on Matrix.</p>

<p>There is also a page for the status of services offered by our users. You can
find that at <a href="https://status.luon.net/status/users">https://status.luon.net/status/users</a>. Let us know if you want to
add a service and/or receive notifications.</p>]]></content><author><name></name></author><summary type="html"><![CDATA[Not much has changed over the year. But as a status update we present our new status page that shows the status and history of our services. You can find it at https://status.luon.net!]]></summary></entry><entry><title type="html">Calling via Matrix, dropping Jitsi Meet</title><link href="http://luon.net/2022/03/14/calling-via-matrix-dropping-jitsi-meet.html" rel="alternate" type="text/html" title="Calling via Matrix, dropping Jitsi Meet" /><published>2022-03-14T00:00:00+01:00</published><updated>2022-03-14T00:00:00+01:00</updated><id>http://luon.net/2022/03/14/calling-via-matrix-dropping-jitsi-meet</id><content type="html" xml:base="http://luon.net/2022/03/14/calling-via-matrix-dropping-jitsi-meet.html"><![CDATA[<p>At the moment, Matrix/Element supports one-on-one calls but relies on Jitsi Meet for group calls. Now that this is <a href="https://element.io/blog/introducing-native-matrix-voip-with-element-call/">going to change in the future</a> and native group calls are coming to Matrix, we are planning to phase out our Jitsi Meet installation. This is mainly because Jitsi Meet is quite a heavy system to keep up and running in parallel with Matrix.</p>

<p>So what does this all mean?</p>
<ul>
  <li>Calling another Luon user via Element (or some other Matrix client capable of calling) should work fine already!</li>
  <li>Group calls with Luon people can still be done using <a href="https://meet.luon.net">Jitsi Meet</a> (for now) or <a href="https://cloud.luon.net/apps/spreed/">Nextcloud Talk</a></li>
  <li>Calls with people outside of Luon can also be done the same way</li>
  <li>As an alternative for calls, either with or without Luon people, you can use <a href="https://call.element.io">Element Call</a> which is fully anonymous and end-to-end encrypted!</li>
  <li>Once this group call support is merged into the Element clients, our Jitsi Meet instance will be shut down</li>
  <li>We will host our own Element Call instance using our own Matrix server for calls with people outside of Luon</li>
</ul>

<p>Recently we also have performed some maintenance to ensure that audio/video calls work well even if both parties are behind your router at home. This should greatly increase the reliability for calling via Matrix or Nextcloud talk.</p>

<p>More updates on all of this later!</p>]]></content><author><name></name></author><summary type="html"><![CDATA[At the moment, Matrix/Element supports one-on-one calls but relies on Jitsi Meet for group calls. Now that this is going to change in the future and native group calls are coming to Matrix, we are planning to phase out our Jitsi Meet installation. This is mainly because Jitsi Meet is quite a heavy system to keep up and running in parallel with Matrix.]]></summary></entry><entry><title type="html">Upgrade to Debian 11 (Bullseye)</title><link href="http://luon.net/2021/10/12/upgrade-to-debian-11-bullseye.html" rel="alternate" type="text/html" title="Upgrade to Debian 11 (Bullseye)" /><published>2021-10-12T00:00:00+02:00</published><updated>2021-10-12T00:00:00+02:00</updated><id>http://luon.net/2021/10/12/upgrade-to-debian-11-bullseye</id><content type="html" xml:base="http://luon.net/2021/10/12/upgrade-to-debian-11-bullseye.html"><![CDATA[<p>All our servers have been successfully upgraded to <a href="https://www.debian.org/News/2021/20210814">Debian 11
(Bullseye)</a>.
This upgrade has impacted almost all our <a href="/services.html">services</a> except for
the ones that already ran in their own container and were already up-to-date (
such as <a href="/services/git.html">Gitea</a>, <a href="/services/jitsi-meet.html">Jitsi Meet</a>
and <a href="/services/nextcloud.html">Nextcloud</a>).  Most updates are changes under the
hood. However, the most striking visual change is in our webmail solution
<a href="https://webmail.luon.net">Roundcube</a>.</p>

<p>If there are any issues since this updates, please <a href="/contact">let us know</a>!</p>]]></content><author><name></name></author><summary type="html"><![CDATA[All our servers have been successfully upgraded to Debian 11 (Bullseye). This upgrade has impacted almost all our services except for the ones that already ran in their own container and were already up-to-date ( such as Gitea, Jitsi Meet and Nextcloud). Most updates are changes under the hood. However, the most striking visual change is in our webmail solution Roundcube.]]></summary></entry><entry><title type="html">Hosting Git repositories using Gitea</title><link href="http://luon.net/2020/04/14/hosting-git-repositories-using-gitea.html" rel="alternate" type="text/html" title="Hosting Git repositories using Gitea" /><published>2020-04-14T00:00:00+02:00</published><updated>2020-04-14T00:00:00+02:00</updated><id>http://luon.net/2020/04/14/hosting-git-repositories-using-gitea</id><content type="html" xml:base="http://luon.net/2020/04/14/hosting-git-repositories-using-gitea.html"><![CDATA[<p>Last weekend Luon has launched <a href="https://gitea.io">Gitea</a> as our service for
hosting Git repositories at <a href="https://git.luon.net">git.luon.net</a>. Each Luon
user has automatically access to this service and will be able to set up
private <em>and</em> public Git repositories under their account as well as set up
organisations to keep some repositories separate or collaborate more easily
with others without giving access to your personal stuff.  (An example
organisation is <a href="https://git.luon.net/luon">Luon</a> which hosts the
(archived/old) original repositories hosted on git.luon.net.)</p>

<p>This Gitea service replaces the old Gitolite setup on Cube which was cumbersome
to use because it had no web frontend, no easy way to do thing as pull requests
as well as configure the SSH keys you are identifying yourself with. All
repositories have been migrated from Gitolite to Gitea.</p>

<p>Gitea was chosen because it is very easy to set up and use while it still
supports <a href="https://docs.gitea.io/en-us/comparison/">most of the features</a> of the
bigger competitors, such as  <a href="https://github.com">Github</a> and
<a href="https://gitlab.com">GitLab</a>, support. Note however that it might be worth
while to also push your repository to your account on either of these popular
services to make your project more discoverable. Given the distributed nature
of Git it is easy to set up another remote for these account or to push to two
services simultaneously.</p>

<p><em>For more information about this service, see the
<a href="/services/git.html">service page</a>.</em></p>]]></content><author><name></name></author><summary type="html"><![CDATA[Last weekend Luon has launched Gitea as our service for hosting Git repositories at git.luon.net. Each Luon user has automatically access to this service and will be able to set up private and public Git repositories under their account as well as set up organisations to keep some repositories separate or collaborate more easily with others without giving access to your personal stuff. (An example organisation is Luon which hosts the (archived/old) original repositories hosted on git.luon.net.)]]></summary></entry><entry><title type="html">Jitsi Meet service made available</title><link href="http://luon.net/2020/03/25/jitsi-meet-service.html" rel="alternate" type="text/html" title="Jitsi Meet service made available" /><published>2020-03-25T00:00:00+01:00</published><updated>2020-03-25T00:00:00+01:00</updated><id>http://luon.net/2020/03/25/jitsi-meet-service</id><content type="html" xml:base="http://luon.net/2020/03/25/jitsi-meet-service.html"><![CDATA[<p>In reaction to recent the social distancing measures, we have set up a
<a href="https://jitsi.org/jitsi-meet/">Jitsi Meet</a> instance that can be used by
everyone to do audio/video conference just from the browser.  You can find our
instance at <a href="https://meet.luon.net">meet.luon.net</a>. There you can create your
own conferencing rooms. The rooms includes support for chat, moderation, screen
sharing and some more features. Other people can join you by going to the same
URL, so sharing is easy!</p>

<p>There is also a “Jitsi Meet” Android and iOS app available for easy integration
on your mobile phone in the respective app stores.</p>

<p>Soon, this feature will also be integrated in our Matrix setup so Jitsi Meet
conference rooms can be associated with Matrix rooms. More on that later…</p>

<p><strong>Note</strong>: We have set up some quotas and CPU/bandwidth limits because it is an
open instance at the moment. In case it is slow or doesn’t work, let us know!</p>

<p><em>For more information about this service, see the
<a href="/services/jitsi-meet.html">service page</a>.</em></p>]]></content><author><name></name></author><summary type="html"><![CDATA[In reaction to recent the social distancing measures, we have set up a Jitsi Meet instance that can be used by everyone to do audio/video conference just from the browser. You can find our instance at meet.luon.net. There you can create your own conferencing rooms. The rooms includes support for chat, moderation, screen sharing and some more features. Other people can join you by going to the same URL, so sharing is easy!]]></summary></entry><entry><title type="html">Dropped some services</title><link href="http://luon.net/2020/02/21/dropped-some-services.html" rel="alternate" type="text/html" title="Dropped some services" /><published>2020-02-21T00:00:00+01:00</published><updated>2020-02-21T00:00:00+01:00</updated><id>http://luon.net/2020/02/21/dropped-some-services</id><content type="html" xml:base="http://luon.net/2020/02/21/dropped-some-services.html"><![CDATA[<p>After adding some new services and reworking the mail setup, some not really
used services were planned to be shut down.  Due to barely any usage, we have
dropped the following <a href="/services.html">services</a>:</p>

<ul>
  <li>Luon Radio; – our radio station</li>
  <li>Streaming/Iceast2 – our audio/video streaming services</li>
  <li>Luon YubNub; – our (own) social command line for the web</li>
</ul>

<p>More services are going to be dropped in the future, as the churn always goes,
so stand by for that!</p>]]></content><author><name></name></author><summary type="html"><![CDATA[After adding some new services and reworking the mail setup, some not really used services were planned to be shut down. Due to barely any usage, we have dropped the following services:]]></summary></entry><entry><title type="html">Matrix home server now available</title><link href="http://luon.net/2019/12/23/matrix-service.html" rel="alternate" type="text/html" title="Matrix home server now available" /><published>2019-12-23T00:00:00+01:00</published><updated>2019-12-23T00:00:00+01:00</updated><id>http://luon.net/2019/12/23/matrix-service</id><content type="html" xml:base="http://luon.net/2019/12/23/matrix-service.html"><![CDATA[<p>We have recently installed a <a href="https://matrix.org">Matrix</a> home server and
thereby joined this interoperable, decentralised, real-time communication
network. See the <a href="https://matrix.org">Matrix homepage</a> about what it precisely
is and how it works, but it can basically function as a replacement for
Slack/Whatsapp/XMPP/etc.</p>

<p>We host our own <a href="https://riot.im">Element</a> web client, which is available at
<a href="https://chat.luon.net">chat.luon.net</a>. However, you can use any Matrix
desktop/mobile client or app you like.  See
<a href="https://matrix.org/docs/projects/try-matrix-now">this page</a> for an overview of
what exists.  Every Luon user is free to start their own rooms on the Luon
home server, or join rooms or start chats anywhere on Matrix.</p>

<p>Our Matrix server is located at <a href="https://matrix.luon.net">matrix.luon.net</a>.  If
you have a Luon account, you can immediately log in and use it. Our Matrix IDs
are of the form: <code class="language-plaintext highlighter-rouge">@user:luon.net</code>.</p>

<p><strong>Note</strong>: We currently have no bridges to IRC or other communication networks
such as Discord/Slack/etc. installed, nor VoIP  support or other integrations.
For this, you will currently have to rely on Matrix’ own bridges and
integrations.</p>

<p><strong>Note 2</strong>: This installation is not completely definitive yet, but you can
probably rely on us keeping it around.</p>

<p><strong>Update @ 2020-08-13</strong>: The Matrix client “Riot” has been rebranded to
  “Element”.</p>

<p><em>For more information about this service, see the
<a href="/services/matrix.html">service page</a>.</em></p>]]></content><author><name></name></author><summary type="html"><![CDATA[We have recently installed a Matrix home server and thereby joined this interoperable, decentralised, real-time communication network. See the Matrix homepage about what it precisely is and how it works, but it can basically function as a replacement for Slack/Whatsapp/XMPP/etc.]]></summary></entry></feed>