Gooby Versions Save

Gooby: The ultimate infinite Plex media server using a VPS and Cloud service

v2.3.0

1 year ago

Gooby is proud to announce:

OmniStream

What is OmniStream? It's next iteration of Gooby - entirely rebuilt from the ground up. It has many exciting new features such as

  • Multi user support: everything is in the user home folder - including the mounts.
  • Full support of Traefik, with all its advantages such as a single domain certificate if used in conjunction with CloudFlare - no more Let’s Encrypt bans.
  • Omni can create and remove subdomains on the fly - you won't need to manually edit your A records.
  • More customizations than ever, plus a vastly improved menu system - maintaining your media server couldn't be easier.
  • Last but not least, OmniStream is 100% dockerized now, including Rclone and MergerFS - you will never be “waiting on mounts” again!

How to upgrade?

MAKE A BACKUP BEFORE YOU START! Read the information on OmniStream.cloud first. You can start the upgrade by typing omni-upgrade.

What will change?

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.

Who are behind OmniStream?

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.

Is Gooby going away?

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

v2.2.3

2 years ago

Bug fixes and improvements

Improvements:

  • Upgrade to Compose from 2.3 to 3.9 (on new installations).
  • Parameterize everything!
  • Clean up and streamline variables.
  • Improved the initial installation process.
  • Various new containers added for self installation.

Bug fixes:

  • Restore backup doesn't require a reboot any longer.
  • Let's Encrypt certificate doesn't get pulled unless needed.
  • Various minor fixes and updates.

Future:

  • More background preparation for the choice between NGINX and TRAEFIK.

v2.2.2

3 years ago

Various improvements and updates

New! Jellyfin and PHP Apache are now part of the menu for easier installation.

Stability improvements:

  • Watchtower is now part of the core installation.
  • Added self healing provision to core applications.
  • Renamed yaml files into more logical categories.
  • Improved Docker installation on Debian.
  • Various other fixes and improvements

v2.2.1

4 years ago

Complete rewrite of the backup and restore process

The backup has become so much more flexible!

  • One step backup and restore of the entire Gooby environment.
  • Now all containers are backed up as individual files and can be restored one by one if so desired.
  • The personal home directory is included in the backup and can be restored separately.
  • Incremental backups - subsequent backups will take less time and take up less space.
  • Lots and lots and lots of small improvements and fixes to pave the way for future developments... to be continued.

A few notes:

  • After restoring one container, make sure you also place back the files in Docker/components (or restore the Docker container). Alternatively, you can install the app from the menu and it will seamlessly work with your restored files.
  • By default the incremental backup will reset on the 1st of each month, this can be reset by editing the cron (crontab -e)

v2.2.0

4 years ago

Improved Rclone service and new menu options

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.

v2.1.4

5 years ago

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.

v2.1.3

5 years ago

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.

v2.1.2

5 years ago

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.

v2.1.1

5 years ago

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 :)

v2.1.0

5 years ago

Gooby 2.1 is out! Highlights:

  • Native support for MergerFS (prevent Google API bans etc)*
  • New Rclone options: custom config name and media folder location in Google
  • More streamlined app installation process - no more downtime of other apps
  • Improved installation flow and error handling
  • Streamlined file and mount locations

*) This requires reinstallation of Rclone from the menu - please make sure to check the mount afterwards especially if you have made any manual changes!