HA: Difference between revisions
→Plex
(→Plex) |
|||
(7 intermediate revisions by the same user not shown) | |||
Line 69:
Getting Certificates:
SSL Certificates > Add SSL Certificate > Let's Encrypt > "Domain Name" > "Email ID" > "I Agree" > Save
Adding Proxy
Hosts > Proxy Hosts > Add Proxy Host > "Domain Name" > "http" > "Local IP Address:Port" > "Enable WebSockets" > "Publically Accesible" > SSL > Select Certificate > Save
Configuring HA:
http:
ip_ban_enabled: true
login_attempts_threshold: 5
use_x_forwarded_for: true
trusted_proxies:
-
== Upgrade Docker Instance ==
Line 155 ⟶ 157:
--restart unless-stopped \
lscr.io/linuxserver/calibre-web:latest
= Plex =
Source: [https://www.addictedtotech.net/install-plex-on-raspberry-pi-4-using-portainer-docker/ addictedtotech.net]
Create Config Dir:
mkdir home/pi/plex/plexdocker/config
Get Claim Code:
https://plex.tv/claim
Goto Portainer > Stacks > Add Stack > Paste Below config > click “Deploy the stack“.
<pre>
---
services:
plex:
image: lscr.io/linuxserver/plex:latest
platform: "linux/arm64"
container_name: plex
network_mode: host
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Dublin
- VERSION=docker
- PLEX_CLAIM=claim-V6t1wfuh343ry94398is3rA
ports:
- 32401:32400
volumes:
- /home/pi/plex/plexdocker/config:/config
- /media/drive:/drive
- /media/folder:/folder
restart: unless-stopped
</pre>
Access the Portal:
http://192.168.1.2:32400/web
= JellyFin =
Line 172 ⟶ 212:
--restart=unless-stopped \
jellyfin/jellyfin
* Unlock Account:
sqlite3 /var/lib/jellyfin/data/jellyfin.db
UPDATE Users SET InvalidLoginAttemptCount = 0 WHERE Username = 'jellyfin';
UPDATE Permissions SET Value = 0 WHERE Kind = 2 AND UserId IN (SELECT Id FROM Users WHERE Username = 'jellyfin');
.exit
= Notifications =
|