2eee7c96b92329039785066b7c9aabdefd6dfd0c
VSSM_Web - VintageStory Server Manager Web UI
A simple web based frontend for the VSSM project, written in React TypeScript
IMPORTANT INFORMATION
This project is currently in development, and thus everything is subject to change
About
VSSM_Web in a frontent for the VSSM project that allows you to create and manage multiple VS servers
Installation and Usage
There are no binaries just yet, so you have to download the source files.
Requirements:
- nodejs
- npm
If you are using NixOS, a flake.nix is provided, just run nix develop for a full development enviroment
Usage:
- Download the source code
- In the
vssm_webdirectory, runnpm install - cd into
vssm_weband runnpm dev run - Open in broweser window
Configuration
WIP
Roadmap
-
Server instance management
- Multiple servers support
- List servers and their status
- Create instances
- Delete instance
- Start/Stop instances
- Server configuration
- Server Name
- Port
- Full instance configuration
- Console
- Fully interactive instance console
- Send commands to servers
- View logs
- Fully interactive instance console
- Automated server backups
-
Access authentication
-
Configuration
-
Binary releases
-
Automatically set up background service
-
Other
- First class NixOS support
- Official nix package or flake
- All configuration options
- Official nix package or flake
- First class NixOS support
Description
Languages
TypeScript
55.9%
CSS
29.6%
JavaScript
8.6%
HTML
4.5%
Nix
1.4%