このプロジェクトは、PlexメディアサーバーとSambaサーバーをDockerコンテナで構築するためのものです。
.
├── data/
│ └── .gitignore
├── samba/
│ ├── config/
│ │ └── smb.conf
│ ├── run/
│ │ └── entrypoint.sh
│ └── Dockerfile
├── .env
├── .gitignore
├── compose.yml
└── README.md
data/
: メディアデータを格納するディレクトリsamba/
: Sambaサーバーの設定と実行スクリプトcompose.yml
: Docker Composeの設定ファイル.env
: 環境変数のデフォルト設定を定義するファイル
.env
ファイルで以下の環境変数を設定します。
PLEX_CLAIM
: PlexのログイントークンADVERTISE_IP
: ホストOSのIPアドレスSAMBA_USER
: Sambaのユーザー名SAMBA_PW
: Sambaのパスワード
.env
ファイルを作成し、必要な環境変数を設定します。- 以下のコマンドでDocker Composeを実行します。
docker compose up -d --build