Automate Your Flask Deployment to VPS Using Github Actions

This page summarizes the projects mentioned and recommended in the original post on dev.to

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • tutorial

    Sample code for tutorial (by adyaksaw)

  • After dozens of deployments, I have enough. I decide to learn how to automate this. For some context, I already have experience in using Github Actions to automate my deployment. The reason that I’m not doing it in this project is that I have never done it in a Flask environment. I just want to prioritize the application first before any automation. So in this article, I will describe the step that I have done to deploy my backend on the VPS automatically. All the code can be accessed in my Github repository

  • meinheld-gunicorn-flask-docker

    Docker image with Meinheld and Gunicorn for Flask applications in Python.

  • Now, before touching Docker, we need to talk about how to deploy Flask to production. Like Django, Flask needs a WSGI server to deploy the application. There are 2 common WSGI server: UWSGI and Gunicorn. I won’t go into detail what is the difference between them. This article will use Gunicorn as the WSGI server. GitHub - tiangolo/meinheld-gunicorn-flask-docker: Docker image with Meinheld and Gunicorn for Flask…

  • 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.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Ask HN: How do you switch between multiple programming languages while coding?

    1 project | news.ycombinator.com | 6 May 2024
  • Modern Linux on the Desktop in 2023

    1 project | news.ycombinator.com | 2 May 2024
  • HackTheBox - Writeup Builder [Retired]

    1 project | dev.to | 27 Apr 2024
  • Snowflake Arctic Instruct (128x3B Moe LLM)

    2 projects | news.ycombinator.com | 24 Apr 2024
  • Show HN: Wrote a Distributed Cache Service

    1 project | news.ycombinator.com | 18 Apr 2024