Skip to content

ecleya/plex-s3fs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

plex-s3fs

plex-s3fs is Plex Media Server image, uses S3 as media storage.

It uses pms-docker as base image. But, it uses S3 as media storage, so /data volume must not set.

Usage

docker run \
-d \
--name plex-s3fs \
--network=host \
-e TZ="<timezone>" \
-e AWS_ACCESS_KEY_ID="<aws_access_key_id>" \
-e AWS_SECRET_ACCESS_KEY="<aws_secret_access_key>" \
-e BUCKET="<S3 bucket name>"
-e REGION="<S3 bucket region>"
-e S3_URL="<Endpoint URL>"
-v <path/to/plex/database>:/config \
-v <path/to/transcode/temp>:/transcode \
plex-s3fs

Parameters

  • -e AWS_ACCESS_KEY_ID="<aws_access_key_id>": AWS access key id.
  • -e AWS_SECRET_ACCESS_KEY="<aws_secret_access_key>": AWS secret access key.
  • -e BUCKET="<S3 bucket name>": S3 bucket name.
  • -e REGION="<S3 bucket region>": S3 bucket region.
  • -e S3_URL="<Endpoint URL>": S3 endpoint url. After version 1.82, if bucket name has dot(.) you need to specify endpoint url. For more information read https://github.com/s3fs-fuse/s3fs-fuse/wiki/FAQ
  • -e TZ="<timezone>": Timezone
  • -v <path/to/plex/database>:/config: Recommended. For performance reason. Config data will backup in s3://<BUCKET>/Snapshots once a day. If there is no config data, it will automatically restore config data from s3://<BUCKET>/Snapshots.
  • -v <path/to/transcode/temp>:/transcode: Recommended. For performance reason.

Media data

plex-s3fs searches media in s3://<BUCKET>/Plex.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published