Web application for LibreLock, a secure, self-hosted password manager. Built with Vue and Vite.
Refer to Get started section in this README for one command setup of the entire application. Keep reading if you wish to run the frontend separately.
The preferable way to run LibreLock Web is via Docker Compose:
docker compose up -dTo run without Docker use:
npm install
# Dev server
npm run dev
# Build for production
npm run build
npm run previewSee CONTRIBUTING.md for project structure, code style, and security guidelines.