Skip to content

inpad/superadmin

 
 

Repository files navigation

MIT License

Support Donate

Installation

License: MIT.

SuperAdmin needs latest Total.js from NPM +v2.0.1.

IMPORTANT

  • SuperAdmin is running on port 9999 which can be changed in run.sh script in /www/superadmin/run.sh
  • SuperAdmin is auto-generating port numbers for new applications starting from 8000. So for 100 apps you need to make sure ports 8000-8099 are free.

VERY IMPORTANT: SuperAdmin must be run as root

To install SuperAdmin run commands bellow

  • run $ sudo wget https://raw.githubusercontent.com/totaljs/superadmin/master/install.sh
  • run $ sudo bash install.sh
  • run $ cd superadmin and $ bash run.sh
  • login user: admin, password: admin (credentials are stored in /www/superadmin/config)

How do I translate SuperAdmin?

  • install Total.js as global module npm install -g total.js
  • then open SuperAdmin directory cd superadmin
  • then perform this command totaljs --translate
  • translate translated file translate.resource
  • and copy the content to /resources/default.resource
  • run app

Where does SuperAdmin store data?

All data are stored in /superadmin/databases/ directory. Applications are stored in application.json.

## Contributors

About

Manage your Linux servers and Total.js applications easily. Free and open-source.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 42.0%
  • JavaScript 37.6%
  • CSS 17.6%
  • Shell 2.3%
  • Nginx 0.5%