Ivan Matveyev (17)

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...

LetsEncrypt on Debian 13 with CloudFlare

sudo apt-get install certbot python3-certbot-dns-cloudflare vim ~/.secrets/cloudflare.ini # Cloudflare API token used by Certbot dns_cloudflare_api_token = 0123456789abcdef0123456789abcdef01234567 sudo certbot certonly --dns-cloudflare --dns-cloudflare-credentials ~/.secrets/cloudflare.ini --dns-cloudflare-propagation-seconds 60 -d example.com -d *.example.com

Continue reading...

Pi Hole on Debian 13

Pi Hole Docker documentation: https://github.com/pi-hole/docker-pi-hole Edit the compose file: # More info at https://github.com/pi-hole/docker-pi-hole/ and https://docs.pi-hole.net/ services: pihole: container_name: pihole image: pihole/pihole:latest ports: # DNS Ports - "53:53/tcp" - "53:53/udp" # Default HTTP Port - "8080:80/tcp" # Default HTTPs Port. FTL will generate a self-signed…

Continue reading...