This repository contains a comprehensive guide for deploying a Node.js application with MongoDB using Docker on a Timeweb VPS. The guide is available in two languages:
Click here for the English guide
Нажмите здесь для руководства на русском языке
This guide covers:
- Setting up a Dockerfile for your Node.js application
- Configuring GitHub Actions for automated Docker image building and pushing
- Deploying your application on a Timeweb VPS
- Setting up Nginx as a reverse proxy (optional)
- Configuring SSL with Certbot (optional)
If you find any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.