Skip to content

agalliani/nested-app

Repository files navigation

Tutorial: Deploying a Vite + Vue.js App with Custom Nested Paths Using Docker and NGINX

Overview

This repository contains the complete source code for the Vue.js deployment tutorial. The tutorial guides you through creating a Vue.js application using the Vite framework, setting up routing with Vue Router, and deploying the application using Docker and NGINX.

https://medium.com/@agalliani/tutorial-deploying-a-vite-vue-js-app-with-custom-nested-paths-using-docker-and-nginx-1fa8cf4b1d93

Prerequisites

  • Node.js and npm installed on your system.
  • Docker installed for containerization.

Installation and Setup

  1. Clone the repository:
    git clone https://github.com/agalliani/nested-app
  2. Navigate to the project directory:
    cd nested-app
  3. Install dependencies:
    npm install

Running the Application

  1. To run the application locally:
    npm run dev
  2. To build the application for production:
    npm run build

Docker and NGINX

The tutorial includes steps to containerize the application using Docker and deploy it using NGINX. Refer to the tutorial for detailed instructions.

Contributing

Contributions to this project are welcome. Please fork the repository and submit a pull request with your updates.

License

This project is open source and available under the MIT License.

Contact

For any queries or suggestions, feel free to contact me.