GUI beta testing

Video of it in  action here.

 

If you want to have a play and provide feedback then you can download the files here at the test fork.

 

Please make sure you read the included GUI specific 'readme' for more details and known issues.

 

For full testing stop your current PlexConnect instance and run from a fresh download (if it detects you have no settings.cfg then it will kick in the first run wizard). 

 

Credits to bakman1 who coded this with input from us.

Nice!!

So when can we test?  :D

So when can we test?  :D

Now, see updated op  ;)

Great stuff, thanks! Will give it a whirl when I've got a chance.

Awesome. I hope that this can be integrated with Synology installer.

Cool, I will try this Weekend.

Thanks guys

Awesome. I hope that this can be integrated with Synology installer.


I myself am interested to hear Bwynants view on that.

This looks pretty sweet! Certainly makes thing easier for me :slight_smile:



Sent from my iPhone using Tapatalk

Video of it in  action here.

If you want to have a play and provide feedback then you can download the files here at the test fork.

Please make sure you read the included GUI specific 'readme' for more details and known issues.

For full testing stop your current PlexConnect instance and run from a fresh download (if it detects you have no settings.cfg then it will kick in the first run wizard). 

Credits to bakman1 who coded this with input from us.

Wow, GUI is awesome !

Quick Off-topic question.  Can I run it on a remote computer (I mean PlexConnect) The computer is a server 24/24, I have it running on a public IP, I guess I can just use that IP in the AppleTV config for the DNS Server?  Would be awesome to setup my mom that doesn't have a computer at her house, but an Apple TV.

Wow, GUI is awesome !

Quick Off-topic question.  Can I run it on a remote computer (I mean PlexConnect) The computer is a server 24/24, I have it running on a public IP, I guess I can just use that IP in the AppleTV config for the DNS Server?  Would be awesome to setup my mom that doesn't have a computer at her house, but an Apple TV.

There are big security issues running a DNS server open to the internet, it will be hijacked and used to attack websites.

If you disabled the PlexConnect one and used your own locked down one then it can be done but it is not a supported config because of the above.

Oh! didn't thought about the security! doh!

Tried ./setup.py "as is" on my Syno and it doesn't work there. Modified the header for the correct path for python and it stops some lines later trying to lauch the web server. Maybe this GUI will work in the Syno but it will require several changes.

Nevertheless it's a very interesting idea. I've challenged bwynants in the past to develop something similar, maybe this new GUI can be a base for that.

Just wanted to say that I tried this on my Drobo 5N and the website came up. I didn’t go through the wizard since I already had the certs and settings. I did get this show up when setup.py was run:
 
/bin/bash: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory

I did try to run this at the same time as plexconnect but I was unable to get to the GUI’s website and the process would automatically get killed.

Edit: Several tries later and it let me run both, weird

It would be great if you could replace the boring error response screen with this as well.

This is a fantastic start

Generated the certs files OK

created a settings.cfg OK

Press "Start" Button but doesn't appear to start

I am on Windows 7 32bit, have pywin32 for Windows installed and can usually run PlexConnect as a service no problems.

Cheers Rob.

I have just setup on a Windows 2012R2 server and workings without a fault provided you have all the prerequisites correct - I had some small issues with those, but once they was sorted this working perfectly.  Well done!

FYI on Win x64 environment install pywin32 for Windows x86 not x64 and it will work without a problem.  I didn't use the start Button so i can't comment on that option.  I have manually going and set the service to run automatically each time the server runs.

Cheers,

Darren

I have just setup on a Windows 2012R2 server and workings without a fault provided you have all the prerequisites correct - I had some small issues with those, but once they was sorted this working perfectly. Well done!

FYI on Win x64 environment install pywin32 for Windows x86 not x64 and it will work without a problem. I didn't use the start Button so i can't comment on that option. I have manually going and set the service to run automatically each time the server runs.

Cheers,
Darren


You choose 32bit or 64bit based upon whether you have the 32bit or 64bit of Python installed, not based upon the Windows version.

I have been out for a while, but the initial thought about this GUI was to create an installer for PlexConnect. 

Thus, it should work when you don't have it running as a service/daemon yet and you are using it from a clean install.

That said, it was developed on OSX/FreeBSD/FreeNAS - daemon installer would/will not work on Linux forks (as they are all different - the option should appear disabled on other platforms):

- Win32/64 should work for the most part when all requirements are in place

- OSX should work

- Synology will not work

You choose 32bit or 64bit based upon whether you have the 32bit or 64bit of Python installed, not based upon the Windows version.

Yep completely understand that, however when i installed the x64 version - nothing worked.  I installed the x32 versions and everything works correctly.  This is on a x64 version server platform.  Also i didn't install in the default installation locations - i installed everything in %programfiles(x86)%.

Cheers,

Darren