Settings

To use Gaps, you'll need a MovieDB api key. Navigate over to The Movie DB, create an account, and make an API Key. Copy that key and paste it below.

Please enter a Movie Database Key.
Test Save
Loading...

Error!

Could not connect to The MovieDB. Check the key and logs and try again.

Success!

Your MovieDB key is valid.

Error!

Could not save your MovieDB key. Check the logs and try again.

Success!

Your MovieDB key saved successfully.

Error!

Could not save your movie status. Check the logs and try again.

Success!

Your movie status saved successfully.

Please enter a network address for Plex.
Use your network IP address. localhost and 127.0.0.1 will not work for Plex and Gaps in Docker. Use ifconfig/ipconfig to find that in a terminal or command window.
Please enter a port for Plex.
Plex defaults to 32400. Update only if your Plex Server uses something else.
Please enter a Plex token.
You can learn how to find your Plex Token here .
Test Add
Loading...

Error!

Could not connect to Plex. Check the key and logs and try again.

Success!

Your plex configuration is valid.

Error!

Could not save your Plex configuration. Check the logs and try again.

Success!

Your Plex configuration saved successfully.

Error!

Could not delete your Plex configuration. Check the logs and try again.

Success!

Your Plex configuration deleted successfully.

Error!

Could not add your Plex configuration. The Plex configuration already is added!

Servers

homelab
  • Movies

Gaps can be set to automatically run. This is through a cron job that will search for new Plex Libraries on each configured server, then search for all movies in each library, and produce a missing movie list.

Loading...

Error!

Could not save your schedule. Check the logs and try again.

Success!

Your schedule saved successfully.

Discord Notifications

Get your WebHook as explained here.
Loading...

Error!

Could not connect to Discord. Check the key and logs and try again.

Success!

Discord message sent.

Error!

Could not save your Discord notification. Check the logs and try again.

Success!

Your Discord notification saved successfully.


Email Notifications

Enter the username and password to login to your email account. Be aware that the password is stored unencrypted in the email configuration file.
Recipient of status and error notifications. Specify one email address.
Email address of your mail account. This address is used as sender of the notifications.
Specify the name of the email server.
Specify the port of the email server.
The email servers transport protocol. E.g. smtp.
Use Smtp Auth. E.g. true
Loading...

Error!

Could not connect to Email. Check the key and logs and try again.

Success!

Email message sent.

Error!

Could not save your Email notification. Check the logs and try again.

Success!

Your Email notification saved successfully.


Gotify Notifications

The full server base URL including protocol and port. eg: https://example.com:8888/
The App Token to use.
Loading...

Error!

Could not connect to Gotify. Check the key and logs and try again.

Success!

Gotify message sent.

Error!

Could not save your Gotify notification. Check the logs and try again.

Success!

Your Gotify notification saved successfully.


PushBullet Notifications

The channel name to send a message to.
The Access Token can be found here.
Loading...

Error!

Could not connect to PushBullet. Check the key and logs and try again.

Success!

PushBullet message sent.

Error!

Could not save your PushBullet notification. Check the logs and try again.

Success!

Your PushBullet notification saved successfully.


PushOver Notifications

Loading...

Error!

Could not connect to PushOver. Check the key and logs and try again.

Success!

PushOver message sent.

Error!

Could not save your PushOver notification. Check the logs and try again.

Success!

Your PushOver notification saved successfully.


Slack Notifications

Get your WebHook as explained here.
Loading...

Error!

Could not connect to Slack. Check the key and logs and try again.

Success!

Slack message sent.

Error!

Could not save your Slack notification. Check the logs and try again.

Success!

Your Slack notification saved successfully.


Telegram Notifications

BotFather is the one bot to rule them all. 1. Make a bot using BotFather 2. Paste the bot token in this field 3. Message the bot via Telegram (either via a direct message or a message via a group) 4. Test the bot * To reset the notifications receiving user or group, run rm /boot/config/plugins/dynamix/telegram/chatid in the terminal and re-run steps 3. and 4.
Add IDBot and ask it /getid
Loading...

Error!

Could not connect to Telegram. Check the key and logs and try again.

Success!

Telegram message sent.

Error!

Could not save your Telegram notification. Check the logs and try again.

Success!

Your Telegram notification saved successfully.

folders

Plex

Please enter a valid time.
Default connect timeout (in milliseconds).
Please enter a valid time.
Default read timeout (in milliseconds).
Please enter a valid time.
Default write timeout (in milliseconds).
Update

Error!

Could not delete stored data. Check the logs and try again.

Success!

Deleting stored data successful.