Nginx

Running Wakapi, a Self-Hosted WakaTime Compatible Backend for Coding Stats
Running Wakapi, a Self-Hosted WakaTime Compatible Backend for Coding Stats

Wakapi is a minimalist, self-hosted WakaTime-compatible backend for coding statistics. It’s cross platform (Windows, MacOS, Linux) and can be self-hosted to your local computer or your own server, so your data is really yours. This article will guide you how to run Wakapi on Linux operating system.

Installing WireGuard-UI to Manage Your WireGuard VPN Server
Installing WireGuard-UI to Manage Your WireGuard VPN Server

To manage WireGuard peers (client) on a single server easily, you can use WireGuard-UI, a web-based user interface to manage your WireGuard setup written in Go.

Install self-hosted community-driven Firefox Send (timvisee/send) NodeJS version + Minio as storage backend
Install self-hosted community-driven Firefox Send (timvisee/send) NodeJS version + Minio as storage backend

timvisee/send is a fork Mozilla’s discontinued Firefox Send, a file sharing experiment which allows users to send encrypted files to other users. So, this fork is a community effort to keep the project up-to-date and alive.

Install Mastodon without Docker (Ubuntu 20.04)
Install Mastodon without Docker (Ubuntu 20.04)

Mastodon is free and open-source software for running self-hosted social networking services. It has microblogging features similar to the Twitter service, which are offered by a large number of independently run nodes, known as instances, each with its own code of conduct, terms of service, privacy policy, privacy options, and moderation policies.

How to Install self-hosted Commento and Use Nginx as Reverse Proxy
How to Install self-hosted Commento and Use Nginx as Reverse Proxy

Commento is open-source privacy-focused commenting platform, It’s fast, bloat-free and can be self-hosted. This article guide you to install required dependencies like PostgreSQL (Ubuntu 20.04), setting up required Commento configuration and it’s SystemD to start the server automatically on when the system boot up. Additionally (but recommended), use Nginx as reverse proxy to serve Commento instance using HTTPS.

Running Matrix Synapse on my 11 years old laptop
Running Matrix Synapse on my 11 years old laptop

Dear future me who read this: Yes, you read it right. I’m running Matrix Synapse on HP Pavilion g7 Notebook PC (g7-1260us). When this article is published, it’s 11 years old laptop with broken battery, 4GB DDR3-1333 RAM and Sandy Bridge CPU (i3-2330M), plus the fan on the CPU headsink is not working.