FirecREST UI is a web application designed to provide essential functionalities for interacting with FirecREST API v2 backend.
FirecREST offers a REST API that enables developers to interact with HPC resources such as schedulers, filesystems, and more. Additionally, it provides methods for authentication, authorization, job execution, file-system operations, and access to accounting or status information.
- A modern web interface built on FirecREST API functionalities.
- A dashboard offering an overview of configured clusters and their statuses.
- A dedicated view for creating and monitoring jobs.
- A file navigator with basic file management functionalities, including upload and download features.
While the FirecREST API empowers users to build complex workflows, a workflow manager is not included in the current web interface implementation.
User Guide FirecREST v2 UI: Full Documentation
K8s Deployment FirecREST v2 UI: Deployment
FirecREST API v2 backend: Full Documentation
📖 See the Remix docs and the Remix Vite docs for details on supported features.
Firecrest-UI includes UI components that may be derived from Tailwind UI, a product by Tailwind Labs. Tailwind UI is subject to its own Tailwind UI license, which prohibits redistribution of its components and templates.
- Firecrest-UI does not distribute Tailwind UI components or templates directly.
- If you are using Firecrest-UI and wish to modify or redistribute it, you must ensure that any Tailwind UI components you use are covered by a valid Tailwind UI license.
- Tailwind CSS itself is licensed under the MIT License, which allows free and open-source usage.
- If you have purchased a Tailwind UI license, you may use its components for your own projects or client work but cannot redistribute them as open-source.
- Ensure that any UI components included in Firecrest-UI are either custom-built or derived from freely available Tailwind CSS styles.
For more details, please refer to the Tailwind UI License.