Configuration of Docker to manage websites
To do this you need to set Docker compose: as a web server Nginx front-end node.js to support SSR back-end PHP to generate SSL certificates Letsencript use Certbot.
Requirements: use images alpine possibility without recharge to add/delete sites (domains) settings Nginx, PHP, Certbot is stored in the Certbot site directory once a day passes and updates old SSL certificates Certbot after the creation of the domain generates a new Certbot certificate (PHP) can be regenerated certificate When updating the SSL certificate it does not affect the stable operation of other sites When add/delete the site it does not affect the stable operation of other sites
In the future it is desirable to implement: Mail support for the site (domain) DNS record management Server load monitoring
Current freelance projects in the category Desktop Apps
Account reconciliation tool with the bank, cards, and accountantTechnical Assignment: Tool for Reconciling Accounts with Bank, Cards, and AccountantGeneral Goal A local tool (script/small application in Python) is needed, which is manually run once every 1-2 months on my computer and performs reconciliation between: Invoices I issued to… Python, Desktop Apps ∙ 1 day 21 hours back ∙ 39 proposals |
Add pauses of 10-30 seconds between sending emails.Hello! I am looking for an experienced 1C / BAS (BAF) programmer to promptly resolve a technical issue with email distribution.Problem essence: We use the accounting program BAF (Business Automation Framework), version 2.0. Once a month, there is a need to send about 300 emails… Web Programming, Desktop Apps ∙ 7 days 13 hours back ∙ 10 proposals |
Reverse engineering of console utilities for querying SSD controllers (Flash ID)1. Purpose of the work Extraction of the application programming interface (API) for interaction with SSD/NVMe controllers from the provided set of console utilities (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron, etc.). The result should be working code in C/C++… C & C++, Desktop Apps ∙ 8 days back ∙ 6 proposals |