nodejs-cloud-run-docker is a Node.js and Express.js web application designed to be deployed seamlessly on Google Cloud Run. This project serves as a template for building and deploying serverless web applications using Node.js, Express.js, Docker, and Google Cloud Platform (GCP).
- Express.js Server: A simple web server using the Express.js framework.
- Dockerized: Containerized with Docker for easy deployment and consistency.
- Artifact Registry: Pushes Docker images to Google Artifact Registry for versioned and secure image storage.
- Google Cloud Run Deployment: Deploy your application effortlessly on Google Cloud Run, allowing for scalable and managed serverless environments.
Follow the provided instructions to set up and deploy this project locally or on Google Cloud Run. Whether you are a beginner or an experienced developer, nodejs-cloud-run-docker aims to streamline the process of building and deploying Node.js applications.
Learn how to customize and extend the functionality of this template for your specific use case. The provided structure makes it easy to adapt and build upon.
Deploy the application on Google Cloud Run with detailed step-by-step instructions. Ensure your application is running smoothly in a managed cloud environment.
- Node.js - JavaScript runtime
- Express.js - Web application framework
- Docker - Containerization platform
- Google Cloud Platform - Cloud services and infrastructure
This project is licensed under the MIT License - see the LICENSE.md file for details.
- Thank you to the open-source community for providing the tools and frameworks that make projects like this possible.