Vue 3 + Tailwind CSS user interface for NethSecurity
https://nethserver.github.io/nethsecurity ↗// readme
nethsecurity-ui
This repository contains user interface for NethSecurity and NethSecurity Controller.
Purpose of each interface:
- Standalone: it’s provided when connecting to a NethSecurity unit
- Controller: allows you to manage multiple NethSecurity units
Contributing
See the contributing guide for detailed instruction on how to get started.
Contributing it’s not a matter of coding, please feel free to open issues or discussions if you need anything! Please be aware that off-topic conversations will be closed.
Build
To run a build, it’s not suggested to run npm run build inside the development instance. Instead, a containerized build is provided to ease this process, this will only need podman to be installed.
You can just execute:
./build.sh
and that’s all you need, if build passes you’ll find the build in ./dist, placed inside the root directory of the project.
Alternatively, you can fetch the latests builds from the “Artifacts” section of the [GitHub…