Gooby: The ultimate infinite Plex media server using a VPS and Cloud service
What is OmniStream? It's next iteration of Gooby - entirely rebuilt from the ground up. It has many exciting new features such as
MAKE A BACKUP BEFORE YOU START! Read the information on OmniStream.cloud first. You can start the upgrade by typing omni-upgrade
.
There are a few things that will change, mainly with your mount locations. We have made sure impact is minimal, so you won't have to rescan your Plex, Emby or Jellyfin libraries again. However you will have to make some changes within your catalogue apps (Radarr, Sonarr, etc) and downloaders (Torrent, Usenet apps). If you created any custom yaml files, those will not port over automatically. You will need to manually keep a copy and adapt them to Omni.
The same two people (@kelinger and @TechPerplexed) that created Gooby will be maintaining OmniStream, so you can still expect the same level of support and care. OmniStream has its own location on GitHub. Once you are ready to upgrade, meet us over there for questions and suggestions.
No, you can keep using Gooby indefinitely. We won't be actively maintaining it any longer, but you'll never be forced to upgrade. Gooby is here to stay!
If for some reason you still want to install Gooby from scratch, run this command:
sudo wget https://bit.ly/GetGooby2 -O /tmp/install.sh && sudo bash /tmp/install.sh
Improvements:
Bug fixes:
Future:
New! Jellyfin and PHP Apache are now part of the menu for easier installation.
Stability improvements:
The backup has become so much more flexible!
A few notes:
crontab -e
)For the past several months we have been testing a completely overhauled processing system for Rclone - the service file is now able to control everything centrally, that is to say, not just streaming, but also uploading, downloading, file checking, etc. That means that Rclone is now smart enough to distribute its own resources to where it’s needed and only throttle things when necessary.
If you encounter any problems, try to uninstall and reinstall Rclone from the menu (no need to update your credentials). Note that the three lines containing rc, rc-pass and rc-user are mandatory - please don't remove or edit those. Your original rclonefs.service file will be placed in the /tmp folder until your next reboot.
There is also a new menu option to view various statistics, such as system information, installed containers and Rclone activity.
Then of course there are the usual improvements and bug fixes, such as further parameterization of various components and cosmetic updates.
Lots of minor bug fixes, code improvements and behind the scene enhancements. New feature: Apache web server - see the WiKi for instructions on how to self install containers.
Updated installation should work for Ubuntu and Debian now.
The syncmount script has some significant enhancements on the uploading process. You can now view statistics of uploads to Google through the built in scripts (backup & syncmount) - this will require a little bit of additional self installation though (see Wiki).
Some minor bug fixes and improvements to ensure a smooth performance.
Addition of a local only mount. This allows you to keep certain media content offline. The new mount is located at /mnt/local and all files in there will be included in /Media (which is the same as /mnt/google) from within Plex and Emby. Nothing in /mnt/local will ever be synced with Google.
Examples what can you use it for: duplicate your most watched movies/series to the hard drive of the VPS. IF you run into a Google API ban, at least you have some content to watch that will stream from the VPS itself. Or you can use it store those media files you'd rather not have on Google... the sky's the limit.
Uninstall and reinstall Rclone to get the local mount... no need to delete the config itself.
A few improvements and enhancements, plus squashed a rather nasty bug that caused the mount to be unstable for many.
If you haven't done so, please uninstall Rclone and reinstall it using the menu (option B - choice A). Shouldn't take seconds since you don't need to go through the process of the config itself. Thanks and apologies for the inconvenience :)
*) This requires reinstallation of Rclone from the menu - please make sure to check the mount afterwards especially if you have made any manual changes!