This is a minimal application that provides a simple interface to launch Kasm Workspaces applications.
- Node.js and npm installed
- A running Kasm Workspaces server
- Clone the repository (or copy the files).
- Navigate to the project root directory.
- Install backend dependencies:
npm install - Navigate to the
frontenddirectory and install frontend dependencies:cd frontend npm install cd ..
- Update
server.jswith your Kasm server URL, admin username, and password.const KASM_URL = 'http://your-kasm-server-url'; const KASM_USERNAME = 'admin'; const KASM_PASSWORD = 'admin_password';
From the project root directory, you can start both the backend and frontend using:
npm start
This will start:
- Backend server on
http://localhost:5000 - Frontend development server on
http://localhost:3000
- Open your browser and go to
http://localhost:3000. - Log in with any username and password (for this minimal version, it's just a simulation).
- Click on the application buttons to launch them in a new tab.
Note: The actual Kasm API integration and user profile management are placeholders in this minimal version.