My journey in the computer world

Category Linux

Let’s Encrypt with Dehydrated: DNS-01

In my previous guide on dehydrated, the bash client for let’s encrypt, I’ve only touched on the DNS-01 feature. Upon further investigation and usage of said feature I give you this guide. DNS-01 DNS-01 is another type of verification of… Continue Reading →

XenServer Migrate Script

Where I work, we’re using XenServer to easily create and manage our VM. Some of our servers are quite old, and we bought new ones to replace them and we needed to migrate our VM. Since the first architect didn’t… Continue Reading →

Update Mailcatcher (exim, courrier, rainloop)

I took the time to update my mailcatcher to the last version of Ubuntu, Xenial. I also wanted to update Rainloop to the last stable version to use the latest patches. As always it’s available in the hub: MailCatcher on… Continue Reading →

Dehydrated: a bash client for Let’s Encrypt

Dehydrated was firstly known as letsencrypt.sh but because letsencrypt is a trademark, they decided to rename the project, but keep the excellent features. Purpose If you’re already familiar with let’s encrypt and the ACME protocol, you can go directly to… Continue Reading →

Docker Image for a IMAP/SMTP MailCatcher

At work, I’m working on a reply-to system. Letting our user answer to email and treat those replies as messages in a thread. This feature is available on a lot of platform like GitHub, GitLab, etc … nothing new. We… Continue Reading →

Nginx Referrer Blacklist updated

I went through my google analytic log and updated the referrer blacklist for Nginx. As before, it’s available as a gist on GitHub.

letsencryp.sh a client to automatize let’s encrypt renewal and creation

I’ve been playing around with let’s encrypt and the official client available on github. I have to admit the client is great to automatize the process and with some tweaking can be also applied to nginx. But it’s slow and… Continue Reading →

Let’s Encrypt

I subscribed to the beta of let’s encrypt because I truly do think we need to have an easy way to generate and keep updated ssl certification for any usage not only e-commerce. As you can see in your browser, the… Continue Reading →

Autotagging and versioning for C# app with AppVeyor and Git

I needed a way to auto-tag my release when I’m modifying the AssemblyInfo.cs file in my C# application. I created a pre-commit, post-commit and simple version.sh file to do so: The version.sh contain which file need to be monitored. When… Continue Reading →

Fail2ban + Tarpit

This website is hosted on my own dedicated server (a kimsufi) and like every server, it’s getting regularly attacked. To identify those attacks, I needed to add a layer of security to ban recurrent attempt, this layer is Fail2ban. It’s… Continue Reading →

« Older posts Newer posts »

© 2020 Antoine Aflalo — Powered by WordPress

Theme by Anders NorenUp ↑