<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>self-hosted — LowEndSpirit</title>
        <link>https://lowendspirit.com/index.php?p=/</link>
        <pubDate>Wed, 22 Jul 2026 23:48:45 +0000</pubDate>
        <language>en</language>
            <description>self-hosted — LowEndSpirit</description>
    <atom:link href="https://lowendspirit.com/index.php?p=/discussions/tagged/self-hosted/feed.rss" rel="self" type="application/rss+xml"/>
    <item>
        <title>A very specific tutorial: Functioning desktop on Armbian RK322x boxes!</title>
        <link>https://lowendspirit.com/index.php?p=/discussion/10987/a-very-specific-tutorial-functioning-desktop-on-armbian-rk322x-boxes</link>
        <pubDate>Tue, 23 Jun 2026 12:42:46 +0000</pubDate>
        <category>Technical</category>
        <dc:creator>yucchun</dc:creator>
        <guid isPermaLink="false">10987@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hello to all,</p>

<p>I have a lot of old TV boxes around, most being RK3229/variants that spawn in Japan just like rabbits in a rabbit farm. You can buy them for just around $8 depending on where you live. This is my tutorial on how to get a functioning (decent!) desktop on RK322x boxes by converting them to Armbian.</p>

<p>These boxes operate on 5V/2A peak, though they can comfortably run on the power of a simple iPhone power brick at 5V/1A, you can even strip the cable that comes with it and hook it to a USB port and it will work just fine. With this in mind, they are extremely power efficient, with video output.</p>

<p>First up, you must follow this amazing tutorial provided by jock at <a rel="nofollow" href="https://forum.armbian.com/topic/34923-csc-armbian-for-rk322x-tv-box-boards/">https://forum.armbian.com/topic/34923-csc-armbian-for-rk322x-tv-box-boards/</a> in order to patch your old most-likely-chineseware-infected RK322x box with a nice fresh installation of Armbian!</p>

<p>After following the tutorial, you will be greeted with:</p>

<pre><code><br />    _             _    _                                         _ _        
   /_\  _ _ _ __ | |__(_)__ _ _ _    __ ___ _ __  _ __ _  _ _ _ (_) |_ _  _ 
  / _ \| '_| '  \| '_ \ / _` | ' \  / _/ _ \ '  \| '  \ || | ' \| |  _| || |
 /_/ \_\_| |_|_|_|_.__/_\__,_|_||_|_\__\___/_|_|_|_|_|_\_,_|_||_|_|\__|\_, |
                                 |___|                                 |__/ 
 v26.8 rolling for rk322x-box running Armbian Linux 6.18.16-current-rockchip

 Packages:     Debian stable (trixie)
 Support:      for advanced users (rolling release)
 IPv4:        (LAN) 10.0.0.141 (WAN) xxx.xxx.xxx.xxx
 IPv6:        (LAN) 2400:2651:2a21:fc00:: (WAN) 2400:2651:2a21:fc00::

 Performance:  

 Load:         60%               Uptime:         2m  Local users:  1            
 Memory usage: 27% of 970M      
 CPU temp:     67°C              Usage of /:   39% of 7.0G      

 Commands: 

 Configuration: armbian-config
 Upgrade      : armbian-upgrade
 Monitoring   : htop

</code></pre>

<p>With 1GB of RAM (gladly zswapped by default thanks to the optimized armbian config) and the Mali-400MP2 GPU, full DEs like XFCE or KDE will make this cry and die. To get a <em>somewhat</em> responsive desktop, we need to go far away from simple one-liner DEs and find their lighter relatives instead.</p>

<p>With this in mind, my most optimized shot at this, while keeping usefulness, was a X server with OpenBox, picom (for screen tearing) and tint2:</p>

<pre><code>sudo apt update
sudo apt install xserver-xorg xinit openbox lxterminal picom tint2 -y
</code></pre>

<p>After that, we need to make it useful</p>

<p>I initially intended to only use Dillo, but as testing went, it turns out a LOT of websites (including Google) completely killed their non-Javascript browser support, and yeah, you could use DuckDuckGo Lite, but that defeats the practicality of this box on anything else other than web browsing. So, relying on zswap, we'll use Firefox for modern web browsing, Dillo for ultra-lightweight work, and VLC for local media playback. Just for the ones that need it, I have also included LibreOffice, but I am not part of that group:</p>

<pre><code>sudo apt install firefox-esr dillo vlc libreoffice -y
</code></pre>

<p>After installing all of these, you must tell your system you're intending to use Openbox, so:<br />
Create or edit your <code>.xinitrc</code> file:</p>

<pre><code>echo "exec openbox-session" &gt; ~/.xinitrc
</code></pre>

<p>Next, copy up the Openbox autostart script. This is where we launch our compositor and define how the desktop is meant to be, you can go crazy on this file after the next step:</p>

<pre><code>mkdir -p ~/.config/openbox
cp /etc/xdg/openbox/autostart ~/.config/openbox/
</code></pre>

<h3>Lastly, but very importantly:</h3>

<p>As previously mentioned, this device has an awfully weak Mali-400MP2 GPU, where, depending on the compositor action (such as glx), it will terribly choke and the screen will tear.. For this, and with a lot of testing, xrender offered me the best performance-cost ratio, so for that:</p>

<p>Edit <code>~/.config/openbox/autostart</code> and add this to the very bottom:</p>

<pre><code>picom --backend xrender &amp;
</code></pre>

<p>And then, embrace it:</p>

<pre><code>startx
</code></pre>

<p>Enjoy your desk <img src="https://lowendspirit.com/plugins/emojiextender/emoji/twitter/smile.png" title=":)" alt=":)" height="18" /> I can run this comfortably with 2-3 browser tabs on Firefox (or just 1, if you're using an Electron-based horribly optimized website)</p>
]]>
        </description>
    </item>
    <item>
        <title>WHMDeskCloud (WHMDC) just launched today – self-hosted hosting automation platform</title>
        <link>https://lowendspirit.com/index.php?p=/discussion/10617/whmdeskcloud-whmdc-just-launched-today-self-hosted-hosting-automation-platform</link>
        <pubDate>Thu, 05 Mar 2026 20:21:15 +0000</pubDate>
        <category>Industry News</category>
        <dc:creator>WHMDC</dc:creator>
        <guid isPermaLink="false">10617@/index.php?p=/discussions</guid>
        <description><![CDATA[<p><img src="https://www.whmdc.com/whmdc-logo-black-green.png" alt="" title="" /></p>

<p>Hi everyone,</p>

<p>Some of you might remember me mentioning this project here over the past months while it was still being built.</p>

<p>Today, we finally launched WHMDC (WHMDeskCloud).</p>

<p>It’s a self-hosted hosting automation and billing platform built for hosting providers.</p>

<p>The project originally started after repeatedly running into limitations with existing hosting automation platforms and wanting to experiment with a system where most functionality is included in the core instead of relying on endless paid modules.</p>

<p>Some of the things included:</p>

<p>• unlimited client and service management<br />
• automated billing and invoicing<br />
• built-in support ticket system<br />
• infrastructure integrations<br />
• operational intelligence (revenue visibility, support performance, infrastructure awareness)</p>

<p>We’re a small team based in England, and today is launch day, so feedback from the community would genuinely mean a lot.</p>

<p>Website:<br />
<a rel="nofollow" href="https://whmdc.com" title="https://whmdc.com">https://whmdc.com</a></p>

<p>A question for hosting providers here:</p>

<p>If you were switching to a new automation platform today, what would be the one feature you would absolutely need it to have?</p>

<p>Happy to answer questions and hear what people think.</p>
]]>
        </description>
    </item>
    <item>
        <title>Brazil VPS providers?</title>
        <link>https://lowendspirit.com/index.php?p=/discussion/8090/brazil-vps-providers</link>
        <pubDate>Wed, 24 Jul 2024 05:38:37 +0000</pubDate>
        <category>Requests</category>
        <dc:creator>ChrisMiller</dc:creator>
        <guid isPermaLink="false">8090@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hey Friends!</p>

<p>Does anyone have any recommendations for decently priced VPS providers? Porto Alegre would be preferred but other areas work as well.</p>

<p>Specs aren't a big deal they just depend on the price but just an example of Min Specs:</p>

<p>4GB of ram<br />
~100+ GB of Space</p>

<p>Looking forward to y'alls recommendations.</p>

<p>Thanks!</p>
]]>
        </description>
    </item>
    <item>
        <title>Enhance Web hosting</title>
        <link>https://lowendspirit.com/index.php?p=/discussion/4277/enhance-web-hosting</link>
        <pubDate>Sat, 18 Jun 2022 21:49:00 +0000</pubDate>
        <category>General</category>
        <dc:creator>chris</dc:creator>
        <guid isPermaLink="false">4277@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Not an ad, I promise! I've never heard of these guys - was about to spin up a vm and give her a quick bash.</p>

<p>Anyone tried it? Thoughts? Enhance.com - obviously it's in beta so I wouldn't use in production environment, but I do like a play around</p>
]]>
        </description>
    </item>
    <item>
        <title>Servyrun self-hosted web app for SSH, SFTP and DB interaction</title>
        <link>https://lowendspirit.com/index.php?p=/discussion/6660/servyrun-self-hosted-web-app-for-ssh-sftp-and-db-interaction</link>
        <pubDate>Mon, 23 Oct 2023 12:42:03 +0000</pubDate>
        <category>General</category>
        <dc:creator>corbpie</dc:creator>
        <guid isPermaLink="false">6660@/index.php?p=/discussions</guid>
        <description><![CDATA[<p><a rel="nofollow" href="https://github.com/cp6/servyrun" title="Servyrun">Servyrun</a> allows you to run simple SSH &amp; SFTP commands, view usage, do pings between your servers, download, upload &amp; edit files, create PDF's, view database tables and column structures and run MySQLdump's.</p>

<p>Servyrun is a self-hosted web application built with React JS + Tailwind CSS for the frontend and a backend of PHP Laravel.</p>

<p>Servyrun should not be used as your main connection to your servers but rather an easy method to monitor, be informed and do small tasks all through the web panel rather than an SSH client.</p>

<p>Servyrun comes with a <a rel="nofollow" href="https://github.com/cp6/servyrun#apiinfo" title="comprehensive API">comprehensive API</a> and a dark and light mode.</p>

<p><a rel="nofollow" href="https://servyrun.corbpie.com/">Demo link</a> in a read-only state for obvious reasons.</p>

<p><strong>Why?</strong></p>

<p>This was a personal project of mine to further learn and get experience with React whilst creating something that can be useful.</p>

<p><strong>How is Servyrun different to <a rel="nofollow" href="https://github.com/cp6/my-idlers" title="Myidlers">Myidlers</a>?</strong></p>

<p>Servyrun involves interacting with your servers through SSH and SFTP, you can run commands, edit and download files. Myidlers is about organization and information.</p>

<p><strong>Found a bug?</strong></p>

<p>Please <a rel="nofollow" href="https://github.com/cp6/servyrun/issues" title="open an issue">open an issue</a> and provide as much information as possible.</p>

<p><strong>Screenshots</strong></p>

<p><img src="https://cdn.write.corbpie.com/wp-content/uploads/2023/05/servers-index-dark.png" alt="Servers index page" /></p>

<p><img src="https://cdn.write.corbpie.com/wp-content/uploads/2023/05/connection-show-dark.png" alt="Connection run command page" /></p>

<p><img src="https://cdn.write.corbpie.com/wp-content/uploads/2023/05/server-show-dark.png" alt="Server page" /></p>

<p><img src="https://cdn.write.corbpie.com/wp-content/uploads/2023/10/Servyrun-Network-usage-graph.png" alt="Network usage chart" /></p>

<p><img src="https://cdn.write.corbpie.com/wp-content/uploads/2023/10/Servyrun-CPU-Disk-RAM-usage-graph.png" alt="Server usage chart" /></p>

<p><img src="https://cdn.write.corbpie.com/wp-content/uploads/2023/05/database-table-show-dark.png" alt="Database table structure page" /></p>

<p><a href="https://cdn.write.corbpie.com/wp-content/uploads/2023/05/surcuri-command-example-1.mp4" rel="nofollow">https://cdn.write.corbpie.com/wp-content/uploads/2023/05/surcuri-command-example-1.mp4</a></p>

<p><a href="https://cdn.write.corbpie.com/wp-content/uploads/2023/05/surcuri-dark-light-mode-example-1.mp4" rel="nofollow">https://cdn.write.corbpie.com/wp-content/uploads/2023/05/surcuri-dark-light-mode-example-1.mp4</a></p>
]]>
        </description>
    </item>
    <item>
        <title>Monitor website uptime</title>
        <link>https://lowendspirit.com/index.php?p=/discussion/6126/monitor-website-uptime</link>
        <pubDate>Wed, 05 Jul 2023 13:51:21 +0000</pubDate>
        <category>Help</category>
        <dc:creator>somik</dc:creator>
        <guid isPermaLink="false">6126@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>So here's the situation.</p>

<p>I was using a custom script to monitor my server's uptime. It would monitor the ports listed and send me a message on Telegram (using bot API) if any of those goes down or comes back online.</p>

<p>Up until recently, it was mostly working fine until I updated the script, upon which the script stopped working partially. It will monitor uptime but no longer send me notifications if something goes offline or comes back online. It still sends notifications regarding the health status.</p>

<p>Ah, did I mention that I deleted the original backup (that I made before the modification) from the server during a previous cleanup? Anyway, I do not have enough time to fix the script and was looking for a simple opensource script/project that can do the same.</p>

<h2>Requirements:</h2>

<ol>
<li>Monitor uptime for ports and websites</li>
<li>Send message via telegram if something goes down or comes back up</li>
<li>Send a daily telegram message with the uptime status + monitor duration</li>
<li>(optional) Monitor latency</li>
<li>(optional) Does not require docker or nodejs</li>
<li>(optional) PHP or python based script</li>
</ol>

<p>If you guys know of such a project/script, do let me know.</p>

<p>PS. I am NOT looking for a public service that does the same, unless I can self host it. Many of the servers that require monitoring are on local network without publicly open ports and I would like to keep it the same.</p>

<p><br /></p>

<hr />

<p><br /></p>

<p><strong>For those who do not have time to read the full thread, here are the scripts being discussed here:</strong></p>

<p><a href="https://lowendspirit.com/index.php?p=/profile/msatt" rel="nofollow">@msatt</a> recommended: <a href="https://github.com/louislam/uptime-kuma/wiki" rel="nofollow">https://github.com/louislam/uptime-kuma/wiki</a></p>

<p><a href="https://lowendspirit.com/index.php?p=/profile/Asim" rel="nofollow">@Asim</a> recommended: <a href="https://hub.docker.com/r/jasonrivers/nagios" rel="nofollow">https://hub.docker.com/r/jasonrivers/nagios</a></p>

<p><a href="https://lowendspirit.com/index.php?p=/profile/Mason" rel="nofollow">@Mason</a> recommended: <a href="https://www.librenms.org/" rel="nofollow">https://www.librenms.org/</a> | <a href="https://github.com/librenms/librenms" rel="nofollow">https://github.com/librenms/librenms</a></p>

<p><a href="https://lowendspirit.com/index.php?p=/profile/AuroraZero" rel="nofollow">@AuroraZero</a> recommended: <a href="https://github.com/bderenzo/tinystatus" rel="nofollow">https://github.com/bderenzo/tinystatus</a></p>

<p><a href="https://lowendspirit.com/index.php?p=/profile/iandk" rel="nofollow">@iandk</a>'s custom solution: <a href="https://github.com/iandk/pymon" rel="nofollow">https://github.com/iandk/pymon</a></p>
]]>
        </description>
    </item>
    <item>
        <title>Self-hosted distributed uptime/website monitoring with coordinated notifications</title>
        <link>https://lowendspirit.com/index.php?p=/discussion/2782/self-hosted-distributed-uptime-website-monitoring-with-coordinated-notifications</link>
        <pubDate>Mon, 12 Apr 2021 07:45:14 +0000</pubDate>
        <category>General</category>
        <dc:creator>sgheghele</dc:creator>
        <guid isPermaLink="false">2782@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>I'm trying to make good use of some NAT VPS I have. I would like to deploy an uptime monitor system that handles the various locations in an intelligent way, like Hetrixtools does.</p>

<p>In a gist: criteria like <code>notify me if 3 locations see the target as offline</code>.</p>

<p>I am aware of smokeping, and to be fair it handles the primary/secondary nodes pretty well but, to my knowledge, you get an e-mail every time a location sees the target as down.</p>
]]>
        </description>
    </item>
    <item>
        <title>Matrix and Element Install Guide</title>
        <link>https://lowendspirit.com/index.php?p=/discussion/2524/matrix-and-element-install-guide</link>
        <pubDate>Sun, 07 Feb 2021 22:28:31 +0000</pubDate>
        <category>General</category>
        <dc:creator>cyberhost</dc:creator>
        <guid isPermaLink="false">2524@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>I've seen Matrix and Element mentioned a few times around here.</p>

<p>So here is a docker setup guide for anyone wanting to quickly run their own federated messaging server <img src="https://lowendspirit.com/plugins/emojiextender/emoji/twitter/smile.png" title=":)" alt=":)" height="18" /></p>

<p><a href="https://cyberhost.uk/element-matrix-setup" rel="nofollow">https://cyberhost.uk/element-matrix-setup</a></p>

<p>Best Wishes,<br />
CyberHost</p>
]]>
        </description>
    </item>
    <item>
        <title>Backing up with Duplicati Guide</title>
        <link>https://lowendspirit.com/index.php?p=/discussion/2454/backing-up-with-duplicati-guide</link>
        <pubDate>Thu, 21 Jan 2021 17:28:16 +0000</pubDate>
        <category>General</category>
        <dc:creator>cyberhost</dc:creator>
        <guid isPermaLink="false">2454@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hey Guys,</p>

<p>This week I’ve written an article on setting up Duplicati backups, hopefully it will help some of you guys  <img src="https://lowendspirit.com/plugins/emojiextender/emoji/twitter/smile.png" title=":)" alt=":)" height="18" /></p>

<p><a href="https://cyberhost.uk/duplicati-backup" rel="nofollow">https://cyberhost.uk/duplicati-backup</a></p>

<p>If you haven’t got backups running, you should definitely get some sorted unless you like a bit of data loss!</p>

<p>Best Wishes,<br />
CyberHost</p>
]]>
        </description>
    </item>
    <item>
        <title>How to Self-Host Plausible Analytics Guide</title>
        <link>https://lowendspirit.com/index.php?p=/discussion/2389/how-to-self-host-plausible-analytics-guide</link>
        <pubDate>Fri, 08 Jan 2021 17:25:39 +0000</pubDate>
        <category>Technical</category>
        <dc:creator>cyberhost</dc:creator>
        <guid isPermaLink="false">2389@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>After much anticipation <a rel="nofollow" href="https://plausible.io" title="plausible.io">plausible.io</a> released the option to self host their privacy-friendly analytics solution, a couple of months back. <a rel="nofollow" href="https://plausible.io/#pricing" title="Plausible Cloud options">Plausible Cloud options</a></p>

<p>I have written up a cheeky guide <a href="https://cyberhost.uk/selfhost-plausible-analytics/" rel="nofollow">https://cyberhost.uk/selfhost-plausible-analytics/</a> on how to set this up.</p>

<p>Could be another option to replace Google Analytics with  <img src="https://lowendspirit.com/plugins/emojiextender/emoji/twitter/wink.png" title=";)" alt=";)" height="18" />  <a href="https://lowendspirit.com/index.php?p=/profile/AnthonySmith" rel="nofollow">@AnthonySmith</a></p>

<p>Please let me know if you have any issues with the setup or want to suggest a change to the article.</p>

<p>Best Wishes,<br />
CyberHost</p>
]]>
        </description>
    </item>
    <item>
        <title>Which apps &amp; solutions do you host yourself?</title>
        <link>https://lowendspirit.com/index.php?p=/discussion/78/which-apps-solutions-do-you-host-yourself</link>
        <pubDate>Sat, 16 Nov 2019 22:20:15 +0000</pubDate>
        <category>Technical</category>
        <dc:creator>Amitz</dc:creator>
        <guid isPermaLink="false">78@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Cheers,</p>

<p>I am curious: <br />
Which services/apps/solutions do you host yourself, instead of using external service providers?</p>

<p>I guess most of us know this list:<br />
<a href="https://github.com/awesome-selfhosted/awesome-selfhosted" rel="nofollow">https://github.com/awesome-selfhosted/awesome-selfhosted</a><br />
Which of the solutions on the list can you recommend or do you have something to add that the list is not carrying?</p>

<p>Looking forward to your inspirational posts and self-hosted solutions!</p>
]]>
        </description>
    </item>
    <item>
        <title>Tools to manage servers</title>
        <link>https://lowendspirit.com/index.php?p=/discussion/109/tools-to-manage-servers</link>
        <pubDate>Wed, 20 Nov 2019 03:46:21 +0000</pubDate>
        <category>General</category>
        <dc:creator>nynynyny</dc:creator>
        <guid isPermaLink="false">109@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>As the title goes, what tools do ya all use to manage the servers and idlers (windows/ linux)?</p>

<p>Free/ paid<br />
Hosted / selfhosted <br />
Do you do it on your own or outsource the management?</p>

<p>Anything interesting to look out for during black Friday?</p>

<p>Thanks</p>
]]>
        </description>
    </item>
   </channel>
</rss>
