Hire me!
I am always looking for new projets to do, that involve hacking, code, electronics, music or well, anything else ! If you want to talk about it and if you think I can bring something to your project, do not hesitate to contact me: tchap
followed by @tchap.me
I was trying to setup a full instance of Mattermost recently and decided to use an existing Docker host so that I can test it out and easily rebuild / tinker with it. The official documentation states that there is a community-driven repository that offers just that, Mattermost on Docker: mattermost/…
More than a year ago, I decided to roll up my sleeves and create my own private cloud. I wrote extensively about it here. Now, it has become my whole personal infrastructure and it works very well (to my standards, at least), so let's look at the changes that it…
A case of switching from Nginx to CaddyWhen installing a new VPS for a new project, I had to dive in my previous nginx boilerplate configuration files to create a new one, slightly different, to accomodate for my various needs on the project. While doing so, I remembered how long…
If you're trying to serve your Ghost blog with Caddy, the configuration is pretty simple, but you must add the X-Forwarded-Proto header upstream for the https redirection to work : myghostblog.com { reverse_proxy localhost:3000 { header_up X-Forwarded-Proto {scheme} } } Note that you don't need any file_server directive since everything…
Alright, this is going to be quite a long article, about a subject that I have grown particularely fond of lately : online privacy. We're going to deal with self-hosting too, a lot 😇. And we'll get technical, don't worry. In a nutshell, this article is my personal take on what I…