Skip to content

Create your business internal app in seconds. Deployed with Cloudflare Workers and zero trust auth with Cloudflare Access.

License

Notifications You must be signed in to change notification settings

mathix420/nuxt3-internal-app-starter

Repository files navigation

Nuxt 3 Internal App Starter

Create a blazingly fast, zero-trust-authed business internal app in seconds. 🚀

Look at the nuxt 3 documentation to learn more.

Deployment checklist

Setup

Make sure to install the dependencies:

npm install

Development Server

Start the development server on https://localhost:3000

npm run dev

Production

Build the application for production:

npm run build

Locally preview production build:

npm run preview

Checkout the deployment documentation for more information.

Linting

Lint files.

npm run lint

Fix files.

npm run lintfix

Github Action

Generate a Cloudflare API token with following permissions:

All accounts - Workers R2 Storage:Edit, Workers Tail:Read, Workers KV Storage:Edit, Workers Scripts:Edit, Account Settings:Read
All zones - Workers Routes:Edit
All users - User Details:Read

Add it to your GitHub repo secrets below the name CF_API_TOKEN.

About

Create your business internal app in seconds. Deployed with Cloudflare Workers and zero trust auth with Cloudflare Access.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published