No description
- Vue 62.2%
- TypeScript 31.2%
- CSS 3.7%
- Dockerfile 2.4%
- JavaScript 0.5%
|
|
||
|---|---|---|
| .devcontainer | ||
| .github | ||
| .vscode | ||
| app | ||
| content | ||
| public | ||
| server | ||
| .editorconfig | ||
| .gitignore | ||
| content.config.ts | ||
| docker-compose.local.yaml | ||
| docker-compose.yaml | ||
| Dockerfile | ||
| eslint.config.mjs | ||
| LICENSE | ||
| nuxt.config.ts | ||
| package.json | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| README.md | ||
| renovate.json | ||
| tsconfig.json | ||
node-K Website
Setup
Make sure to install the dependencies (done automatically when using devcontainer):
pnpm install
Development Server
Start the development server on http://localhost:3000:
pnpm dev
Production
Build the application for production:
pnpm build
Locally preview production build:
pnpm preview
Docker
A Dockerfile is included in the project which simply builds and serves the app.
To preview a local version of this you can use the docker-compose.local.yaml file.
docker compose -f docker-compose.local.yaml up
The docker-compose.yaml file includes production specific config such as traefik labels and a proxy network.
Check out the deployment documentation for more information.