The following are the commands I ran on the last successful attempt to replicate the site I was working on. If you want to make a static version of your site, you might find those helpful.
How to run your own OAuth Identity provider service
Tutorials and explanation on how to be your own OAuth Identity Provider are very scarce and I’ve come to achieve this, this is an attempt to outline the basics.
Quelques bouts de code pour automatiser le déploiement
Avez-vous déjà voulu automatiser le déploiement de votre infrastructure serveurs web de A-Z? C’est exactement sur quoi je travaille en ce moment.
Latest entries
Managing Email Aliases with ProtonMail and SimpleLogin to sort automatically into inbox folders based local part
Streamline your email management with automatic sorting for messages received through aliases. Learn how to efficiently organize your inbox for your Email aliases without manual intervention.
Things I’ve worked on in the last two years while maintaining WebPlatform.org
Before start working on WebPlatform, I knew that I was jumping in a complex project that required all my skills all at once.
Recover Discourse from a backup, adjust domain name
Here is some preliminary notes on how one can restore a Discourse instance and change the domain name.
Thoughts about improving load resiliency for CMS driven Websites
How about we re-imagine how to serve content from a CMS and leverage HTTP caching? How could it be done?
Managing my PGP/OpenPGP keys and share across many machines
A solution to the idea of sharing PGP private keys without risking to lose everything if one of the machines you shared it had been accessed.
Leaving W3C
It’s time for me to say goodbye
Add OpenStack instance meta-data info in your salt grains
Ever wanted to target salt states based on data only the underlying OpenStack cluster knows. Here’s how I did it.
Run a NodeJS process through forever from within a Docker container
I’ve recently been through the steps to make a NodeJS web app to run from inside a Docker container. The objective of this project was to simplify the deployment of a web app that had many moving parts by making it a re-deployable service that is self-contained.
Make Discourse “long polling” work behind Fastly
In the Discourse forums, if you’ve seen something saying that you have to provide a different origin to make long polling work, maybe you didn’t understand what you have to do. Here are the details of why and how to do it correctly.
Setting up Discourse with Fastly as a CDN provider and SSL
Here’s how I setup a Discourse web application so that I can scale it by adding more Docker instances while keeping a low number of exposed web servers