You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be good to have an admin interface to manage pipalhub instances.
The admin should be able to:
login with google auth
see home page with list of active instances and a buttton to add a new instance
The
Login
Only authenticated users should be allowed to access this system. Login with google auth should be supported and anyone with @pipal.in email should be allowed to login.
Home page
The home page lists all the active instances and have a link to add a new instance.
For each instance, it should show the name, hostname, size, image and owner.
New Instance
The app provides an ability to create a new instance of pipalhub.
It would ask for the following:
name (hostname will be $name.pipal.in)
size (mapping of size names to digitalocean instance sizes will be specified in the config file)
python version (mapping of python version to docker image tag is specified in the config file)
runtime -- name of the runtime to use (runtime captures the custom packages to be installed, specified in the repo)
label - a text tabel to identify the name
This would automatically setup the node.
Instance page
This would show the following information about the instance:
name
hostname
size
python-version
runtime
label
list of users
creation timestamp
created by / owner
This will also have the following actions:
restart the node
add new user / delete user / rename user
update (run install script again)
delete instance
This should also have an link to show the system logs.
This should also have a log of activity, showing all the changes that are made to this instance (including add user, update instance, restart node etc.)
The text was updated successfully, but these errors were encountered:
It would be good to have an admin interface to manage pipalhub instances.
The admin should be able to:
Login
Only authenticated users should be allowed to access this system. Login with google auth should be supported and anyone with @pipal.in email should be allowed to login.
Home page
The home page lists all the active instances and have a link to add a new instance.
For each instance, it should show the name, hostname, size, image and owner.
New Instance
The app provides an ability to create a new instance of pipalhub.
It would ask for the following:
$name.pipal.in
)This would automatically setup the node.
Instance page
This would show the following information about the instance:
This will also have the following actions:
This should also have an link to show the system logs.
This should also have a log of activity, showing all the changes that are made to this instance (including add user, update instance, restart node etc.)
The text was updated successfully, but these errors were encountered: