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.

Run Windows 11 (TPM and Secure Boot) on KVM
Run Windows 11 (TPM and Secure Boot) on KVM

Microsoft tightened the security of Windows 11 by adding TPM and Secure-Boot as the minimum requirement to install it. This article show how to enable TPM on KVM host and enable Secure-Boot for Windows 11 VM.

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.

ditatompel Insights
Plex Data Breach 2022 Exposes Emails, Usernames and Encrypted Passwords

A few days ago, I received an email from Plex (an American streaming media service and a client–server media player platform) informing me that they had a data leak. They ask their users to be aware of an incident involving their Plex account information.

Virt-Manager: sharing data between host and guests (libvirt virtio-fs)
Virt-Manager: sharing data between host and guests (libvirt virtio-fs)

I use Virt-Manager (Virtual Machine Manager GUI for libvirt) to easily manage virtual machine on my personal laptop. It’s easy and works great for “normal use” of KVM/QEMU. But, you may need to do little extra steps to be able to share data between host and multiple Linux guests.

Monitoring Tor through Tor ControlPort with Telegraf and Grafana
Monitoring Tor through Tor ControlPort with Telegraf and Grafana

Sometime, I get a problem when running Tor daemon under Linux Container, usually related to AppArmor after I upgrade the system. Meanwhile, my Tor service needs to be turned on all the time and reachable to all my “workers” who fetch .onion addresses listed on my Monero remote node monitoring service.

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.

ditatompel Insights
Blowing the lid off the "WD ALL trading bot" cryptocurrency balance

I am interested in researching the phenomenon of “trading bots” which has recently gone viral in Indonesia. There are several trading bots that have been proven to be scams and some still expected to be able to return to their activities again. At first I thought it would be a little difficult and take a long time, but it doesn’t seem like it will take that long.

DNS Sinkhole, AdGuard Home or PiHole?
DNS Sinkhole, AdGuard Home or PiHole?

Regarding my previous post about MikroTik, DNS-over-HTTPS and AdGuard, there is one product that I actually used several years before.

I was using PiHole as DNS forwarder and DNS sinkhole of my main DNS servers (BIND). During 4 years using PiHole, I rarely experienced significant problems in maintenance, upgrade or troubleshoot process. In terms of reliability, I think PiHole definitely deserves a mention.

Homelab: Mikrotik + DoH + Proxmox VE + AdGuard Home = Surf the Web Freely, Ad-Free and Safely
Homelab: Mikrotik + DoH + Proxmox VE + AdGuard Home = Surf the Web Freely, Ad-Free and Safely

Before I begin, I’d like to tell you that in Indonesia, every ISP need to follow government policy. One of those policy is to block millions of website which according to them fall into specific category like porn, pirates, gambling, hate speech, scam and drugs.

Public API Monero Remote Node List
Public API Monero Remote Node List

Since the Monero remote nodes that I monitor are increasing and my page that displays a list of Monero remote nodes MAY contains Google AdSense (where very likely track users behavior and interests), I decided to create an API endpoint so that power users / developers can use it without visiting my site.