ISLET Updates

6 views
Skip to first unread message

Jon Schipp

unread,
Aug 6, 2015, 2:02:19 AM8/6/15
to islet
I've added a lot of new features to ISLET this week.

Features:
* Plugin system - where user scripts can be used to extend functionality. 
  Currently ships with 4 scripts:
    a.) Clear the screen
    b.) Restart the ISLET session without reconnecting (great for seeing newly added changes)
    c.) Delete the current user account
    d.) Delete a training environment
    More to come
* Support setting your own Docker entrypoint command via new COMMAND variable
  e.g. COMMAND="sudo -i -u $VIRTUSER"
         COMMAND="su $VIRTUSER"
         COMMAND="bash"
         COMMAND="top"
* Support setting the working directory via WORKDIR in configs
* Improved method of setting environment variables in the container using new variable ENVS
  In a per image config:
  ...
  export class="cs101"
  export instructor="jschipp"
  ENVS="class instructor"
  ...

  From the training environment a user can access these variables:
  container> echo $class
  cs101

Bugs fixes:
* Use of ENABLE or VISIBLE now works properly

Thanks
--
Reply all
Reply to author
Forward
0 new messages