Skip to content

Deployment

Docker

  1. configure each .env in /frontend and /backend properly

  2. check (and adjust) each nginx configuration

  3. run docker compose

bash
docker compose up -d

TIP

If you don't have docker installed, checkout https://www.docker.com/.

  1. deploy in the cloud or your container infrastructure 🎉

Classic

Build each service seperately and deploy yourself without docker.

Frontend

INFO

The frontend operates as a "Single Page Application" SPA.

  1. run generate
bash
pnpm run generate

TIP

If you don't have pnpm installed, checkout https://pnpm.io/installation to install for your operating system.

  1. check if everything works as it should
bash
pnpm run preview
  1. Head to http://localhost:3000/
  2. All generated static assets can be found in ./output/public

TIP

Further information regarding deployment can be found on https://nuxt.com/deploy

Backend

The latest information regarding deploying symfony can be found here: https://symfony.com/doc/current/deployment.html#symfony-deployment-basics

Docs

  1. run build
bash
pnpm run docs:build

TIP

If you don't have pnpm installed, checkout https://pnpm.io/installation to install for your operating system.

  1. check if everything works as it should
bash
pnpm run docs:preview
  1. Head to http://localhost:4173/
  2. All generated assets can be found in ./vitepress/dist

TIP

Further information regarding deployment can be found on https://vitepress.dev/guide/deploy

Released under the MIT License.