<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>LavaTech Blog</title>
    <link>https://wf.lavatech.top/lavatech-blog/</link>
    <description>Official blog of LavaTech</description>
    <pubDate>Tue, 07 Apr 2026 01:01:37 +0000</pubDate>
    <item>
      <title>LavaTech Transparency Report, 2020 edition</title>
      <link>https://wf.lavatech.top/lavatech-blog/lavatech-transparency-report-2020</link>
      <description>&lt;![CDATA[This is our second transparency report to date. We&#39;ve provided comparisons in this document, but if you&#39;d like to review the 2019 one yourself regardless, you can access it here.&#xA;&#xA;We also released the 2020 financial report, you can read it here.&#xA;&#xA;!--more--&#xA;&#xA;This document was prepared on 2021-03-14, with numbers based around this date. &#xA;It was mostly written by Ave, but it was reviewed and approved by both LavaTech members.&#xA;&#xA;In general...&#xA;&#xA;We haven&#39;t received any warrants or anything like that to date.&#xA;&#xA;No DMCAs in any service in 2020.&#xA;&#xA;No C&amp;Ds in any service in 2020.&#xA;&#xA;elixi.re&#xA;&#xA;elixi.re is alive, as it has been for the past few years.&#xA;&#xA;We&#39;re at 66 domains (including admin-only ones), compared to 60 of 2019.&#xA;&#xA;We&#39;ve had a complete hardware change in 2020, moving from a Hetzner dedicated server to a colocated server. Compared to 2019, storage space is a bigger concern than before, and we&#39;re exploring options.&#xA;&#xA;v3 backend is feature complete, frontend still needs work. ETA: Soon™.&#xA;&#xA;We have 691 active and 803 inactive users, which is to say that we got 85 new active users and 510 new inactive users since 2019. We&#39;re quite picky, I suppose.&#xA;&#xA;There&#39;s 747922 files (taking up 182.21GiB), with 3881 of them from last week (taking up 982.94MiB).&#xA;&#xA;In 2019, we had 473480 files (112.79GiB), and at the week of writing the blog, we had 5333 uploads in the last week (1361.02MiB).&#xA;&#xA;While our total file count has increased by around 50%, our weekly counts slowed down a bit, even with Julian uploading a ton of cat pictures.&#xA;&#xA;There&#39;s 1927 shortens, with 4 of them from the last week. That&#39;s only 4 new shortens in a whole year. It&#39;s not the most popular feature, you see.&#xA;&#xA;a3.pm XMPP services&#xA;&#xA;User count is 1072, up from 1042 in 2019.&#xA;&#xA;No one was banned in 2020.&#xA;&#xA;We&#39;ve kept our server up to date as before, albeit slower, and we&#39;re running the latest version right now. We&#39;re still releasing our latest config files open to encourage people to deploy their own XMPP servers.&#xA;&#xA;90dns&#xA;&#xA;90dns has almost doubled in daily unique IP counts.&#xA;&#xA;Right now, there&#39;s ~39k unique IPs per day (up from ~20k), ~10k of these in the US instance (up from ~4k).&#xA;&#xA;Gitdab&#xA;&#xA;Gitdab had a major user registration spam issue over the year, and we had to constantly wipe unverified users. Sadly, we also had to switch from a built-in captcha to hcaptcha after a while to stop this spam, which ended up working fine.&#xA;&#xA;473 users (2019: 323)&#xA;98 organizations (2019: 61)&#xA;415 repositories (2019: 153)&#xA;&#xA;Bitwarden&#xA;&#xA;We spun up a bitwarden+bitbetter instance in 2020, and after a couple months of non-stop issues, we moved to bitwardenrs.&#xA;&#xA;We&#39;re quite happy with bitwardenrs so far.&#xA;&#xA;57 users&#xA;&#xA;Mirrors&#xA;&#xA;We didn&#39;t add any new mirrors in 2020, but we&#39;ve maintained our existing mirrors at:&#xA;&#xA;https://manjaroarm.mirrors.lavatech.top&#xA;https://arch.mirrors.lavatech.top&#xA;&#xA;LavaDNS&#xA;&#xA;LavaDNS was killed... and... LavaDNS v2 was born: https://dns.lavate.ch/&#xA;&#xA;LavaDNS v2 uses industry standard software, and provides DNS, DoH, DoT and dnscrypt. Oh, and it doesn&#39;t keep logs, and is available in two locations: US and Finland.&#xA;&#xA;LavaSearx&#xA;&#xA;Heck, I (ave) forgot LavaSearx was even a thing!&#xA;&#xA;The service is still up, but it&#39;s at a degraded state. It&#39;s not synced to upstream, and is probably broken.&#xA;&#xA;We should probably take it down.&#xA;&#xA;(Tags to jump to other related posts: #transparencyreport #report)]]&gt;</description>
      <content:encoded><![CDATA[<p>This is our second transparency report to date. We&#39;ve provided comparisons in this document, but if you&#39;d like to review the 2019 one yourself regardless, you can <a href="https://wf.lavatech.top/lavatech-blog/lavatech-transparency-report-2020-edition" rel="nofollow">access it here</a>.</p>

<p>We also released the 2020 financial report, you can read it <a href="https://wf.lavatech.top/lavatech-blog/lavatech-financial-report-2020" rel="nofollow">here</a>.</p>



<p>This document was prepared on 2021-03-14, with numbers based around this date.
It was mostly written by Ave, but it was reviewed and approved by both LavaTech members.</p>

<h2 id="in-general" id="in-general">In general...</h2>

<p>We haven&#39;t received any warrants or anything like that to date.</p>

<p>No DMCAs in any service in 2020.</p>

<p>No C&amp;Ds in any service in 2020.</p>

<h2 id="elixi-re" id="elixi-re">elixi.re</h2>

<p>elixi.re is alive, as it has been for the past few years.</p>

<p>We&#39;re at 66 domains (including admin-only ones), compared to 60 of 2019.</p>

<p>We&#39;ve had a complete hardware change in 2020, moving from a Hetzner dedicated server to a colocated server. Compared to 2019, storage space is a bigger concern than before, and we&#39;re exploring options.</p>

<p>v3 backend is feature complete, frontend still needs work. ETA: Soon™.</p>

<p>We have 691 active and 803 inactive users, which is to say that we got 85 new active users and 510 new inactive users since 2019. We&#39;re quite picky, I suppose.</p>

<p>There&#39;s 747922 files (taking up 182.21GiB), with 3881 of them from last week (taking up 982.94MiB).</p>

<p>In 2019, we had 473480 files (112.79GiB), and at the week of writing the blog, we had 5333 uploads in the last week (1361.02MiB).</p>

<p>While our total file count has increased by around 50%, our weekly counts slowed down a bit, <a href="https://nda.lol/i/nh9sbjph.png" rel="nofollow">even with Julian uploading a ton of cat pictures</a>.</p>

<p>There&#39;s 1927 shortens, with 4 of them from the last week. That&#39;s only 4 new shortens in a whole year. It&#39;s not the most popular feature, you see.</p>

<h2 id="a3-pm-xmpp-services" id="a3-pm-xmpp-services">a3.pm XMPP services</h2>

<p>User count is 1072, up from 1042 in 2019.</p>

<p>No one was banned in 2020.</p>

<p>We&#39;ve kept our server up to date as before, albeit slower, and we&#39;re running the latest version right now. <a href="https://gitlab.com/lavatech/a3.pm" rel="nofollow">We&#39;re still releasing our latest config files open to encourage people to deploy their own XMPP servers</a>.</p>

<h2 id="90dns" id="90dns">90dns</h2>

<p>90dns has almost doubled in daily unique IP counts.</p>

<p>Right now, there&#39;s ~39k unique IPs per day (up from ~20k), ~10k of these in the US instance (up from ~4k).</p>

<h2 id="gitdab" id="gitdab">Gitdab</h2>

<p>Gitdab had a major user registration spam issue over the year, and we had to constantly wipe unverified users. Sadly, we also had to switch from a built-in captcha to hcaptcha after a while to stop this spam, which ended up working fine.</p>
<ul><li>473 users (2019: 323)</li>
<li>98 organizations (2019: 61)</li>
<li>415 repositories (2019: 153)</li></ul>

<h2 id="bitwarden" id="bitwarden">Bitwarden</h2>

<p>We spun up a bitwarden+bitbetter instance in 2020, and <a href="https://wf.lavatech.top/lavatech-blog/bitwarden-move" rel="nofollow">after a couple months of non-stop issues, we moved to bitwarden_rs</a>.</p>

<p>We&#39;re quite happy with bitwarden_rs so far.</p>
<ul><li>57 users</li></ul>

<h2 id="mirrors" id="mirrors">Mirrors</h2>

<p>We didn&#39;t add any new mirrors in 2020, but we&#39;ve maintained our existing mirrors at:</p>
<ul><li><a href="https://manjaroarm.mirrors.lavatech.top" rel="nofollow">https://manjaroarm.mirrors.lavatech.top</a></li>
<li><a href="https://arch.mirrors.lavatech.top" rel="nofollow">https://arch.mirrors.lavatech.top</a></li></ul>

<h2 id="lavadns" id="lavadns">LavaDNS</h2>

<p>LavaDNS was killed... and... LavaDNS v2 was born: <a href="https://dns.lavate.ch/" rel="nofollow">https://dns.lavate.ch/</a></p>

<p>LavaDNS v2 uses industry standard software, and provides DNS, DoH, DoT and dnscrypt. Oh, and it doesn&#39;t keep logs, and is available in two locations: US and Finland.</p>

<h2 id="lavasearx" id="lavasearx">LavaSearx</h2>

<p>Heck, I (ave) forgot LavaSearx was even a thing!</p>

<p>The service is still up, but it&#39;s at a degraded state. It&#39;s not synced to upstream, and is probably broken.</p>

<p>We should probably take it down.</p>

<p>(Tags to jump to other related posts: <a href="/lavatech-blog/tag:transparencyreport" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">transparencyreport</span></a> <a href="/lavatech-blog/tag:report" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">report</span></a>)</p>
]]></content:encoded>
      <guid>https://wf.lavatech.top/lavatech-blog/lavatech-transparency-report-2020</guid>
      <pubDate>Sun, 14 Mar 2021 01:27:12 +0000</pubDate>
    </item>
    <item>
      <title>LavaTech Financial Report, 2020 edition</title>
      <link>https://wf.lavatech.top/lavatech-blog/lavatech-financial-report-2020</link>
      <description>&lt;![CDATA[This is our second financial report to date. We&#39;ve provided comparisons in this document, but if you&#39;d like to review the 2019 one yourself regardless, you can access it here.&#xA;&#xA;We also released the 2020 transparency report, you can read it here.&#xA;&#xA;!--more--&#xA;&#xA;This document was mostly written by Ave, but it was reviewed and approved by both LavaTech members.&#xA;&#xA;Income: Patreon&#xA;&#xA;Patreon is our main source of donations for LavaTech.&#xA;&#xA;Patreon graph&#xA;&#xA;In 2020, we made $1028 (minus fees) through Patreon (2019: $563).&#xA;We had no refunds (2019: same).&#xA;&#xA;Before fees, we made $1028.&#xA;&#xA;Expenses: Fees&#xA;&#xA;$53.00 went to Patreon processing fees (2019: $35.93).&#xA;$51.40 went to Patreon platform fees (2019: $28.15).&#xA;$36.00 went to Payoneer maintenance fees (2019: $11.62).&#xA;$21.62 went to Payoneer (outbound) transaction fees (2019: $9.32).&#xA;$12.00 went to Payoneer (inbound) transaction fees (2019: $6.00).&#xA;&#xA;In total, $172.02 (16.73% of the income) went to taxes and fees in 2020 (2019: $139.78, 29.12%).&#xA;&#xA;Here&#39;s a lazy pie chart for your enjoyment:&#xA;&#xA;Pie chart showing distribution of fees in 2020&#xA;&#xA;Expense: Backblaze B2&#xA;&#xA;Backblaze B2 is our preferred data storage service of choice for backups.&#xA;&#xA;We paid $98.25 to B2 in 2020 (2019: $35.07).&#xA;Our bill fluctuated over the months. We started the year with a $5.89 bill, went up to $13.83 on February, went down to $3.55 on April after we moved lots of old data to cold storage (relevant blog post). We finished the year with a $10.77 bill on December. !-- 5.89 + 6.43 + 13.83 + 3.55 + 3.81 + 4.54 + 5.73 + 7.88 + 10.52 + 13.25 + 12.05 + 10.77 --&#xA;&#xA;Expense: Cloudflare&#xA;&#xA;We started using Cloudflare Load Balancing for Switchroot in July 2019 and stopped in July 2020.&#xA;&#xA;$12 went to Cloudflare Load Balancing.&#xA;Domain fees from Cloudflare are not included here. You can find them in the domain expenses section of this post.&#xA;&#xA;Expense: Servers&#xA;&#xA;2020 was an interesting year as we&#39;ve moved from a dedicated server in Hetzner to a colocated server in August.&#xA;&#xA;The new server belongs to Ave, the network and rack belongs to Lasagna Ltd (a company owned by Ave, unrelated to LavaTech). As such, server, network and colocation costs are NOT reflected here.&#xA;&#xA;We paid €470.70 ($532.58) to Hetzner. (2019: €534.94)&#xA;Most expensive month on Hetzner was July with €49.98 and cheapest months were September, October and November with €20.60. The infrastructure review we did in Q1 2020 also helped with reducing expenses.&#xA;We paid €143.88 (~$171.98) to Online.net (Scaleway Dedibox). All months were €11.99. (2019: €143.88)&#xA;We paid €67.90 (~$81.16) to Scaleway Elements (2019: €55.99).&#xA;&#xA;Note: All of Scaleway was paid directly by Ave. All but 3 months (€35.97) of Online.net were paid by Ave.&#xA;&#xA;In total, we paid €682.48 (~$785.72) for servers in 2020 (2019: €734.81).&#xA;&#xA;Expense: Domains&#xA;&#xA;We bought many cute domains this year.&#xA;&#xA;While we do our best to reflect the correct numbers here, they&#39;re not perfect. Stuff like elixi.re domains we pay for renewal of (but don&#39;t own yet) aren&#39;t included, and we may have forgotten to include some registrars.&#xA;&#xA;Do note that 2019 numbers do not exclude personal purchases while 2020 numbers do.&#xA;&#xA;We paid $86.85 to Porkbun. (2019: $146.21)&#xA;We paid $27.96 to Dynadot. (2019: $27.46)&#xA;We paid $41.96 to Namecheap (2019: $22.53).&#xA;We paid $16.21 to Cloudflare (2019: $8.03).&#xA;&#xA;In total, we paid $172.98 for domains in 2020 (2019: $228.19).&#xA;&#xA;Expense: KernelCare&#xA;&#xA;We have KernelCare on our main hypervisor, laserjet.&#xA;&#xA;We have a 2 server license, one in use for LavaTech and other in use by our friends at General Programming (which is excluded from the number below). This arrangement allows us to get a slightly favorable per server cost.&#xA;&#xA;During certain parts of the year we bought more licenses temporarily to test other servers and move between servers.&#xA;&#xA;We paid $46.01 for KernelCare in 2020 (2019: $35.40)&#xA;&#xA;Note: Only one month ($6.90) was paid by LavaTech funds. Rest was paid directly by Ave.&#xA;&#xA;Personal Expenses through LavaTech funds&#xA;&#xA;I (Ave) owe a personal apology here for using the wrong card for one payment. Considering I also paid for a large number of expenses with my own funds, I hope this can be excused.&#xA;&#xA;$53.53 was paid to General Programming, LLC for helping install servers. (without fees: $53)&#xA;&#xA;In total, we paid $53.53 for personal expenses through LavaTech funds in 2020 (2019: $26.29).&#xA;&#xA;In conclusion&#xA;&#xA;We made $1028. (2019: $563)&#xA;We got to keep $855.98 of it after fees. (2019: $340.22)&#xA;We spent $1114.96 (doesn&#39;t include personal expenses) (2019: $1140.22).&#xA;After fees, %76.77 of our expenses were paid by donations (2019: %29.83).&#xA;Exactly $258.98 was paid out of pocket (2019: $800).&#xA;&#xA;Pie chart showing distribution of expenses in 2020&#xA;&#xA;We&#39;d like to thank all of you for supporting us, by using our services, by recommending our services, and by donating domains and funds to our services.&#xA;&#xA;We&#39;re closer than ever to being self sustaining, and that makes us unbelievably happy. Thank you so much to everyone who used our services, who recommended our services and those who supported us in any way.&#xA;&#xA;Shameless plug: If you&#39;d like to help make that percentage be higher for 2021, here&#39;s our patreon. Anything helps.&#xA;&#xA;(Tags to jump to other related posts: #financialreport #report)]]&gt;</description>
      <content:encoded><![CDATA[<p>This is our second financial report to date. We&#39;ve provided comparisons in this document, but if you&#39;d like to review the 2019 one yourself regardless, you can <a href="https://wf.lavatech.top/lavatech-blog/lavatech-financial-report-2020-edition" rel="nofollow">access it here</a>.</p>

<p>We also released the 2020 transparency report, you can read it <a href="https://wf.lavatech.top/lavatech-blog/lavatech-transparency-report-2020" rel="nofollow">here</a>.</p>



<p>This document was mostly written by Ave, but it was reviewed and approved by both LavaTech members.</p>

<h2 id="income-patreon" id="income-patreon">Income: Patreon</h2>

<p>Patreon is our main source of donations for LavaTech.</p>

<p><img src="https://nda.lol/i/xv7mwfeo.png" alt="Patreon graph"></p>
<ul><li>In 2020, we made $1028 (minus fees) through Patreon (2019: $563).</li>
<li>We had no refunds (2019: same).</li></ul>

<p>Before fees, we made $1028.</p>

<h2 id="expenses-fees" id="expenses-fees">Expenses: Fees</h2>
<ul><li>$53.00 went to Patreon processing fees (2019: $35.93).</li>
<li>$51.40 went to Patreon platform fees (2019: $28.15).</li>
<li>$36.00 went to Payoneer maintenance fees (2019: $11.62).</li>
<li>$21.62 went to Payoneer (outbound) transaction fees (2019: $9.32).</li>
<li>$12.00 went to Payoneer (inbound) transaction fees (2019: $6.00).</li></ul>

<p>In total, $172.02 (16.73% of the income) went to taxes and fees in 2020 (2019: $139.78, 29.12%).</p>

<p>Here&#39;s a lazy pie chart for your enjoyment:</p>

<p><img src="https://nda.lol/i/n5e0dxul.png" alt="Pie chart showing distribution of fees in 2020"></p>

<h2 id="expense-backblaze-b2" id="expense-backblaze-b2">Expense: Backblaze B2</h2>

<p>Backblaze B2 is our preferred data storage service of choice for backups.</p>
<ul><li>We paid $98.25 to B2 in 2020 (2019: $35.07).</li>
<li>Our bill fluctuated over the months. We started the year with a $5.89 bill, went up to $13.83 on February, went down to $3.55 on April after we moved lots of old data to cold storage (<a href="https://wf.lavatech.top/aves-tech-notes/quick-post-using-scaleway-c14-cold-storage-with-rclone" rel="nofollow">relevant blog post</a>). We finished the year with a $10.77 bill on December. </li></ul>

<h2 id="expense-cloudflare" id="expense-cloudflare">Expense: Cloudflare</h2>

<p>We started using Cloudflare Load Balancing for Switchroot in July 2019 and stopped in July 2020.</p>
<ul><li>$12 went to Cloudflare Load Balancing.</li>
<li>Domain fees from Cloudflare are not included here. You can find them in the domain expenses section of this post.</li></ul>

<h2 id="expense-servers" id="expense-servers">Expense: Servers</h2>

<p>2020 was an interesting year as we&#39;ve moved from a dedicated server in Hetzner to a colocated server in August.</p>

<p>The new server belongs to Ave, the network and rack belongs to Lasagna Ltd (a company owned by Ave, unrelated to LavaTech). As such, server, network and colocation costs are NOT reflected here.</p>
<ul><li>We paid €470.70 ($532.58) to Hetzner. (2019: €534.94)</li>
<li>Most expensive month on Hetzner was July with €49.98 and cheapest months were September, October and November with €20.60. The <a href="https://wf.lavatech.top/lavatech-blog/lavatech-infrastructure-review-2020-q1-edition" rel="nofollow">infrastructure review we did in Q1 2020</a> also helped with reducing expenses.</li>
<li>We paid €143.88 (~$171.98) to Online.net (Scaleway Dedibox). All months were €11.99. (2019: €143.88)</li>
<li>We paid €67.90 (~$81.16) to Scaleway Elements (2019: €55.99).</li></ul>

<p>Note: All of Scaleway was paid directly by Ave. All but 3 months (€35.97) of Online.net were paid by Ave.</p>

<p>In total, we paid €682.48 (~$785.72) for servers in 2020 (2019: €734.81).</p>

<h2 id="expense-domains" id="expense-domains">Expense: Domains</h2>

<p>We bought many cute domains this year.</p>

<p>While we do our best to reflect the correct numbers here, they&#39;re not perfect. Stuff like elixi.re domains we pay for renewal of (but don&#39;t own yet) aren&#39;t included, and we may have forgotten to include some registrars.</p>

<p>Do note that 2019 numbers do not exclude personal purchases while 2020 numbers do.</p>
<ul><li>We paid $86.85 to Porkbun. (2019: $146.21)</li>
<li>We paid $27.96 to Dynadot. (2019: $27.46)</li>
<li>We paid $41.96 to Namecheap (2019: $22.53).</li>
<li>We paid $16.21 to Cloudflare (2019: $8.03).</li></ul>

<p>In total, we paid $172.98 for domains in 2020 (2019: $228.19).</p>

<h2 id="expense-kernelcare" id="expense-kernelcare">Expense: KernelCare</h2>

<p>We have KernelCare on our main hypervisor, laserjet.</p>

<p>We have a 2 server license, one in use for LavaTech and other in use by our friends at General Programming (which is excluded from the number below). This arrangement allows us to get a slightly favorable per server cost.</p>

<p>During certain parts of the year we bought more licenses temporarily to test other servers and move between servers.</p>
<ul><li>We paid $46.01 for KernelCare in 2020 (2019: $35.40)</li></ul>

<p>Note: Only one month ($6.90) was paid by LavaTech funds. Rest was paid directly by Ave.</p>

<h2 id="personal-expenses-through-lavatech-funds" id="personal-expenses-through-lavatech-funds">Personal Expenses through LavaTech funds</h2>

<p>I (Ave) owe a personal apology here for using the wrong card for one payment. Considering I also paid for a large number of expenses with my own funds, I hope this can be excused.</p>
<ul><li>$53.53 was paid to General Programming, LLC for helping install servers. (without fees: $53)</li></ul>

<p>In total, we paid $53.53 for personal expenses through LavaTech funds in 2020 (2019: $26.29).</p>

<h2 id="in-conclusion" id="in-conclusion">In conclusion</h2>
<ul><li>We made $1028. (2019: $563)</li>
<li>We got to keep $855.98 of it after fees. (2019: $340.22)</li>
<li>We spent $1114.96 (doesn&#39;t include personal expenses) (2019: $1140.22).</li>
<li>After fees, %76.77 of our expenses were paid by donations (2019: %29.83).</li>
<li>Exactly $258.98 was paid out of pocket (2019: $800).</li></ul>

<p><img src="https://nda.lol/i/7hir6o77.png" alt="Pie chart showing distribution of expenses in 2020"></p>

<p>We&#39;d like to thank all of you for supporting us, by using our services, by recommending our services, and by donating domains and funds to our services.</p>

<p>We&#39;re closer than ever to being self sustaining, and that makes us unbelievably happy. Thank you so much to everyone who used our services, who recommended our services and those who supported us in any way.</p>

<p>Shameless plug: If you&#39;d like to help make that percentage be higher for 2021, <a href="https://patreon.com/aveao" rel="nofollow">here&#39;s our patreon</a>. Anything helps.</p>

<p>(Tags to jump to other related posts: <a href="/lavatech-blog/tag:financialreport" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">financialreport</span></a> <a href="/lavatech-blog/tag:report" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">report</span></a>)</p>
]]></content:encoded>
      <guid>https://wf.lavatech.top/lavatech-blog/lavatech-financial-report-2020</guid>
      <pubDate>Sat, 13 Mar 2021 22:53:50 +0000</pubDate>
    </item>
    <item>
      <title>Guide: Changing XMPP password in Conversations</title>
      <link>https://wf.lavatech.top/lavatech-blog/guide-changing-xmpp-password-in-conversations</link>
      <description>&lt;![CDATA[Hello everyone welcome to my quick guide on how to change password in Conversations:&#xA;&#xA;!--more--&#xA;&#xA;0) Open Conversations, go to the main view, hit the 3 dots on top right&#xA;&#xA;1) Go to Manage accounts&#xA;&#xA;2) Pick your account&#xA;&#xA;3) Hit the 3 dots on top right, smash that &#34;Change password&#34; button&#xA;&#xA;4) Change your password by putting your current password to the first box and the new one to the second, and hitting the &#34;Change Password&#34; button&#xA;&#xA;Thank you for reading my guide.&#xA;&#xA;(Tags to jump to other related posts: #guide, #a3pm)]]&gt;</description>
      <content:encoded><![CDATA[<p>Hello everyone welcome to my quick guide on how to change password in <a href="https://f-droid.org/en/packages/eu.siacs.conversations/" rel="nofollow">Conversations</a>:</p>



<p>0) Open Conversations, go to the main view, hit the 3 dots on top right</p>

<p>1) Go to Manage accounts</p>

<p><img src="https://elixi.re/t/sm4gotw27.jpg" alt=""></p>

<p>2) Pick your account</p>

<p><img src="https://elixi.re/t/srhrfaw69.jpg" alt=""></p>

<p>3) Hit the 3 dots on top right, smash that “Change password” button</p>

<p><img src="https://elixi.re/t/sgp4lh9wl.jpg" alt=""></p>

<p>4) Change your password by putting your current password to the first box and the new one to the second, and hitting the “Change Password” button</p>

<p><img src="https://elixi.re/t/s8exfqkp6.jpg" alt=""></p>

<p>Thank you for reading my guide.</p>

<p>(Tags to jump to other related posts: <a href="/lavatech-blog/tag:guide" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">guide</span></a>, <a href="/lavatech-blog/tag:a3pm" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">a3pm</span></a>)</p>
]]></content:encoded>
      <guid>https://wf.lavatech.top/lavatech-blog/guide-changing-xmpp-password-in-conversations</guid>
      <pubDate>Tue, 27 Oct 2020 20:06:00 +0000</pubDate>
    </item>
    <item>
      <title>May 2020 Updates for a3.pm XMPP Services</title>
      <link>https://wf.lavatech.top/lavatech-blog/a3pm-may-2020</link>
      <description>&lt;![CDATA[Hello everyone, a3.pm XMPP Services had several (unannounced) downtimes today as I did some changes to a3.pm.&#xA;&#xA;!--more--&#xA;&#xA;I&#39;ve updated the server from ejabberd 20.03 to 20.04, released 4 days ago.&#xA;I&#39;ve enabled STUN/TURN to enable Video/Audio calls. This is somewhat big. Here&#39;s the relevant issue, and a number of links explaining this. You may use this feature with Conversations. I haven&#39;t tested it yet, however if you do manage to try it out, please let me know if it works or not on email or XMPP a@a3.pm.&#xA;I synced the configuration on the server to the one on the repository. The actual settings were the same, but locations of them weren&#39;t, and they missed notes etc from each other. I&#39;ve synced these, mostly from the repo to the server. You can find the relevant commit here.&#xA;I&#39;ve open sourced our MAM wiping systemd service/timer.&#xA;We&#39;ve updated the SSL certificate. This is a downtime we have to face roughly every 80 days.&#xA;&#xA;Thanks as always for using our services,&#xA;Ave&#xA;&#xA;(Tags to jump to other related posts: #a3pm)]]&gt;</description>
      <content:encoded><![CDATA[<p>Hello everyone, a3.pm XMPP Services had several (unannounced) downtimes today as I did some changes to a3.pm.</p>


<ul><li>I&#39;ve updated the server from ejabberd 20.03 to 20.04, released 4 days ago.</li>
<li>I&#39;ve enabled STUN/TURN to enable Video/Audio calls. This is somewhat big. <a href="https://gitlab.com/lavatech/a3.pm/-/issues/11" rel="nofollow">Here&#39;s the relevant issue, and a number of links explaining this</a>. You may use this feature with Conversations. I haven&#39;t tested it yet, however if you do manage to try it out, please let me know if it works or not on email or XMPP a@a3.pm.</li>
<li>I synced the configuration on the server to the one on the repository. The actual settings were the same, but locations of them weren&#39;t, and they missed notes etc from each other. I&#39;ve synced these, mostly from the repo to the server. <a href="https://gitlab.com/lavatech/a3.pm/-/commit/8a2221cf6673023a24b023826add03e355315677" rel="nofollow">You can find the relevant commit here</a>.</li>
<li>I&#39;ve open sourced our <a href="https://gitlab.com/lavatech/a3.pm/-/commit/1c1c75b689881cd646b4945d340dd2890d6b0949" rel="nofollow">MAM wiping systemd service/timer</a>.</li>
<li>We&#39;ve updated the SSL certificate. This is a downtime we have to face roughly every 80 days.</li></ul>

<p>Thanks as always for using our services,
Ave</p>

<p>(Tags to jump to other related posts: <a href="/lavatech-blog/tag:a3pm" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">a3pm</span></a>)</p>
]]></content:encoded>
      <guid>https://wf.lavatech.top/lavatech-blog/a3pm-may-2020</guid>
      <pubDate>Sat, 02 May 2020 13:20:11 +0000</pubDate>
    </item>
    <item>
      <title>Mirror move: Our Official Manjaro ARM mirror is now an Official Manjaro mirror</title>
      <link>https://wf.lavatech.top/lavatech-blog/manjaro-mirror-move</link>
      <description>&lt;![CDATA[Hey all,&#xA;&#xA;As title says, we used to be a Manjaro ARM mirror for several months, but exactly 4 weeks ago, it became a part of Manjaro&#39;s regular mirrors. This was rather big and honestly amazing news for Manjaro ARM.&#xA;&#xA;!--more--&#xA;&#xA;It did however mean that our mirror would be deprecated.&#xA;&#xA;We thought of becoming a regular mirror, but couldn&#39;t find easy resources on how to become an official one quickly, and I (ave) was quite busy at the time, so it got kind of ignored.&#xA;&#xA;Well, that changes today! We&#39;re now an official Manjaro mirror. Well, it was ready yesterday, but it got approved today, and we only switched it to the manjaro.org upstream today (that&#39;s the equivalent of a T2 Arch repo going to T1).&#xA;&#xA;You shouldn&#39;t need to do much and it should get activated automatically based on ping, but if you want to add it manually, our mirror is at https://manjaro.mirrors.lavatech.top/&#xA;&#xA;Signed,&#xA;LavaTech Team&#xA;&#xA;(Tags to jump to other related posts: #manjaro #mirror)]]&gt;</description>
      <content:encoded><![CDATA[<p>Hey all,</p>

<p>As title says, we used to be a Manjaro ARM mirror for several months, but exactly 4 weeks ago, <a href="https://forum.manjaro.org/t/another-mirror-transition-manual-intervention-required/132302" rel="nofollow">it became a part of Manjaro&#39;s regular mirrors</a>. This was rather big and honestly amazing news for Manjaro ARM.</p>



<p>It did however mean that our mirror would be deprecated.</p>

<p>We thought of becoming a regular mirror, but couldn&#39;t find easy resources on how to become an official one quickly, and I (ave) was quite busy at the time, so it got kind of ignored.</p>

<p>Well, that changes today! We&#39;re now an official Manjaro mirror. Well, it was ready yesterday, <a href="https://gitlab.manjaro.org/webpage/manjaro-web-repo/-/issues/11" rel="nofollow">but it got approved today</a>, and we only switched it to the manjaro.org upstream today (that&#39;s the equivalent of a T2 Arch repo going to T1).</p>

<p>You shouldn&#39;t need to do much and it should get activated automatically based on ping, but if you want to add it manually, our mirror is at <a href="https://manjaro.mirrors.lavatech.top/" rel="nofollow">https://manjaro.mirrors.lavatech.top/</a></p>

<p>Signed,
LavaTech Team</p>

<p>(Tags to jump to other related posts: <a href="/lavatech-blog/tag:manjaro" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">manjaro</span></a> <a href="/lavatech-blog/tag:mirror" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">mirror</span></a>)</p>
]]></content:encoded>
      <guid>https://wf.lavatech.top/lavatech-blog/manjaro-mirror-move</guid>
      <pubDate>Tue, 21 Apr 2020 20:34:53 +0000</pubDate>
    </item>
    <item>
      <title>Announcing Experimental IPv6 support on a3.pm XMPP Services</title>
      <link>https://wf.lavatech.top/lavatech-blog/a3pm-xmpp-ipv6</link>
      <description>&lt;![CDATA[Hello everyone,&#xA;&#xA;I&#39;ve just enabled experimental IPv6 support on a3.pm XMPP services.&#xA;&#xA;!--more--&#xA;&#xA;By that, I mean that I&#39;ve:&#xA;&#xA;Added AAAA records&#xA;Tested basic XMPP functionality (successful connection, fetching message history, sending messages) with an IPv6-only connection (which succeeded)&#xA;Updated nginx to also serve on IPv6 on port 80&#xA;Updated sslh to also serve on IPv6 on port 443&#xA;&#xA;One thing that I haven&#39;t tested that has a chance of failing is HTTP file uploads/fetches with IPv6, though it very likely will work.&#xA;&#xA;Please let us know if anything doesn&#39;t work! As always, you can reach us on a@a3.pm or l@a3.pm via XMPP or email, or use our Discord Guild.&#xA;&#xA;As always, thanks for your interest in our services,&#xA;Ave&#xA;&#xA;(Tags to jump to other related posts: #a3pm #ipv6)]]&gt;</description>
      <content:encoded><![CDATA[<p>Hello everyone,</p>

<p>I&#39;ve just enabled experimental IPv6 support on a3.pm XMPP services.</p>



<p>By that, I mean that I&#39;ve:</p>
<ul><li>Added AAAA records</li>
<li>Tested basic XMPP functionality (successful connection, fetching message history, sending messages) with an IPv6-only connection (which succeeded)</li>
<li>Updated nginx to also serve on IPv6 on port 80</li>
<li>Updated sslh to also serve on IPv6 on port 443</li></ul>

<p>One thing that I haven&#39;t tested that has a chance of failing is HTTP file uploads/fetches with IPv6, though it very likely will work.</p>

<p>Please let us know if anything doesn&#39;t work! As always, you can reach us on a@a3.pm or l@a3.pm via XMPP or email, or use our <a href="https://discord.gg/urgYG9S" rel="nofollow">Discord Guild</a>.</p>

<p>As always, thanks for your interest in our services,
Ave</p>

<p>(Tags to jump to other related posts: <a href="/lavatech-blog/tag:a3pm" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">a3pm</span></a> <a href="/lavatech-blog/tag:ipv6" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">ipv6</span></a>)</p>
]]></content:encoded>
      <guid>https://wf.lavatech.top/lavatech-blog/a3pm-xmpp-ipv6</guid>
      <pubDate>Tue, 21 Apr 2020 15:57:01 +0000</pubDate>
    </item>
    <item>
      <title>LavaTech Bitwarden is moving from Bitwarden to Bitwarden_rs</title>
      <link>https://wf.lavatech.top/lavatech-blog/bitwarden-move</link>
      <description>&lt;![CDATA[Hello everyone,&#xA;&#xA;To make LavaTech Bitwarden better for both you and us, we&#39;re moving to bitwardenrs, a third party bitwarden server. &#xA;&#xA;!--more--&#xA;&#xA;We&#39;re sure that you&#39;re all well aware of certain issues LavaTech Bitwarden faced, especially regarding downtimes and email issues. &#xA;&#xA;Bitwarden itself had certain issues:&#xA;&#xA;It was written in .net core, used mssql etc, and was rather heavy for a small scale deployment like ours.&#xA;It required the use of docker-compose and was made out of ~10 containers. This didn&#39;t play nicely with our Docker network, leading to occasional downtimes and email issues.&#xA;It didn&#39;t allow accessing premium features or creating an organization without purchasing a license directly from Bitwarden, making self-hosting rather useless.&#xA;This was able to be bypassed with use of projects such as BitBetter (https://github.com/jakeswenson/BitBetter). We did use this, but that still required us to manually generate licenses for people.&#xA;&#xA;bitwardenrs has premium features enabled for everyone, you can create an organization without purchasing a license or asking us for a license file.&#xA;&#xA;It&#39;s all self contained in one docker container, and plays rather nicely with our network. We&#39;ve also fixed the email issues for both instances (that was mostly due to our messy network tho, which is now also sorted out).&#xA;&#xA;And according to our early tests, it performs much better than Bitwarden itself, both in terms of actual performance and stability. If you had issues with it before, we recommend trying it out again.&#xA;&#xA;Existing users&#xA;&#xA;As the database in the backend isn&#39;t compatible with bitwardenrs, we need existing users that want to preserve their data to follow these instructions:&#xA;&#xA;Login to bw.lavatech.top on a browser.&#xA;Go to Tools -  Export Vault, pick &#34;.json&#34;, enter your password, download your file.&#xA;Go to bitwarden.lavatech.top on a browser, register a new account, verify email, log in.&#xA;Go to Tools -  Import Data, pick &#34;Bitwarden (json)&#34;, select the file you downloaded, hit &#34;Import Data&#34;, and wait for it to finish. This process may take several minutes. There&#39;s a potential that it might time out and give an error, however it will still add everything in the background. Please do not try to add it again, it will just add duplicates.&#xA;Log out on any other device, extension etc you use Lavatech Bitwarden on, update domain to bitwarden.lavatech.top and login again.&#xA;&#xA;Our old Bitwarden instance will be shutting down in a month (May 18, 2020), or when we confirm that all users have migrated, whichever is sooner.&#xA;&#xA;Thanks for your interest,&#xA;LavaTech Team&#xA;&#xA;(Tags to jump to other related posts: #bitwarden)]]&gt;</description>
      <content:encoded><![CDATA[<p>Hello everyone,</p>

<p>To make LavaTech Bitwarden better for both you and us, we&#39;re moving to <a href="https://github.com/dani-garcia/bitwarden_rs" rel="nofollow">bitwarden_rs</a>, a third party bitwarden server.</p>



<p>We&#39;re sure that you&#39;re all well aware of certain issues LavaTech Bitwarden faced, especially regarding downtimes and email issues.</p>

<p>Bitwarden itself had certain issues:</p>
<ul><li>It was written in .net core, used mssql etc, and was rather heavy for a small scale deployment like ours.</li>
<li>It required the use of docker-compose and was made out of ~10 containers. This didn&#39;t play nicely with our Docker network, leading to occasional downtimes and email issues.</li>
<li>It didn&#39;t allow accessing premium features or creating an organization without purchasing a license directly from Bitwarden, making self-hosting rather useless.</li>
<li>This was able to be bypassed with use of projects such as BitBetter (<a href="https://github.com/jakeswenson/BitBetter" rel="nofollow">https://github.com/jakeswenson/BitBetter</a>). We did use this, but that still required us to manually generate licenses for people.</li></ul>

<p>bitwarden_rs has premium features enabled for everyone, you can create an organization without purchasing a license or asking us for a license file.</p>

<p>It&#39;s all self contained in one docker container, and plays rather nicely with our network. We&#39;ve also fixed the email issues for both instances (that was mostly due to our messy network tho, which is now also sorted out).</p>

<p>And according to our early tests, it performs much better than Bitwarden itself, both in terms of actual performance and stability. If you had issues with it before, we recommend trying it out again.</p>

<h2 id="existing-users" id="existing-users">Existing users</h2>

<p>As the database in the backend isn&#39;t compatible with bitwarden_rs, we need existing users that want to preserve their data to follow these instructions:</p>
<ul><li>Login to bw.lavatech.top on a browser.</li>
<li>Go to Tools –&gt; Export Vault, pick “.json”, enter your password, download your file.</li>
<li>Go to bitwarden.lavatech.top on a browser, register a new account, verify email, log in.</li>
<li>Go to Tools –&gt; Import Data, pick “Bitwarden (json)”, select the file you downloaded, hit “Import Data”, and wait for it to finish. This process may take several minutes. There&#39;s a potential that it might time out and give an error, however it will still add everything in the background. Please do not try to add it again, it will just add duplicates.</li>
<li>Log out on any other device, extension etc you use Lavatech Bitwarden on, update domain to bitwarden.lavatech.top and login again.</li></ul>

<p>Our old Bitwarden instance will be shutting down in a month (May 18, 2020), or when we confirm that all users have migrated, whichever is sooner.</p>

<p>Thanks for your interest,
LavaTech Team</p>

<p>(Tags to jump to other related posts: <a href="/lavatech-blog/tag:bitwarden" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">bitwarden</span></a>)</p>
]]></content:encoded>
      <guid>https://wf.lavatech.top/lavatech-blog/bitwarden-move</guid>
      <pubDate>Sat, 18 Apr 2020 15:08:50 +0000</pubDate>
    </item>
    <item>
      <title>Elixi.re &amp; Ratelimited.me Announces the Planned Merger of Their Operations</title>
      <link>https://wf.lavatech.top/lavatech-blog/elixi-re-and-ratelimited-me-announces-the-planned-merger-of-their-operations</link>
      <description>&lt;![CDATA[Istanbul, TR, Release:  April 1, 2020. For Immediate Release.&#xA;&#xA;Update, April 2, 2020: Date of post was bolded.&#xA;&#xA;Elixi.re and Ratelimited.me have announced today the planned merger of their operations to offer a unified file sharing solution to the market. Elixi.re will acquire the Ratelimited.me assets, community and hosting, and the merged business will operate under the ElixiLimited brand.&#xA;&#xA;!--more--&#xA;&#xA;ElixiLimited Logo&#xA;&#xA;Elixi.re, founded in 2018, provides intelligent file sharing solutions that boost productivity, supercharge collaboration, and keep the organization connected. Its rich heritage in amusing domains and high uptime with long-standing partnerships with numerous other file sharing services provide a market leading proposition. Elixi.re is used by hundreds of users worldwide.&#xA;&#xA;The expanded business will serve 1200+ users and 100.000+ files per day.&#xA;&#xA;Elixi.re is a main File Hosting Services provider in Istanbul. It has been solely focused on offering file hosting since the year 2018. Since its inception, Elixi.re’s business and service offering have evolved to meet the unique demands of the dynamic and maturing image host market.&#xA;&#xA;To be the leading image hosting provider, Elixi.re has made stability the central element to everything that it does.&#xA;&#xA;More information about the software products it offers can be found at the website of LavaTech: https://lavatech.top&#xA;&#xA;A spokesperson for Elixi.re shared that they expect definitive agreements to be completed by 2 April 2020 and the operations and assets of Ratelimited.me to be transferred to Elixi.re shortly thereafter.&#xA;&#xA;Contact info:&#xA;Name: Ave Ozkal&#xA;Organization: LavaTech&#xA;Address: Chynoweth House Trevissome Park Apt 30074 Truro TR4 8UN United Kingdom&#xA;Phone: +1-240-621-1337&#xA;&#xA;(Tags to jump to other related posts: #aprilfools)]]&gt;</description>
      <content:encoded><![CDATA[<p>Istanbul, TR, Release:  <strong>April 1</strong>, 2020. <strong>For Immediate Release.</strong></p>

<p><strong>Update, April 2, 2020:</strong> Date of post was bolded.</p>

<p><a href="https://elixi.re" rel="nofollow">Elixi.re</a> and <a href="https://ratelimited.me" rel="nofollow">Ratelimited.me</a> have announced today the planned merger of their operations to offer a unified file sharing solution to the market. <a href="https://elixi.re" rel="nofollow">Elixi.re</a> will acquire the <a href="https://ratelimited.me" rel="nofollow">Ratelimited.me</a> assets, community and hosting, and the merged business will operate under the <strong>ElixiLimited</strong> brand.</p>



<p><img src="https://elixi.re/i/elixilimited.png" alt="ElixiLimited Logo"></p>

<p><a href="https://elixi.re" rel="nofollow">Elixi.re</a>, founded in 2018, provides intelligent file sharing solutions that boost productivity, supercharge collaboration, and keep the organization connected. Its rich heritage in amusing domains and high uptime with long-standing partnerships with numerous other file sharing services provide a market leading proposition. Elixi.re is used by hundreds of users worldwide.</p>

<p>The expanded business will serve 1200+ users and 100.000+ files per day.</p>

<p><a href="https://elixi.re" rel="nofollow">Elixi.re</a> is a main File Hosting Services provider in Istanbul. It has been solely focused on offering file hosting since the year 2018. Since its inception, <a href="https://elixi.re" rel="nofollow">Elixi.re</a>’s business and service offering have evolved to meet the unique demands of the dynamic and maturing image host market.</p>

<p>To be the leading image hosting provider, <a href="https://elixi.re" rel="nofollow">Elixi.re</a> has made stability the central element to everything that it does.</p>

<p>More information about the software products it offers can be found at the website of LavaTech: <a href="https://lavatech.top" rel="nofollow">https://lavatech.top</a></p>

<p>A spokesperson for <a href="https://elixi.re" rel="nofollow">Elixi.re</a> shared that they expect definitive agreements to be completed by 2 April 2020 and the operations and assets of <a href="https://ratelimited.me" rel="nofollow">Ratelimited.me</a> to be transferred to <a href="https://elixi.re" rel="nofollow">Elixi.re</a> shortly thereafter.</p>

<p>Contact info:
Name: Ave Ozkal
Organization: LavaTech
Address: Chynoweth House Trevissome Park Apt 30074 Truro TR4 8UN United Kingdom
Phone: +1-240-621-1337</p>

<p>(Tags to jump to other related posts: <a href="/lavatech-blog/tag:aprilfools" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">aprilfools</span></a>)</p>
]]></content:encoded>
      <guid>https://wf.lavatech.top/lavatech-blog/elixi-re-and-ratelimited-me-announces-the-planned-merger-of-their-operations</guid>
      <pubDate>Tue, 31 Mar 2020 23:15:46 +0000</pubDate>
    </item>
    <item>
      <title>LavaTech Infrastructure Review, 2020 Q1 Edition</title>
      <link>https://wf.lavatech.top/lavatech-blog/lavatech-infrastructure-review-2020-q1-edition</link>
      <description>&lt;![CDATA[Hey guys, this is our first ever LavaTech Infrastructure Review. This is a set of posts that we aim to do every quarter, even if there&#39;s no change.&#xA;&#xA;However, in this quarter, we did have some significant changes.&#xA;&#xA;!--more--&#xA;&#xA;This document was mostly written by Ave, but it was reviewed and approved by both LavaTech members.&#xA;&#xA;Cold storage for backups&#xA;&#xA;One of the main changes we made in this quarter was moving important old backups from hot storage to cold storage, and nuking unneeded backups.&#xA;&#xA;In the end we removed around 50GB of files and moved around 800GB of files.&#xA;&#xA;We use Backblaze B2 for hot storage. We chose Scaleway C14 Cold Storage for cold storage (I explained why here).&#xA;&#xA;The move of backups is still not automated, but it&#39;ll be done when I find the time. Right now we use rclone to upload, here&#39;s our config.&#xA;&#xA;I live tweeted our move, but here&#39;s an important note:&#xA;&#xA;For 500GB:&#xA;B2 costs $2.5/mo&#xA;B2 download costs $5&#xA;C14 Cold Storage costs EUR1/mo&#xA;C14 download costs EUR5 (if not to a server on scaleway itself, which let&#39;s be honest, very few will do that)&#xA;&#xA;So, while C14 Cold Storage is ~2.5x cheaper to store, it costs the roughly the same to get data off of it.&#xA;&#xA;For us, it&#39;ll make more sense to upload to B2 and C14 simultaneously, and then delete files off of B2 after a week.&#xA;&#xA;It cost us roughly a month&#39;s worth of B2 fees just in download fees, and C14 does cost ~2.5x less as I stated above, so quick maths states that it&#39;ll pay itself off in a couple months.&#xA;&#xA;Netbox&#xA;&#xA;Until around mid 2019, we used to either informally exchange information about servers. In mid 2019, we created a private repo called infra under elixire group on Gitlab.com.&#xA;&#xA;This was where we kept our issues about servers, and where we kept markdown files describing some stuff that may be handy to know about servers.&#xA;&#xA;However, this was not standardized, and didn&#39;t cover everything. It was mostly just notes.&#xA;&#xA;I did know that netbox existed as our friends at general programming have one, and I intended to set up one for ourselves, but I only really got time to do so a couple weeks ago.&#xA;&#xA;So, I set up a netbox instance, and after Luna and me working on and off for weeks, we successfully completed adding everything. Everything being anything from cloud servers to home servers, containers to virtual machines (both were added as VMs), IPs to services have been added.&#xA;&#xA;During this process, we identified numerous unused servers, and numerous anomalies (such as 10GB of ram on a container that just runs a webserver), which led to us nuking numerous VPSes and CTs.&#xA;&#xA;Bye bye VPS: avefedi&#xA;&#xA;avefedi was a server that was dedicated to hosting the Pleroma instance on p.a3.pm.&#xA;&#xA;It previously hosted 90dns and they were both on same server, but server crashed randomly and I created a new server for 90dns as I worked with Scaleway to bring this machine up. This server came up after a day or two of downtime, and was dedicated to hosting the p.a3.pm Pleroma instance ever since. It&#39;s honestly overkill for just a Pleroma instance, which is why I moved it to a container.&#xA;&#xA;Provider: Scaleway (start1-xs)&#xA;Ran between: December 1, 2018 - March 17, 2020 (1 year, 3 months, 16 days)&#xA;Saved: 2EUR/mo&#xA;&#xA;&#34;Instance has been deleted&#34;&#xA;&#xA;Bye bye VPS: demonhouse&#xA;&#xA;demonhouse was a shared server that we gave access to close friends to host small stuff they needed to host. Everyone had root, and it was in use as late as October 2019.&#xA;&#xA;Provider: Hetzner (CX11)&#xA;Ran between: October 10, 2018 - March 4, 2020 (1 year, 4 months, 25 days)&#xA;Saved: 2.49EUR/mo&#xA;&#xA;Bye bye VPS: einf&#xA;&#xA;einf was a server that was dedicated to moving files between cloud providers, then ran a honeypot for a couple weeks.&#xA;&#xA;Provider: Hetzner (CX11)&#xA;Ran between: January 21, 2020 - March 4, 2020 (1 month, 14 days)&#xA;Saved: 2.49EUR/mo&#xA;&#xA;Bye bye CTs: firefly, lasagnatube&#xA;&#xA;firefly was a personal container hosting a Firefly III instance. Firefly III is an open source financial tracking software, one I tried to use to track my spending, but it quickly became a burden on me to keep it up to date, and i stopped using it.&#xA;&#xA;lasagnatube was a container hosting LasagnaTube. While LasagnaTube is owned by Lasagna Ltd, it was hosted on LavaTech servers, which is why it&#39;s mentioned here. LasagnaTube files were moved into cold storage.&#xA;&#xA;(Tags to jump to other related posts: #infrareview #report)]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="https://www.youtube.com/watch?v=I2Tqujw22Ls" rel="nofollow">Hey guys</a>, this is our first ever LavaTech Infrastructure Review. This is a set of posts that we aim to do every quarter, even if there&#39;s no change.</p>

<p>However, in this quarter, we did have some significant changes.</p>



<p>This document was mostly written by Ave, but it was reviewed and approved by both LavaTech members.</p>

<h2 id="cold-storage-for-backups" id="cold-storage-for-backups">Cold storage for backups</h2>

<p>One of the main changes we made in this quarter was moving important old backups from hot storage to cold storage, and nuking unneeded backups.</p>

<p>In the end we removed around 50GB of files and moved around 800GB of files.</p>

<p>We use <a href="https://www.backblaze.com/b2/cloud-storage.html" rel="nofollow">Backblaze B2</a> for hot storage. We chose <a href="https://www.scaleway.com/en/c14-cold-storage/" rel="nofollow">Scaleway C14 Cold Storage</a> for cold storage (I explained why <a href="https://wf.lavatech.top/ave/quick-post-using-scaleway-c14-cold-storage-with-rclone" rel="nofollow">here</a>).</p>

<p>The move of backups is still not automated, but it&#39;ll be done when I find the time. Right now we use rclone to upload, <a href="https://wf.lavatech.top/ave/quick-post-using-scaleway-c14-cold-storage-with-rclone" rel="nofollow">here&#39;s our config</a>.</p>

<p>I <a href="https://twitter.com/warnvod/status/1233314961805455360" rel="nofollow">live tweeted our move</a>, but here&#39;s an important note:</p>

<p>For 500GB:
– B2 costs $2.5/mo
– B2 download costs $5
– C14 Cold Storage costs EUR1/mo
– C14 download costs EUR5 (if not to a server on scaleway itself, which let&#39;s be honest, very few will do that)</p>

<p>So, while C14 Cold Storage is ~2.5x cheaper to <em>store</em>, it costs the roughly the same to get data off of it.</p>

<p>For us, it&#39;ll make more sense to upload to B2 and C14 simultaneously, and then delete files off of B2 after a week.</p>

<p>It cost us roughly a month&#39;s worth of B2 fees just in download fees, and C14 does cost ~2.5x less as I stated above, so <a href="https://www.youtube.com/watch?v=X09oxyIeGuY" rel="nofollow">quick maths</a> states that it&#39;ll pay itself off in a couple months.</p>

<h2 id="netbox" id="netbox">Netbox</h2>

<p>Until around mid 2019, we used to either informally exchange information about servers. In mid 2019, we created a private repo called <code>infra</code> under <code>elixire</code> group on Gitlab.com.</p>

<p>This was where we kept our issues about servers, and where we kept markdown files describing some stuff that may be handy to know about servers.</p>

<p>However, this was not standardized, and didn&#39;t cover everything. It was mostly just notes.</p>

<p>I did know that netbox existed as our friends at <a href="https://generalprogramming.org" rel="nofollow">general programming</a> have one, and I intended to set up one for ourselves, but I only really got time to do so a couple weeks ago.</p>

<p>So, I set up a netbox instance, and after Luna and me working on and off for weeks, we successfully completed adding everything. <a href="https://elixi.re/i/zlc044ax.png" rel="nofollow">Everything being anything from cloud servers to home servers, containers to virtual machines (both were added as VMs), IPs to services have been added.</a></p>

<p>During this process, we identified numerous unused servers, and numerous anomalies (such as 10GB of ram on a container that just runs a webserver), which led to us nuking numerous VPSes and CTs.</p>

<h2 id="bye-bye-vps-avefedi" id="bye-bye-vps-avefedi">Bye bye VPS: avefedi</h2>

<p>avefedi was a server that was dedicated to hosting the Pleroma instance on p.a3.pm.</p>

<p>It previously hosted 90dns and they were both on same server, but server crashed randomly and I created a new server for 90dns as I worked with Scaleway to bring this machine up. This server came up after a day or two of downtime, and was dedicated to hosting the p.a3.pm Pleroma instance ever since. It&#39;s honestly overkill for just a Pleroma instance, <a href="https://p.a3.pm/notice/9t6J6KoXa3f3T1jewC" rel="nofollow">which is why I moved it to a container</a>.</p>
<ul><li>Provider: Scaleway (start1-xs)</li>
<li>Ran between: December 1, 2018 – March 17, 2020 (1 year, 3 months, 16 days)</li>
<li>Saved: 2EUR/mo</li></ul>

<p><img src="https://elixi.re/i/hyyprukx.png" alt="&#34;Instance has been deleted&#34;"></p>

<h2 id="bye-bye-vps-demonhouse" id="bye-bye-vps-demonhouse">Bye bye VPS: demonhouse</h2>

<p>demonhouse was a shared server that we gave access to close friends to host small stuff they needed to host. Everyone had root, and it was in use as late as October 2019.</p>
<ul><li>Provider: Hetzner (CX11)</li>
<li>Ran between: October 10, 2018 – March 4, 2020 (1 year, 4 months, 25 days)</li>
<li>Saved: 2.49EUR/mo</li></ul>

<h2 id="bye-bye-vps-einf" id="bye-bye-vps-einf">Bye bye VPS: einf</h2>

<p>einf was a server that was dedicated to moving files between cloud providers, then ran a honeypot for a couple weeks.</p>
<ul><li>Provider: Hetzner (CX11)</li>
<li>Ran between: January 21, 2020 – March 4, 2020 (1 month, 14 days)</li>
<li>Saved: 2.49EUR/mo</li></ul>

<h2 id="bye-bye-cts-firefly-lasagnatube" id="bye-bye-cts-firefly-lasagnatube">Bye bye CTs: firefly, lasagnatube</h2>

<p><code>firefly</code> was a personal container hosting a <a href="https://github.com/firefly-iii/firefly-iii" rel="nofollow">Firefly III</a> instance. Firefly III is an open source financial tracking software, one I tried to use to track my spending, but it quickly became a burden on me to keep it up to date, and i stopped using it.</p>

<p><code>lasagnatube</code> was a container hosting LasagnaTube. While LasagnaTube is owned by Lasagna Ltd, it was hosted on LavaTech servers, which is why it&#39;s mentioned here. LasagnaTube files were moved into cold storage.</p>

<p>(Tags to jump to other related posts: <a href="/lavatech-blog/tag:infrareview" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">infrareview</span></a> <a href="/lavatech-blog/tag:report" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">report</span></a>)</p>
]]></content:encoded>
      <guid>https://wf.lavatech.top/lavatech-blog/lavatech-infrastructure-review-2020-q1-edition</guid>
      <pubDate>Mon, 16 Mar 2020 13:21:22 +0000</pubDate>
    </item>
    <item>
      <title>LavaTech Financial Report, 2019 edition</title>
      <link>https://wf.lavatech.top/lavatech-blog/lavatech-financial-report-2020-edition</link>
      <description>&lt;![CDATA[What&#39;s happening forum?&#xA;&#xA;This is our first financial report to date, due to this, there won&#39;t be any data to compare to, but we hope that the data is useful regardless.&#xA;&#xA;We also released a transparency report earlier this week, you can read it here.&#xA;&#xA;This is released on 2020-02-27, with numbers as of this very date.&#xA;&#xA;!--more--&#xA;&#xA;This document was mostly written by Ave, but it was reviewed and approved by both LavaTech members.&#xA;&#xA;This document was edited on 2020-03-12 to add KernelCare fees. Similarly, title was changed from 2020 to 2019, because calling it 2020 was a bad idea.&#xA;&#xA;Income: Patreon&#xA;&#xA;Patreon is our main source of donations for LavaTech.&#xA;&#xA;Graph of Patreon income&#xA;&#xA;In 2019, we made $563 (minus taxes and fees) through Patreon.&#xA;We had no refunds.&#xA;$83.00 went to supporting other creators (I sadly cannot find a way to pull up a list of who they were, however as of November 2019, we aren&#39;t paying for our Patreon patronage through LavaTech).&#xA;Starting in June, we started using Payoneer for server payments to be able to use a debit card.&#xA;Before June, we were using Luna&#39;s Paypal, but we had to switch away due to Brazilian Paypal banning the use of balance internationally.&#xA;Move to Payoneer introduced further fees.&#xA;&#xA;After support for other creators, we were left with $480.&#xA;&#xA;Expenses: Taxes and fees&#xA;&#xA;$36.76 went to VAT.&#xA;$35.93 went to Patreon processing fees.&#xA;$28.15 went to Patreon platform fees.&#xA;$12.00 went to activating out Payoneer debit card.&#xA;$11.62 went to Payoneer maintenance fees.&#xA;$9.32 went to Payoneer (outbound) transaction fees.&#xA;$6.00 went to Payoneer (inbound) transaction fees.&#xA;&#xA;In total, $139.78 (29.12% of the amount that was left after support for other creators) went to taxes and fees in 2019.&#xA;&#xA;Here&#39;s a fancy pie chart, because pie charts are good:&#xA;&#xA;Pie chart showing distribution of taxes and fees&#xA;&#xA;Expense: Backblaze B2&#xA;&#xA;Backblaze B2 is our preferred data storage service of choice for backups. As our services and the data we store continue to grow, so does our backup bill. For 2020, I am considering moving old backups to cold storage to accommodate for this.&#xA;&#xA;$35.07 went to B2.&#xA;While we paid $0.78 on January, we paid $5.17 on December.&#xA;(Informational) We paid $6.43 on February 2020.&#xA;&#xA;Expense: Cloudflare&#xA;&#xA;Starting in July, we started hosting switchroot files.&#xA;&#xA;I (ave) made an optimistic move and didn&#39;t set up proper RAM caching. Less than 10 seconds after we launched the image files, the server&#39;s drives were overloaded, and no one managed to download anything.&#xA;&#xA;As a result, we distributed files to multiple servers and set up Cloudflare Load Balancing (which costs $5/mo), which solved the issue.&#xA;&#xA;$27.26 went to Cloudflare Load Balancing.&#xA;Domain fees from Cloudflare is not included here.&#xA;&#xA;Expense: Servers&#xA;&#xA;Obviously, our services require servers. A lot of them, in fact. We have a lot of them for that very reason.&#xA;&#xA;Hetzner is used for most of our server needs and hosts most of our services. Online.net hosts the mirrors, Scaleway hosts (European) 90dns.&#xA;&#xA;All of our server payments are in Euros.&#xA;&#xA;€534.94 (~$585.15) went to Hetzner.&#xA;Cheapest months on Hetzner were April to July, with each month costing €40.85.&#xA;Most expensive months on Hetzner was December, costing €49.57.&#xA;€143.88 (~$157.45) went to Online.net. All months were €11.99.&#xA;€55.99 (~$61.26) went to Scaleway.&#xA;&#xA;In total, we paid €734.81 (~$803.80) for servers in 2019.&#xA;&#xA;Expense: Domains&#xA;&#xA;And obviously, what good is an image host without domains?&#xA;&#xA;Do note that these numbers aren&#39;t perfect, as lines somewhat blur between LavaTech domain costs (like elixi.re) and non-LavaTech domain costs (like ave.zone). I&#39;ve however left out registrars that I only have non-LavaTech domains from, such as nictr (now metunic).&#xA;&#xA;$146.21 went to Porkbun.&#xA;$27.46 went to Dynadot.&#xA;$23.96 went to Namesilo (As of 2020, we are no longer working with Namesilo).&#xA;$22.53 went to Namecheap.&#xA;$8.03 went to Cloudflare.&#xA;&#xA;In total, we paid $228.19 for domains in 2019.&#xA;&#xA;Expense: HIBP&#xA;&#xA;We had a HIBP API subscription for 3 months to be used with our bitwarden server, so we paid $10.5 (+$0.18 payoneer fees) to that.&#xA;&#xA;Expense: KernelCare&#xA;&#xA;We have KernelCare on our main hypervisor, edgebleed. We try to keep downtime to a minimum, and kcare helps with that.&#xA;&#xA;We get a 2 server license, so we pay $2.95/mo per server, but as one of them is used by our friends at General Programming, it&#39;s not included in this specific report.&#xA;&#xA;$35.40 was spent for KernelCare in 2019 ($2.95/mo).&#xA;&#xA;Personal Expenses through LavaTech funds: G Suite, Steam&#xA;&#xA;These were expenses we made for ourselves, and were rare. We are trying to keep these to a minimum. Considering we pay a significant chunk of the LavaTech expenses from pocket, we hope that they&#39;ll be excused.&#xA;&#xA;These numbers include payoneer fees.&#xA;&#xA;$5.97 was spent on Steam&#xA;$20.32 was spent on G Suite&#xA;&#xA;In total, we paid $26.29 for personal expenses through LavaTech funds in 2019.&#xA;&#xA;In conclusion&#xA;&#xA;We made $563.&#xA;We got to keep $340.22 of it after fees, taxes and support towards other creators.&#xA;We spent $1140.22 (doesn&#39;t include personal expenses).&#xA;After fees, taxes and support towards other creators, 29.83% of our expenses were paid by donations. Exactly $800 was paid out of pocket.&#xA;&#xA;Also, another pie chart, this time showing expenses (somewhat outdated, doesn&#39;t include kernelcare):&#xA;&#xA;Pie chart showing distribution of expenses&#xA;&#xA;We&#39;d like to thank all of you for supporting us, by using our services, by recommending our services, and by donating domains and funds to our services.&#xA;&#xA;Shameless plug: If you&#39;d like to help make that percentage be higher for 2020, here&#39;s our patreon. Anything helps.&#xA;&#xA;(Tags to jump to other related posts: #financialreport #report)]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="https://www.youtube.com/watch?v=__Y0Orj9ge4" rel="nofollow">What&#39;s happening forum?</a></p>

<p>This is our first financial report to date, due to this, there won&#39;t be any data to compare to, but we hope that the data is useful regardless.</p>

<p>We also released a transparency report earlier this week, you can read it <a href="https://wf.lavatech.top/lavatech-blog/lavatech-transparency-report-2020-edition" rel="nofollow">here</a>.</p>

<p>This is released on 2020-02-27, with numbers as of this very date.</p>



<p>This document was mostly written by Ave, but it was reviewed and approved by both LavaTech members.</p>
<ul><li>This document was edited on 2020-03-12 to add KernelCare fees. Similarly, title was changed from 2020 to 2019, because calling it 2020 was a bad idea.</li></ul>

<h2 id="income-patreon" id="income-patreon">Income: Patreon</h2>

<p>Patreon is our main source of donations for LavaTech.</p>

<p><img src="https://elixi.re/i/evv95b6i.png" alt="Graph of Patreon income"></p>
<ul><li>In 2019, we made $563 (minus taxes and fees) through Patreon.</li>
<li>We had no refunds.</li>
<li>$83.00 went to supporting other creators (I sadly cannot find a way to pull up a list of who they were, however as of November 2019, we aren&#39;t paying for our Patreon patronage through LavaTech).</li>
<li>Starting in June, we started using Payoneer for server payments to be able to use a debit card.</li>
<li>Before June, we were using Luna&#39;s Paypal, but we had to switch away due to Brazilian Paypal banning the use of balance internationally.</li>
<li>Move to Payoneer introduced further fees.</li></ul>

<p>After support for other creators, we were left with $480.</p>

<h2 id="expenses-taxes-and-fees" id="expenses-taxes-and-fees">Expenses: Taxes and fees</h2>
<ul><li>$36.76 went to VAT.</li>
<li>$35.93 went to Patreon processing fees.</li>
<li>$28.15 went to Patreon platform fees.</li>
<li>$12.00 went to activating out Payoneer debit card.</li>
<li>$11.62 went to Payoneer maintenance fees.</li>
<li>$9.32 went to Payoneer (outbound) transaction fees.</li>
<li>$6.00 went to Payoneer (inbound) transaction fees.</li></ul>

<p>In total, $139.78 (29.12% of the amount that was left after support for other creators) went to taxes and fees in 2019.</p>

<p>Here&#39;s a fancy pie chart, because pie charts are good:</p>

<p><img src="https://nda.lol/i/d4yo4b1k.png" alt="Pie chart showing distribution of taxes and fees"></p>

<h2 id="expense-backblaze-b2" id="expense-backblaze-b2">Expense: Backblaze B2</h2>

<p>Backblaze B2 is our preferred data storage service of choice for backups. As our services and the data we store continue to grow, so does our backup bill. For 2020, I am considering moving old backups to cold storage to accommodate for this.</p>
<ul><li>$35.07 went to B2.</li>
<li>While we paid $0.78 on January, we paid $5.17 on December.</li>
<li>(Informational) We paid $6.43 on February 2020.</li></ul>

<h2 id="expense-cloudflare" id="expense-cloudflare">Expense: Cloudflare</h2>

<p>Starting in July, we started hosting switchroot files.</p>

<p>I (ave) made an optimistic move and didn&#39;t set up proper RAM caching. Less than 10 seconds after we launched the image files, the server&#39;s drives were overloaded, and no one managed to download anything.</p>

<p>As a result, we distributed files to multiple servers and set up Cloudflare Load Balancing (which costs $5/mo), which solved the issue.</p>
<ul><li>$27.26 went to Cloudflare Load Balancing.</li>
<li>Domain fees from Cloudflare is not included here.</li></ul>

<h2 id="expense-servers" id="expense-servers">Expense: Servers</h2>

<p>Obviously, our services require servers. A lot of them, in fact. We have a lot of them for that very reason.</p>

<p>Hetzner is used for most of our server needs and hosts most of our services. Online.net hosts the mirrors, Scaleway hosts (European) 90dns.</p>

<p>All of our server payments are in Euros.</p>
<ul><li>€534.94 (~$585.15) went to Hetzner.</li>
<li>Cheapest months on Hetzner were April to July, with each month costing €40.85.</li>
<li>Most expensive months on Hetzner was December, costing €49.57.</li>
<li>€143.88 (~$157.45) went to Online.net. All months were €11.99.</li>
<li>€55.99 (~$61.26) went to Scaleway.</li></ul>

<p>In total, we paid €734.81 (~$803.80) for servers in 2019.</p>

<h2 id="expense-domains" id="expense-domains">Expense: Domains</h2>

<p>And obviously, what good is an image host without domains?</p>

<p>Do note that these numbers aren&#39;t perfect, as lines somewhat blur between LavaTech domain costs (like elixi.re) and non-LavaTech domain costs (like ave.zone). I&#39;ve however left out registrars that I only have non-LavaTech domains from, such as <a href="https://nic.tr" rel="nofollow">nictr</a> (now <a href="https://metunic.com.tr" rel="nofollow">metunic</a>).</p>
<ul><li>$146.21 went to Porkbun.</li>
<li>$27.46 went to Dynadot.</li>
<li>$23.96 went to Namesilo (<a href="https://twitter.com/warnvod/status/1228369345975377921" rel="nofollow">As of 2020, we are no longer working with Namesilo</a>).</li>
<li>$22.53 went to Namecheap.</li>
<li>$8.03 went to Cloudflare.</li></ul>

<p>In total, we paid $228.19 for domains in 2019.</p>

<h2 id="expense-hibp" id="expense-hibp">Expense: HIBP</h2>

<p>We had a HIBP API subscription for 3 months to be used with our bitwarden server, so we paid $10.5 (+$0.18 payoneer fees) to that.</p>

<h2 id="expense-kernelcare" id="expense-kernelcare">Expense: KernelCare</h2>

<p>We have KernelCare on our main hypervisor, edgebleed. We try to keep downtime to a minimum, and kcare helps with that.</p>

<p>We get a 2 server license, so we pay $2.95/mo per server, but as one of them is used by our friends at <a href="https://generalprogramming.org/" rel="nofollow">General Programming</a>, it&#39;s not included in this specific report.</p>
<ul><li>$35.40 was spent for KernelCare in 2019 ($2.95/mo).</li></ul>

<h2 id="personal-expenses-through-lavatech-funds-g-suite-steam" id="personal-expenses-through-lavatech-funds-g-suite-steam">Personal Expenses through LavaTech funds: G Suite, Steam</h2>

<p>These were expenses we made for ourselves, and were rare. We are trying to keep these to a minimum. Considering we pay a significant chunk of the LavaTech expenses from pocket, we hope that they&#39;ll be excused.</p>

<p>These numbers include payoneer fees.</p>
<ul><li>$5.97 was spent on Steam</li>
<li>$20.32 was spent on G Suite</li></ul>

<p>In total, we paid $26.29 for personal expenses through LavaTech funds in 2019.</p>

<h2 id="in-conclusion" id="in-conclusion">In conclusion</h2>
<ul><li>We made $563.</li>
<li>We got to keep $340.22 of it after fees, taxes and support towards other creators.</li>
<li>We spent $1140.22 (doesn&#39;t include personal expenses).</li>
<li>After fees, taxes and support towards other creators, 29.83% of our expenses were paid by donations. Exactly $800 was paid out of pocket.</li></ul>

<p>Also, another pie chart, this time showing expenses (somewhat outdated, doesn&#39;t include kernelcare):</p>

<p><img src="https://nda.lol/i/vs5aqucn.png" alt="Pie chart showing distribution of expenses"></p>

<p>We&#39;d like to thank all of you for supporting us, by using our services, by recommending our services, and by donating domains and funds to our services.</p>

<p>Shameless plug: If you&#39;d like to help make that percentage be higher for 2020, <a href="https://www.patreon.com/aveao" rel="nofollow">here&#39;s our patreon</a>. Anything helps.</p>

<p>(Tags to jump to other related posts: <a href="/lavatech-blog/tag:financialreport" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">financialreport</span></a> <a href="/lavatech-blog/tag:report" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">report</span></a>)</p>
]]></content:encoded>
      <guid>https://wf.lavatech.top/lavatech-blog/lavatech-financial-report-2020-edition</guid>
      <pubDate>Thu, 27 Feb 2020 10:20:03 +0000</pubDate>
    </item>
  </channel>
</rss>