Danil Smirnovindanil.smirnovOde to Elastic IPThere is a widespread belief that a public Elastic IP address in AWS is a marker of non-optimal architecture. Smart cloud architects…Dec 21, 2023Dec 21, 2023
Danil Smirnovindanil.smirnovSelect Nginx location by basic HTTP auth userGoogle hasn’t brought any recipes to me so I decided to write my own. Why? Well, we can get some basic RBAC using just pure Nginx…Oct 28, 2022Oct 28, 2022
Danil Smirnovindanil.smirnovIntegration of ACM with Nginx via AWS Nitro EnclavesEveryone prises AWS Certificate Manager for its security and operational excellence.Oct 14, 2021Oct 14, 2021
Danil Smirnovindanil.smirnovHow to avoid redirect address disclosure by Postfix bouncesThere is a couple of email addresses one should have configured from day 0 for any internet domain to ensure it complies with the best…Jun 7, 2021Jun 7, 2021
Danil SmirnovinRetention.liveThe first sale of beautiful tokensWe are happy to announce our first-ever sale of beautiful tokens for Retention.live project. The sale is supported by OpenSea marketplace.Mar 10, 2021Mar 10, 2021
Danil Smirnovindanil.smirnovHow to send emails in 2020Sending emails is a complicated topic still due to the anti-SPAM war, which lasts for decades already. One can’t simply send emails using…Nov 8, 2020Nov 8, 2020
Danil Smirnovindanil.smirnovPostfix in DockerTo be a maintainer of an email server is hard. One can’t simply apt install default-mta to get a healthy and robust email system. Even now…Jul 4, 20201Jul 4, 20201
Danil SmirnovinRetention.liveTechnology architecture challenges of SLT projectIn this article I’d like to review multiple challenges one would face when designing and implementing truly super-long-term (SLT) project…Apr 12, 2020Apr 12, 2020
Danil SmirnovinRetention.liveWho wants to live forever?Who wants to live forever?Mar 1, 2020Mar 1, 2020
Danil Smirnovindanil.smirnovThe fall of CloudLinux or how to recover cloud instance without networkingThe issueSep 8, 2019Sep 8, 2019