Skyport is an open source panel for managing and operating game servers and applications built using Node.js with Express and Dockerode. Click here to join our Discord.
Warning
Skyport is not ready for production use, nor does it have a stable and completed release yet.
-
Clone the repository:
git clone https://github.com/skyportlabs/panel/
-
Install dependencies:
npm install
-
Seed images and create a user:
npm run seed
npm run createUser
- Start the Panel:
node . # or use pm2 to keep it online
Edit the config.json
file in the root directory to set up the application settings including the database connection and port.
Navigate to http://localhost:<port>
to access the Skyport Panel. Log in with your user credentials to manage and view instances.
Contributions are welcome. Please fork the repository and submit pull requests with your proposed changes.
(c) 2024 Matt James and contributors. All rights reserved. Licensed under the MIT License.