wilfreud / custom-deployment-configs

A set of configurations for deployments using technologies such as Docker, Nginx, React, ExpressJs, NextJs etc... idk yet, just whatever I can get. Following best practices as much as possible

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Custom Deployment Configurations

This is not a project, but rather a "codebase", a collection of configuration files that you can copy and paste for your projects, instead of rewriting them every time. Basically what you need to dockerize your app and automate its deployment with GitHub Actions.

Frameworks:

  • React
  • NextJS
  • ExpressJS
  • NestJS

Include in this project:

  • Dockerfile files
  • Nginx config files
  • GitHub Action .yaml config files

Note that for GitHub Actions, the default deployment strategy is to publish the app image to the Docker registry, then SSH into the server before pulling the image and creating its container

PS: The default package manager is pnpm, but there are additional comments for yarn

PPS: Most of those files are AI generated, but still tested multiple times in production environment (honestly)

NOTE: Most of the deployment processes require the configuration of repositories' secrets and variables. Checkout my NPM package Quirgo to see how to make it easy.

About

A set of configurations for deployments using technologies such as Docker, Nginx, React, ExpressJs, NextJs etc... idk yet, just whatever I can get. Following best practices as much as possible


Languages

Language:Dockerfile 79.5%Language:Shell 20.5%