Rose is a Web-based panel which lets you manage any application or service you have running on your server.
It is much like PufferPanel or Pterodactyl.
But unlike PufferPanel, this will have many features
And unlike Pterodactyl, this is intended to be much easier to use and setup.
You can enter environment variables into a secrets.env
file in the root directory of the project.
Entering variables into the actual OS is not planned to be intentionally supported, but it'll likely work anyway.
The following environment variables are supported:
DEBUG
, (def: 'False') bool: Enables extra logging and debugging features.ASK_EXIT
, (def: 'True') bool: If set to 'True', the program will ask for confirmation before exiting.
Configuration of such is supported in the program itself, but env variables have been added for ease-of-access.ONE_TOKEN_ACCOUNTS
, (def: 'False') bool: If set to 'True', the program will only allow one token per accountWEB_PORT
, (def: 8000) int: The port the panel webgui will run on.CLEAR_SESSIONS_ON_EXIT
, (def: 'True') bool: If set to 'True', the program will log all users out on exitYou would enter a environment variable like this into the secrets.env file
DEBUG=False
ASK_EXIT=True
WEB_PORT=80
This project is still in development and is not ready for production use.
Security has not been tested and features are currently being built.
What you see in features is what's planned for the moment AND what is present.
LICENSE
This project is licensed under the CC0 1.0 Universal License. See the LICENSE file for more information.