It can be tempting to keep Home Assistant OS (HAOS) completely isolated on your local network, especially if you want to avoid fiddling ...
iHidro: Hidroelectrica Integration for Home Assistant
One might ask about the benefits of a custom Home Assistant integration when official iOS, Android, and web applications already exist...
Office 365 and No-Reply/unmonitored email addresses management and usage
A noreply email address comes in handy for many case studies, mainly for transactional purposes, being sent within a websit...
PostgreSQL, custom functions to generate random EAN13 and UUID (v4)
When dealing with a Postgres database that stores internal products/assets, there is a chance that we will need either a unique EAN13 c...
pgAdmin3 (III) with support for PostgreSQL 10,11,12,13
pgAdmin is a free software used for PostgreSQL database management. As you may know, starting with pgAdmin 4, which is a WebApp, the f...
Ubuntu, how to connect to IPsec/IKEv2 VPNs via NetworkManager
VPN: Virtual Private Network Strongswan: IPsec-based VPN IKEv2: VPN encryption protocol MS-CHAPv2 (MSCHAPv2): authentication protoco...
A php strong password generator, with a pinch of salt
When it comes to protecting web user accounts, the first step is to ask users for a strong password, one composed of 10-12 lowercased,...
1 F1-micro google VM, your Linux server, production-ready playground
Using Google Cloud free/always free products it has to offer we can create a small yet powerful free virtual machine (a Google Cloud Com...
PostgreSQL row-level table audit (back in time) hstore restore
Keeping track of database table data changes can be a software development requirement. This approach (auditing a database table) can be...
Restic & incron/inotify, continuous backup on folder content change
Restic is a cross platform “Fast, secure, efficient backup program, Free Software (not just Open Source)”, as the developers says and I...