PreviewMaid
Tools / Utilities, Utilities
Preview maid is a tool to help you find missing thumbnail previews in your plex library. By default it will run on a schedule at 00:00. Optionally you can have it run once and output before exiting.
Browse our large and growing catalog of applications to run in your Unraid server.
Tools / Utilities, Utilities
Preview maid is a tool to help you find missing thumbnail previews in your plex library. By default it will run on a schedule at 00:00. Optionally you can have it run once and output before exiting.
Tools / Utilities, Utilities
Printbed is a 3D print file hosting system PrintBed is currently a very early Alpha. Some basic features are currently broken or may break in the future.
Network Services, Other
Run a Pritunl VPN Server Configuration /config This is where the default configs and logs are. Launch the Web Interface at port `9700` to manage Pritunl. Port `1194` udp/tcp is default for the VPN. When you add a "server" and set the bind port to 0.0.0.0`, until UnRAID supports ipv6. Submit any UnRaid issues here: http://forums.unraid.net/index.php?topic=48370.0
A minimalist, open source online pastebin where the server has zero knowledge of pasted data. Data is encrypted/decrypted in the browser using 256 bits AES.
Cloud, Network Services, Other, Productivity, Tools / Utilities, Utilities
Projectsend(http://www.projectsend.org) is a self-hosted application that lets you upload files and assign them to specific clients that you create yourself. Secure, private and easy. No more depending on external services or e-mail to send those files.
This Docker will download and install SteamCMD. It will also install Project Zomboid and run it. Servername: 'Docker ProjectZomboid' Password: 'Docker' AdminPassword: 'adminDocker' ATTENTION: First Startup can take very long since it downloads the gameserver files! CONSOLE: To connect to the console open up a terminal and type in: 'docker exec -u steam -ti NAMEOFYOURCONTAINER screen -xS PZ' (without quotes), to disconnect from the console simply close the window. Update Notice: Simply restart the container if a newer version of the game is available. You can also run multiple servers with only one SteamCMD directory!
This api is used to access your project zomboid data stored in sql to pass to the main reporter. NOTE: if your sql database is not running on the default port, you will need to provide a value for it below
This is the frontend template used in the Project Zomboid Reporter. All visuals used in the final Reporter are pulled from here.
This is the ingester which grabs statiscs from your Project Zomboid server files and uploads them to the SQL database for the API to access. NOTE: if you havnt had a player connect to your server yet, you will get an error. If you are having issues with the database tables not being autocreated, connect to the database with adminer (or another program of your choice) and create the tables and structure with the following: USE Zombo; SET NAMES utf8mb4; CREATE TABLE Game ( id int NOT NULL AUTO_INCREMENT, dayofmonth int NOT NULL, month int NOT NULL, daysSinceStart int NOT NULL, name text NOT NULL, maxPlayers int NOT NULL, startDay int NOT NULL, startMonth int NOT NULL, startYear int NOT NULL, year int NOT NULL, PRIMARY KEY (id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; CREATE TABLE Players ( id int NOT NULL AUTO_INCREMENT, username text NOT NULL, charname text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL, x float NOT NULL, y float NOT NULL, data blob NOT NULL, lastOnline text NOT NULL, PRIMARY KEY (id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
This is an nginx server with a custom conf applied. It will grab combined API calls to the api endpoint, and also components from the frontend template. You will need to download the conf file from the below and modify the below lines to match your server ip, then place in the appdata folder. https://raw.githubusercontent.com/natcoso9955/Zomboid-Server-Stats-Reporter/main/nginx/default.conf upstream client { server YOURSERVERIPHERE:3000; } upstream api { server YOURSERVERIPHERE:3001; }
The Alertmanager handles alerts sent by client applications such as the Prometheus server. It takes care of deduplicating, grouping, and routing them to the correct receiver integrations such as email, PagerDuty, OpsGenie, or many other mechanisms thanks to the webhook receiver. It also takes care of silencing and inhibition of alerts. alertmanager/alertmanager.yml This configuration contains information about which channels to send to. For simplicity, we use e-mail. Refer to the Alertmanager docs to learn about other channels. To configure prometheus to use these alerts, add the below to prometheus/prometheus.yml: alerting: alertmanagers: - scheme: http static_configs: - targets: < 'alertmanager:9093' >
Prometheus is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true.
Plugins, Productivity, Tools / Utilities, System
Is a slim plugin, that takes informations gathered form the MSI Afterburner Remote Server API and provides it to a Prometheus database. Usage is not limited to Prometheus only. Data can be formated and displayed to any database or graphical node. This plugin requires the MSI Afterburner Remote Server on the machine that you want to watch, please configure the IP address of your local MSI Afterburner Remote Server on the Settings page from the plugin! Export URL: The URL for the exportet metrics is: 'http://YOURunRAIDIP:9091/metrics' (to use it in Prometheus add the target: 'YOURunRAIDIP:9091' to your Prometheus yaml). This Plugin is based on: https://github.com/kennedyoliveira/prometheus-msi-afterburner-exporter
Plugins, Productivity, Tools / Utilities, System
Is a slim plugin, that takes informations gathered from nvidia-smi and provides it to a Prometheus database. Usage is not limited to Prometheus only. Data can be formated and displayed to any database or graphical node. Export URL: The URL for the exportet metrics is: 'http://YOURunRAIDIP:9202/metrics' (to use it in Prometheus add the target: 'YOURunRAIDIP:9202' to your Prometheus yaml). This Plugin is based on: https://github.com/e7d/docker-prometheus-nvidiasmi
Network Services, Management, Other, Tools / Utilities, Utilities
This is the Prometheus you already know and love, but with an easy way to configure the retention time for the data you collect. The default value for retention time is 15 days, but there is no way to change this in the config file. This value can only be set with a flag at startup. This image allows you to configure the retention time using an environment variable and allows for other startup flags to be added later if needed. For more info on the storage-related startup flags, see: https://prometheus.io/docs/prometheus/latest/storage/#operational-aspects
Plugins, Productivity, Tools / Utilities, System
Is a slim plugin, that takes informations gathered from your Fritzbox and provides it to a Prometheus database. Usage is not limited to Prometheus only. Data can be formated and displayed to any database or graphical node. Export URL: The URL for the exportet metrics is: 'http://YOURunRAIDIP:9042/metrics' (to use it in Prometheus add the target: 'YOURunRAIDIP:9042' to your Prometheus yaml). This Plugin is based on fritzbox-exporter from sberk42: https://github.com/sberk42/fritzbox_exporter
Tools / Utilities, Utilities
A simple prometheus exporter for immich to display its metrics in grafana
Is a slim plugin, that takes informations gathered form your unRAID system and provides it to a Prometheus database. Usage is not limited to Prometheus only. Data can be formated and displayed to any database or graphical node. Export URL: The URL for the exportet metrics is: 'http://YOURunRAIDIP:9100/metrics' (to use it in Prometheus add the target: 'YOURunRAIDIP:9100' to your Prometheus yaml). This Plugin is based on node_exporter: https://github.com/prometheus/node_exporter
Cloud, Productivity, Tools / Utilities, Utilities
Simple container for displaying stats from any PhoenixMiner instance. Made to go with PhoenixMiner-AMD.
Plugins, Productivity, Tools / Utilities, System
Is a slim plugin, that takes informations gathered from the Pi-Hole API and provides it to a Prometheus database. Usage is not limited to Prometheus only. Data can be formated and displayed to any database or graphical node. Export URL: The URL for the exportet metrics is: 'http://YOURunRAIDIP:9617/metrics' (to use it in Prometheus add the target: 'YOURunRAIDIP:9617' to your Prometheus yaml). This Plugin is based on pihole-exporter from eko: https://github.com/eko/pihole-exporter
Tools / Utilities, Utilities
Get metrics from a qBittorrent server and offers them in a prometheus format.
Plugins, Productivity, Tools / Utilities, System
This plugin takes informations gathered from the wireguard API and provides it to a Prometheus database. Usage is not limited to Prometheus only. Data can be formated and displayed to any database or graphical node. Export URL: The URL for the exportet metrics is: 'http://YOURunRAIDIP:9586/metrics' (to use it in Prometheus add the target: 'YOURunRAIDIP:9586' to your Prometheus yaml). This Plugin is based on prometheus_wireguard_exporter from MindFlavor: https://github.com/MindFlavor/prometheus_wireguard_exporter
Tools / Utilities, Utilities
Run a remote syslog server which will send to Grafana Loki and can be used for routers, switches and other hardware that allows sending logs to remote syslog and not install and configure promtail directly.
ProtonMail Bridge for e-mail clients. After the container has started you will need to access the CLI to do the initial setup. From unraid terminal and run the following: `bash docker exec -it protonmail-bridge /bin/bash chmod +x entrypoint.sh ./entrypoint.sh init ` Wait for the bridge to startup, use login command and follow the instructions to add your account into the bridge. Then use info to see the configuration information (username and password). After that, use exit to exit the bridge. You may need CTRL+C to exit the docker entirely. Then restart the container.
Downloaders, Media Applications, Other
WireGuard VPN, Privoxy and Unbound built-in! Just install it, it has the coolest logo of them all!
Productivity, Tools / Utilities, Utilities
Prowlarr(https://github.com/Prowlarr/Prowlarr) is a indexer manager/proxy built on the popular arr .net/reactjs base stack to integrate with your various PVR apps. Prowlarr supports both Torrent Trackers and Usenet Indexers. It integrates seamlessly with Sonarr, Radarr, Lidarr, and Readarr offering complete management of your indexers with no per app Indexer setup required (we do it all).
Productivity, Tools / Utilities, Utilities
This is a modified version(https://github.com/BitlessByte0/docker-prowlarr-abb) of Prowlarr that adds back AudioBookBay since it was considered obsolete. Prowlarr(https://github.com/Prowlarr/Prowlarr) is an indexer manager/proxy built on the popular arr .net/reactjs base stack to integrate with your various PVR apps. Prowlarr supports both Torrent Trackers and Usenet Indexers. It integrates seamlessly with Sonarr, Radarr, Lidarr, and Readarr offering complete management of your indexers with no per app Indexer setup required (we do it all).
Proxmox Backup Server in a Container This is an unofficial compilation of Proxmox Backup Server to run it in a container for AMD64 and ARM64. Running in a container might result in some functions not working properly. Feel free to create an issue to debug those. login to https://:8007/ with admin / pbspbs. After that change a password. Note: The core features should work, but there are ones do not work due to container architecture: ZFS: it is not installed in a container Shell: since the PVE (not PAM) authentication is being used, and since the shell access does not make sense in an ephemeral container environment PAM authentication: since containers are by definition ephemeral and no /etc/ configs are being persisted
Productivity, Tools / Utilities, Utilities
Proxmox Datacenter Manager A stand-alone API + GUI product with the following main features for multiple instances of Proxmox VE, Proxmox Backup Server and potentially also Proxmox Mail Gateway in one central place: * - Status and Health overview for the core resources. E.g., for PVE/PBS/PMG hosts, PVE guests or PBS backups * - Basic Management of the core resources. * - Connect those separate instances. E.g., cross-cluster VM live-migration. The Datacenter Manager project has been developed with the objective of providing a centralized overview of all your individual nodes and clusters. It also enables basic management like migrations of virtual guests without any cluster network requirements. ALPHA PREVIEW default login : root:pdmpdm (please change) more info : https://forum.proxmox.com/threads/proxmox-datacenter-manager-first-alpha-release.159323
Network Services, Privacy
This container is a dedicated http/https and SOCKS5 proxy both with authentication support. It's intended usecase is to use it in combination with a VPN container to give your applications outside of your server access to the VPN. If you VPN supports native Wireguard support: 1. Go to the built in VPN Manager in the Settings tab in Unraid 2. Import the configuration vrom your VPN provider 3. Make sure that "Peer type of access" is set to "VPN tunneled access for docker" 4. Change the slider to active 5. Set the network from this container to the wg: network from your provider To connect the container to a already installed VPN container: 1. Set the Network Type in this Docker template to None 2. Enable the Advanced View on the top right corner from this Docker template and append: --net=container:CONTAINERNAME To the Extra Parameters (you have to change CONTAINERNAME to the VPN Docker container name eg: --net=container:binhex-delugevpn when the VPN Docker container name is binhex-delugevpn - case sensitive!). 3. Go to the VPN Docker template and create two new port mappings with the button Add another Path, Port, Variable, Label or Device, by default 8118 (for http/https proxy) and 1030 (for SOCKS5 proxy) both TCP protocol and with host/container port set to the same port. 4. When you've done that you can connect the application(s) to the proxy to the host IP from the VPN Docker container, by default with 8118 (for http/https proxy) and 1030 (for SOCKS5 proxy) Note for Firefox and Chrome: Firefox and Chrome natively don't support authentication for a SOCKS5 proxy, it is recommended to use a extension like FoxyProxy supports authentication). URL encode: If you are using a password with special charcters and want to use the http/https proxy system wide, the container ships with urlencode to convert your password to a URL compatible format. Just open up a terminal from the container, issue urlencode and follow the prompts. The container uses dumbproxy and socks5 (both written in golang) as a backend to serve http/https and SOCKS5 proxy.