Files
zeekay cdba28a0bb Give every package one version
Two thousand and twenty-one packages carried more than one spec across this
estate — eslint alone in a hundred and four forms — and a package resolved twice
is two copies at run time, which is how react-hook-form came to report "two
different types with this name" from files nobody had edited. None do now.

The number lives in the catalog: a manifest names the package, the workspace
names the version. Where a manifest cannot reach a catalog it still carries the
one version, because the table is the source either way.
2026-08-29 14:03:00 -07:00
..
2026-08-29 14:03:00 -07:00

Nuxt Example

This repository contains an example of a Nuxt application that is deployed on Dokploy. There are two ways to deploy this application:

  • With server side rendering
  • As a static site

All examples assume you use Nixpacks as the build type.

Server side rendering

  1. Use Git Provider in Your Application:

    • Repository: https://github.com/Dokploy/examples.git
    • Branch: main
    • Build path: /nuxt
  2. Add Environment Variables:

  • Navigate to the "Environments" tab and add the following variable:

    NIXPACKS_START_CMD="node .output/server/index.mjs"
    
  1. Click on Deploy:

    • Deploy your application by clicking the deploy button.
  2. Generate a Domain:

    • Click on generate domain button.
    • A new domain will be generated for you.
    • You can use this domain to access your application.

Static site

  1. Use Git Provider in Your Application:

    • Repository: https://github.com/Dokploy/examples.git
    • Branch: main
    • Build path: /nuxt
  2. Add Environment Variables:

  • Navigate to the "Environments" tab and add the following variable:

    NIXPACKS_BUILD_CMD="pnpm generate" 
    
  1. Set the publish directory:
  • Ensure you set it to dist/. Note that there is no dot before dist!
  1. Click on Deploy:

    • Deploy your application by clicking the deploy button.
  2. Generate a Domain:

    • Click on generate domain button.
    • A new domain will be generated for you.
    • You can use this domain to access your application.
    • Set the port to 80

If you need further assistance, join our Discord server.