Bring Your Own Server (BYOS)
Software Requirements
The software requirements for the BYOS approach.
Runtime Environment
- Node.js: Version 22.12 or higher is required for building and running Laioutr frontends. Ensure your build and runtime environments use compatible Node.js versions.
Build Tools
- Build System: Your infrastructure must support executing Node.js build scripts via pnpm.
- Package Manager: pnpm is the recommended package manager for Laioutr projects.
Web Server / Runtime
Depending on your deployment strategy:
- SSR Hosting: A Node.js runtime capable of running Nuxt in SSR mode, with proper process management (PM2, systemd, or container orchestration)
- Edge Runtime: Support for edge computing runtimes if deploying to edge platforms
Infrastructure Requirements
To successfully host a Laioutr frontend on your own infrastructure, you'll need to provision the required components.
Webhook Configuration
Integrate your own hosting solution into Laioutr by setting up a webhook. Cockpit calls this webhook for every deployment-related action.