RodrigoTorresWeb / superadmin

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

Home Page:https://www.totaljs.com/superadmin/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

https://www.totaljs.com/superadmin/

License:MIT License


Languages

Language:HTML 42.0%Language:JavaScript 37.6%Language:CSS 17.6%Language:Shell 2.3%Language:Nginx 0.5%