E2Stream v6.7 (installer issues resolved)

I realised after reinstating my build server setup (via docker!) that the installer wasn’t quite working as it should, and probably explains the reasons why people have asked many times as to how they can install additional apps, or separate the app from the installer.  There was a bug preventing the burger menu from working on the installer, and therefore these options were not accessible.  This has now been resolved and those options now work!

Note this fix only changes the installer, not the app, so for those who have this working as needed, there is no need to update your install on the TV.

Change log:

v6.7 - 14/07/2018
* Fixed installer to allow for download of zip and specify of additional apps directory to install

Please note, the installation and setup requires you to enable a ‘develop’ account on your TV.
You also need Java v7 or v8 to run the installer.

Instructions to setup can be found here

E2Stream v6.7 is now available to download from here:

For any bugs, please email/post or create a new issue here

If you need to try and debug any options/issues, either download the debug build available from the downloads link at the top of this page, which starts the app by default in debug mode, or press the ‘Tools’ button on the remote before you experience the issue to see the debug log.

If you do use E2Stream, please consider donating to support the continued development and hosting costs of this app! You can donate any amount you feel is applicable here:


E2Stream v6.6

E2Stream v6.6 is now available to download from here:


Change log:

v6.6 - 27/09/20156
* Resolved issue with recordings/movie playback in relation
  to the changes made for the transcoding settings introduced
  in v6.5 that was preventing the playback of recordings.

Please note, the installation and setup requires you to enable a ‘develop’ account on your TV.
You also need Java v7 or v8 to run the installer.

Instructions to setup can be found here

For any bugs, please email/post or create a new issue here

If you do use E2Stream, please consider donating to support the continued development and hosting costs of this app! You can donate any amount you feel is applicable here:




ESX Useful commands

If you’ve enabled SSH, there are a series of useful commands you can run against the VMs on the host

I’ll keep this post updated with those I’ve found most useful


Gets a list of the VM ids for use in subsequent commands

vim-cmd vmsvc/getallvms

Get the snapshot info for a given VM ID (which you can obtain with the previous command)
vim-cmd vmsvc/snapshot.get <VM ID>

Remove all snapshots for a given VM ID.
vim-cmd vmsvc/snapshot.removeall <VM ID>

Create a snapshot for a given VM ID and information provided
vim-cmd vmsvc/snapshot.create [VmId] [snapshotName] 
[snapshotDescription] [includeMemory] [quiesced]

Edit cron file
vi /var/spool/cron/crontabs/root

Kill and Restart Cron
kill $(cat /var/run/crond.pid)
crond

ESX 6 (Free) VM Backup

If you have the need to backup VMs in ESX free edition, you’ll need to use a script of some sort on the server.

Fortunately (and no surprise) someone has already gone through the pain of implementing a fantastic and extremely thorough implementation which can be found here:

https://github.com/lamw/ghettoVCB/downloads

Once downloaded, you’ll need to copy/edit the conf file to configure (in particular the backup location!) then run as follows

ghettoVCB.sh -m <VMNAME> -g <PATH TO CONFIG>

This will then run an individual VM backup.  A list of VMs to backup is also an option.

Once you’ve got this running, you’ll want to schedule this in.  CRON runs on ESX free, but there’s no crontab command so you simply have to edit the cron file once you locate it – which is here:

/var/spool/cron/crontabs/root

After that, you’re all backed up 🙂