Plex delay start

  • I’m having a bit of an issue: the file system mount isn’t ready before Plex starts. Can I delay Plex’s startup so I don’t need to restart the service after every reboot?

Found a solution by creating a dely for docker

Find the container name

sudo docker ps

Created docker file

sudo systemctl edit --force --full plex-delayed.service
[Unit]
Description=Delayed Plex start
Requires=docker.service
After=docker.service

[Service]
Type=oneshot
ExecStartPre=/bin/sleep 120
ExecStart=/usr/bin/docker start <plex_container_name>
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

Run the ini

sudo systemctl daemon-reload
sudo systemctl enable plex-delayed.service
sudo systemctl start plex-delayed.service
1 Like