Jump to content
ShadeBlack

Suggestion: Down for maintenance

Recommended Posts

ShadeBlack

Pretty simple suggestion.

 

I have multiple users for my Emby server.

If I want to do continuous maintenance on the media, I have to tell everyone.  some of them are harder to reach than others ( i.e. no Facebook or Skype chat etc. )

It would be great if say... on the admin panel, I could hit a check box that enables 'maintenance mode', where the server still runs does everything as normal, but instead of the login screen it displays a maintenance page saying the server is unavailable. Even better if I were able to directly put a reason in a text box that would then display on the login screen as well.

 

Not really sure what others would think of this, but for me it would be quite helpful.  mostly if I want to make sure no one is trying to access content I know won't work until I've done a full library scan again.

 

Thanks for reading.

-Kyle

Edited by ShadeBlack
  • Like 40

Share this post


Link to post
Share on other sites
Info1

Great idea  Kyle,

 

I would like this feature as well. I can see using it at least once a week.

 

m

Share this post


Link to post
Share on other sites
Luke

yea it's a good idea

Share this post


Link to post
Share on other sites
Vidman

Great idea Kyle,

 

I would like this feature as well. I can see using it at least once a week.

 

m

Why are you down for maintainance at least once a week?

Share this post


Link to post
Share on other sites
Koleckai Silvestri

Why are you down for maintainance at least once a week?

 

Could be many reasons. Here are four.

  • Removing / Rebuilding libraries
  • Adding Hardware
  • System Updates on the server machine
  • If you live in the desert like I do, dusting.
  • Like 1

Share this post


Link to post
Share on other sites
Vidman

Multiple times Every week?

Share this post


Link to post
Share on other sites
Koleckai Silvestri

Multiple times Every week?

Probably at least once a week when everything is taken into account. Not sure about multiple. I am sure everyone has slightly different reasons and methods of management.

Edited by Koleckai Silvestri

Share this post


Link to post
Share on other sites
Vidman

do you ever have any time to enjoy your media?

Imagine how popular Netflix would be if it was down for maintainance every week

Edited by Vidman

Share this post


Link to post
Share on other sites
ShadeBlack

@@Vidman

we aren't a large multi-national company with thousands of employees to monitor and maintain our media with enterprise level datacentres.

we are singular people whom require a simple method of taking all content 'offline' while and when we work on our inferior systems.

I have to say, your line of questioning seems mildly aggressive for little to no apparent reason...

 

If I need an entire week to complete my maintenance, I expect my users to understand this or they can bugger off.  After all, they're benefiting entirely for my hobby, right?

Sure, Netflix aren't likely to do this - but quite frankly, that's an unfair comparison by all accounts.

  • Like 2

Share this post


Link to post
Share on other sites
Vidman

Alright buddy no aggression intended, just seems something must amiss if your setup requires so much maintainance and presumably if you are requesting this "feature" you have users outside your immediate family/household that would not be happy to be greeted with this message every week... But then I guess they must be used to that already, they currently will just have no access right?

Edited by Vidman

Share this post


Link to post
Share on other sites
speechles

...and it doesnt have to be maintenance. Lets say you want to use the bandwidth for something else on your upload speed. So for that week, or day, or 3 hours on some random tuesday. The time interval of down time is really meaningless. They key is for that time period the remote users see a message telling them your custom message. Which could be "down for maintenance" or "be back at 4pm EST" or whatever. This isnt for everyone, this is for users who host other users on their systems. I totally see how this could be useful.

 

The tough part is getting this into the clients, the easy part is getting it into the server.

 

 

Sent from my Nexus 7 using Tapatalk

Edited by speechles
  • Like 1

Share this post


Link to post
Share on other sites
JeremyFr79

Sign me up on this as well!

Share this post


Link to post
Share on other sites
computerprep

Share this post


Link to post
Share on other sites
JeremyFr79

You could (and probably should) do this on your own instead of building it into the server system.

 

For example: if my server is running some kind of massive task, but the Emby server application is still running, then users can login even though everything might be glitchy, allow, or missing.

 

If I'm rebuilding a RAID configuration to replace a disk or two, I might close the Emby server application altogether, though. This would result in some kind of HTTP error (probably 500). Port forwarding is on, server is on, but nothing is receiving/responding http requests.

 

If I'm doing some major maintenance, like my biennial "spring cleaning" where I reformat with OEM disks, reinstall everything I truly need, rebuild libraries, and restore user profiles... that would require the computer to be off entirely giving us different HTTP errors.

 

I don't see a good way to give maintenance webpages during this third scenario. Emby connect could respond appropriately, but if users are typing in a direct hostname, IP, or domain name, you need to look at DNS zone changes temporarily.

 

I run my Emby server in parallel with FTP access and duplicate my user profiles so files are accessible both ways to my family members and close friends. It's accessed via standard domain name with SSL, forwarding to a specified port at my dynamicDNS ip address, through a few network security machines and into my server.

 

Using a domain name gives me the capability to set backup DNS records if the first one fails. If my server is unreachable, users are forward instead to a maintenance message that has similar CSS styling to three functioning Emby.

 

So... if Emby moderators/developers (Luke) were to add custom subdomain capability to premiere status members, you could probably offer something like this across the board... but there are increased network security risks that not everyone will understand or be able to counter.

 

^ and that was WAY more than I intended to type on my little smartphone when I started reading this thread.

Problem is there is no way to address Devices this way that aren't using HTTP i.e. Roku/Firestick/Nexus Player/Xbox/ etc

Share this post


Link to post
Share on other sites
JeremyFr79

Problem is there is no way to address Devices this way that aren't using HTTP i.e. Roku/Firestick/Nexus Player/Xbox/ etc

Also it sounds like in your case you have everything living on one machine, where there are many others like myself that have multiple servers doing different tasks. My storage sits on it's own dedicated system, while Emby is one of many VM's that run on my VM host.  So I can take all my storage down without ever having to take down any of my other servers (90% are VMS)

Share this post


Link to post
Share on other sites
MSattler

We really need this...

 

like today when one of my unraid servers decided to puke a power supply, and half my content was missing.... =)

Share this post


Link to post
Share on other sites
computerprep

Problem is there is no way to address Devices this way that aren't using HTTP i.e. Roku/Firestick/Nexus Player/Xbox/ etc

I do this with my Nexus Player.

 

In fact, just got home from a weeklong vacation in the GA mountains, bright over if my Nexus and left the other one at home for the kid and grandparents.

 

Turned on the device, connected to the wifi, and instantly connected through my domain address.

 

They can't get the proper error message redirect, but this doesn't break their connection. Then if they try to connect through a Nexus Player or similar device and can't, they'll usually try with a phone/laptop, at which point they will receive the error redirect.

 

Ultimately, though, this redirect could be controlled through future Emby Connect settings.

Share this post


Link to post
Share on other sites
Never_More

I found a simple way well kinda - what I have done is set up a folder on c drive with nothing in it except a jpeg with whatever message i want to send out - when i'm doing work on my movie/TV (whatever files) I remove them from the server and place the message folder in .. yea its a little work but at the least I don't call all my family lol... I have been looking at setting a 2nd server with all the same settings but no library - when i'm ready to work on the "real" server Ill take the server off line and turn on the message server.. not the best way of doing things but it works for me.. and the best part the family thinks i'm a genus well sort of..

 

Please be kind when you blow my system apart :-) 

Edited by Never_More

Share this post


Link to post
Share on other sites
ksmithaz1

Ditto, and this should be fairly trivial frankly:

 

KISS - An optional MOTD on both the User login screen and the Home page, and possibly a full maintenance down option

Share this post


Link to post
Share on other sites
pappaq

Is there any progression on this topic?

 

Gesendet von meinem Pixel 2 XL mit Tapatalk

Share this post


Link to post
Share on other sites
ebr

This is a good idea but it isn't as trivial as you may think.

 

Many parts of the system do not go through a login screen to access the services...

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...