Our great sponsors
-
I have a repo with all configured but I doubt is currently working since I moved from web development, so I don't know if these are tools still useful.
-
Ansible
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
However in my case, I always used tool like ansible and fabric to automate the process: ansible configure all the necessary for the project to work (database, directory structure, load balancer, S3 buckets, etc...) and then when I need to deploy, a script with fabric simply creates an archive, copies it from the other side, does some scripts (like migrations) and then finalize the deploy "activating the web root". The idea is doing all like what you would by hand, but via script (of course) so if a step is broken you can do it manually.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Here is my tutorial how to configure docker-compose and nginx: https://saasitive.com/tutorial/docker-compose-django-react-nginx-let-s-encrypt/ and example docker-compose https://github.com/mljar/mercury/blob/main/docker-compose-pro.yml