self-hosted (12)

Solutions and thought on the journey to regain control over your data

Ivan Matveyev

Mail-In-A-Box Back Up to Beget S3

Mailinabox supports S3 compatible storages. Below are the settings for the combination. For some reason when I put all the correct settings, I was getting a 'Contents' error which is a truncated KeyError: 'Contents' error from backup.py. I fixed it with adding a file to…

Continue reading...
Ivan Matveyev

Server Behind NAT: Dynamic DNS Updates

One of my machines is serving public users and it is behind NAT. Besides DHCP IP address reservation and Port Forwarding, it needed a hostname. I am using the below script to update the DDNS. #!/bin/bash IP_FILE="/tmp/ddns-ip.txt" # Try to get current IP, capture both…

Continue reading...
Ivan Matveyev

Mail-in-a-Box and Publii

Free open-source email self-hosting solution Mail-in-a-Box provides hosting for static HTML websites. Publii is a desktop-based CMS for Windows, Mac and Linux that makes creating static websites fast and hassle-free, even for beginners. Publii has a way to upload the data to the server using…

Continue reading...