## OpenDelta Server DevKit OpenDelta Server is a web-based Desktop Environment. ## Installation ```bash cd docker docker-compose up ``` This will start the server and the shell. ## Why is this called OpenDelta Server DevKit? Because currently, it is only a devkit, and not a full service that can be used for production by end-users. Eventually, it will be a full service that can be used for production by end-users. But this will require a lot of work, and it is not a priority for me at the moment. Alternatively, you can use the OpenDelta Server DevKit as a base for your own web-based Desktop Environment. ## What is included? - OpenDelta Shell: A web-based Desktop Environment - OpenDelta Server: A web-based Desktop Environment Server - Term: A terminal for OpenDelta Shell - Rumble: A client for the clatter.work business chat platform - NDXShell: A desktop and panel for OpenDelta Shell - files: A file manager for OpenDelta Shell - textedit: A text editor for OpenDelta Shell - conman: A container manager for OpenDelta Shell - Various utilities and tools for the Delta Shell Command Line (ls, cd, rm, mkdir, writefile) - A lot of other utilities and tools in the system/mount/bin/old folder These applications and utilities are various levels of development, and most of them are not even finished. ## How to use? OpenDelta Server DevKit is a web-based Desktop Environment. You can access it at http://localhost:3000 Please note that the server is not secure, and it is not recommended to use it in a production environment, and only supports one user at a time. ## Extra notes Most of the code is in the system folder, and the docker compose file is in the docker folder. The server is a Node.js application, and the shell is a HTML/CSS/JS application. The server is a web server that provides the OpenDelta Shell and File System + extra utilities. ## TODO - Make the server more secure - Add more utilities - Add more applications - Add more features - Add Multiuser support - Minimizing windows ## Demo You can try a demo of the OpenDelta Server DevKit at https://opendelta_demo.quntem.co.uk (the server will reset every hour)