laforall.blogg.se

Plex on cloud
Plex on cloud










plex on cloud

Select "Allow unauthenticated invocations".Įnter your Plex Media Server - Google Cloud Container Registry - URL.I've been a Put.io subscriber for almost 10 years now and after my app Fetch got blacklisted by the App Store I soon looked for another way to add metadata such as posters and subscriptions to media stored on Put.io. Under "Deployment platform", choose "Cloud Run (fully managed)" Navigate to the Cloud Run page within the GCP Console.

plex on cloud

Using the drop down, click "Deploy to Cloud Run". Navigate to the registry to view the image. Gcloud builds submit -tag gcr.io/project-id/image-id Submit the image to the Google Cloud Container Registry. dockerignore file to automatically ignore uneeded development files. (index.js)Ĭreate a Dockerfile that outlines Docker instructions.Ĭreate. Use the docker CLI to pull the Plex Media Server Container Image from Docker Hub.Ĭreate a Cloud Run package, featuring a package.json file.Ĭreate a custom script to be added to the image. Gcloud components install docker-credential-gcr Navigate to the Google Cloud Platform Console.Ĭreate a new Google Cloud Platform project. Note: FUSE is a Google library, but is open source. To bring object storage from Google Cloud Storage into the Plex Media Server, we will need to use FUSE to create a file system service that we can then connect to from within the Cloud Run container. Note: Cloud Storage is "Object Storage" and by default cannot be accessed as a network mapped drive. The media server will be looking for files within selected media folders on the machine, the files include photos, videos, and more. Google Cloud Run automatically scales containers to accomedate for traffic, this does not pertain to media outside of the container. We will be submitting our images to be stored within the registry, then we will be able to load them into Cloud Run machines.Ĭloud Run will support two containers, one for the Plex Media Server, and another for the file upload web application. We will be customizing the above Docker container image to our liking, then we will submit it to the container registery. This project will use Google Cloud Run, Google Cloud Storage, and Google Cloud Store FUSE to create a serverless Plex media server that is able to access cloud hosted media and will feature a secondary file upload landing page that supports selecting between different media folders available.












Plex on cloud