Github, Python and Docker: The Sweet Trio

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

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
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
  • checkout

    Action for checking out a repo

  • There is a neat action that is provided by GitHub itself. GitHub Actions Checkout checks out the latest code from the repository we're running the action on.

  • build-push-action

    GitHub Action to build and push Docker images with Buildx

  • In order to do that, we can use the package build-push-action.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • login-action

    GitHub Action to login against a Docker registry

  • However, docker or GitHub doesn't just let anyone push an image to the container registry. This means, we need to login to docker in order to push the latest built image. We can do that by using the login-action package from docker.

  • ssh-action

    GitHub Actions for executing remote ssh commands.

  • Yes we can! We will use the ssh action package for that. This package will do what we have been doing manually. SSH into the server and deploy.

  • ytmdl-web-v2

    Web version of ytmdl. Allows downloading songs with metadata embedded from various sources like itunes, gaana, LastFM etc.

  • If you'd like to see one of these in action.

  • 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

  • Dockerize and Deploy a NodeJS Application to Cloud Run with GitHub Actions

    3 projects | dev.to | 5 Oct 2023
  • Automating Tag Creation, Release, and Docker Image Publishing with GitHub Actions

    5 projects | dev.to | 26 Jul 2023
  • Where do you commit files for containers that run CI scripts?

    1 project | /r/devops | 29 Mar 2023
  • Pushing Cutom Images to Docker Hub using GitHub Actions

    7 projects | dev.to | 30 Sep 2022
  • Automated Docker Image Build

    1 project | /r/selfhosted | 31 Aug 2022