All the applications you love—built and maintained by a community member who understands what you need on Unraid. Love a particular app or plugin? Donate directly to the developer to support their work.
Loki: like Prometheus, but for logs.
Loki is a horizontally-scalable, highly-available, multi-tenant log aggregation system inspired by Prometheus. It is designed to be very cost effective and easy to operate. It does not index the contents of the logs, but rather a set of labels for each log stream.
Download the local-config.yaml file from https://github.com/natcoso9955/unRAID-docker/blob/master/configs/loki/local-config.yaml before you start the container.
Will need to be placed into your Host Path 1 directory.
Grafana Mimir provides horizontally scalable, highly available, multi-tenant, long-term storage for Prometheus.
NOTE:
1. Download the config.yml file from https://raw.githubusercontent.com/masterwishx/unraid-templates/main/configs/mimir/mimir.yaml before you start the container.
Place into your Host Path 2.
More Info:
https://github.com/grafana/mimir/blob/main/docs/configurations/demo.yaml
https://github.com/grafana/mimir/blob/main/docs/configurations/single-process-config-blocks.yaml
Add to Prometheus:
scrapes itself and writes those metrics to Grafana Mimir
remote_write:
- url: http://192.168.0.199:9009/api/v1/push
Add Mimir Datasource in Grafana :
http://192.168.0.199:9009/prometheus
Promtail is an agent which ships the contents of local logs to a private Loki instance or Grafana Cloud. It is usually deployed to every machine that has applications needed to be monitored.
It primarily:
Discovers targets
Attaches labels to log streams
Pushes them to the Loki instance.
Currently, Promtail can tail logs from two sources: local log files and the systemd journal (on AMD64 machines only).
Promtail supports receiving IETF Syslog (RFC5424) messages from a tcp stream: (https://github.com/grafana/loki/blob/v1.5.0/docs/clients/promtail/scraping.md#syslog-receiver)
NOTE: Download the config.yml file from https://github.com/natcoso9955/unRAID-docker/blob/master/configs/promtail/config.yml before you start the container.
Will need to be placed into your Host Path 1.
More info:
https://github.com/grafana/loki/blob/master/docs/clients/promtail/configuration.md
A modern web app that allows to browse and collaboratively edit a genealogical database, based on and interoperable with the Gramps desktop application.
The Graph is a protocol for building decentralized applications (dApps) quickly on Ethereum and IPFS using GraphQL.
Graph Node is an open source Rust implementation that event sources the Ethereum blockchain to deterministically update a data store that can be queried via the GraphQL endpoint.
For detailed instructions and more context, check out the Getting Started Guide.
grav
Grav(https://github.com/getgrav/grav/) is a Fast, Simple, and Flexible, file-based Web-platform.
Official Graylog Docker image.
For more variables see the Graylog configuration file: https://github.com/Graylog2/graylog2-server/blob/3.1/misc/graylog.conf and http://docs.graylog.org/en/stable/pages/configuration/server.conf.html
The default root user is named 'admin'
To create the SHA256 string run 'echo -n YOUR16CHARACTERPASSWORD | sha256sum'
A customizable, multilanguage Telegram shop bot with Telegram Payments support!
Please refer to docs to learn how to activate it and how to use it. This container is not working by itself. Brief installing instructions:
Donwload and run the container
Edit the configuration file config.toml that was created in the config directory, adding your bot and payment tokens to it.
Optional: customize the files in the strings folder for custom messages.
Start the bot using the console of the container and the following command: python -OO core.py
Open Telegram, and send a /start command to your bot to be automatically promoted to 💼 Manager.
Stop the bot by pressing Ctrl+C.
Restart the container.
GreenTunnel is a proxy server that bypasses DPI (Deep Packet Inspection) systems found in many ISPs (Internet Service Providers) which block access to certain websites.
Get some Gridcoins from Boinc and Folding@home work.
This docker contains Gridcoin Wallet with GUI running on Ubuntu. You can access the wallet via VNC and NoVNC.
Check the project page for more info about Gridcoin
Unleash your inner sorcerer and conquer the chaos of bookmarks!
Access admin Login by Adding /admin Path in URL https://grimoire.pro/docs/getting-started/admin-panel
Please Run the below in Unraid CLI after installing pocketbase
git clone https://github.com/goniszewski/grimoire.git
mv grimoire/pb_migrations/* /mnt/user/appdata/pocketbase/pb_migrations/
rm -rf grimoire
docker stop pocketbase
docker start pocketbase
Admin Username and Password is the one in pocketbase
Grist is a modern relational spreadsheet. It combines the flexibility of a spreadsheet with the robustness of a database to organize your data and make you more productive.
This repository, grist-core, is maintained by Grist Labs. Our flagship product, available at getgrist.com, is built from the code you see here, combined with business-specific software designed to scale it to many users, handle billing, etc.
If you are looking to use Grist in the cloud, head on over to getgrist.com. If you are curious about where Grist is going heading, see our roadmap, drop a question in our forum, or browse our extensive documentation.
To use a Port other than 8484:
In this example we'll use port 9251
Toggle Advanced View in upper right hand corner.
Change WebUI port number 8484 to your desired port number 9251
Click Add another Path, Port, Variable, Label or Device at the bottom and add a Variable with the following:
Config Type: Variable
Name: Custom Port
Key: PORT
Value: 9251
Click Add
Click "Remove" button for the Container Port
Click Add another Path, Port, Variable, Label or Device at the bottom and add a Port with the following: Config Type: Port
Name: Container Port
Container Port: 9251
Host Port: 9251
Click Add
Click Apply to save
Backup your files to Google Drive using Grive2 client in a docker container
-
Before you Start this Container:
Go to https://github.com/agusalex/grive2Docker/wiki/Setup and follow the setup guide
Grocy(https://github.com/grocy/grocy) is an ERP system for your kitchen! Cut down on food waste, and manage your chores with this brilliant utility.
Keep track of your purchases, how much food you are wasting, what chores need doing and what batteries need charging with this proudly Open Source tool
For more information on grocy visit their website and check it out: https://grocy.info
Support the Groestlcoin network by hosting your own node! This template provides a full Groestlcoin Core node, built in a verifiably trustless way.
To let other nodes in the network find your node, ensure port 1331 is forwarded from your router to the P2P port set below.
To customize all settings, create a file called groestlcoin.conf in the data directory. Refer to https://github.com/groestlcoin/groestlcoin/blob/master/share/examples/groestlcoin.conf for examples of settings you may apply.
GoodSync Connect Server
Runs the GoodSync Connect Linux server to store your backups. Valid GoodSync Connect account required.
The WebUI credentials are the same as your GoodSync Connect account credentials that you set as GS_USER and GS_PWD
A simple plugin that indexes all of the pages in the GUI and allows you to search for them. No more wondering if the page is in Utilities, Tools, or System Information
a xml grabber from schedule direct service
after docker start check your config folder and do your setups, setup is persistent, start from scratch by delete them
cron options are updated on docker restart.
cronjob changes doesnt require a restart.
setup guide2go SD subscrition as follows or copy your existing .yaml files into your mounted /guide2go folder
docker exec -it dockername guide2go -configure /guide2go/your_epg_name.yaml
to test the cronjob functions
docker exec -it dockername ./config/cronjob.sh
h265ize is a fire and forget weapon. A nodejs utility utilizing ffmpeg to encode large quantities of videos with the hevc codec. For more information visit ayrton.sparling.us.
if you want to create the hvec file alongside your input file, put in the parent directory of your input For example: if your input is in /mnt/user/cache/medialib/mymedia/ set your output to /mnt/user/cache/medialib/
A NodeJS RESTful API which can be used with Home Assistant to report the state of Docker Containers Custom Component to automatically add all your docker switches to home assistant. https://gitlab.com/custom_components/hadockermon Additional info including the API can be found here:
https://github.com/philhawthorne/ha-dockermon
Habridge(https://github.com/bwssytems/ha-bridge/) emulates Philips Hue API to other home automation gateways such as an Amazon Echo/Dot Gen 1 (gen 2 has issues discovering ha-bridge) or other systems that support Philips Hue. The Bridge handles basic commands such as "On", "Off" and "brightness" commands of the hue protocol. This bridge can control most devices that have a distinct API.
The Hailo RT (Real-Time) is a specialized AI processor designed to deliver high-performance and efficient edge computing capabilities. It excels in performing real-time AI inference tasks, making it ideal for applications such as video analytics, autonomous vehicles, and industrial IoT.
This plugin provides the necessary drivers to leverage the Hailo RT processor, enhancing the performance and efficiency of AI-driven edge computing tasks on supported hardware.
This plugin also contains the binary 'hailostatus' to display various device statistics which is based on this repository: https://github.com/ssttevee/zig-hailo
This Docker will download and install SteamCMD. It will also install HalfLife-Deathmatch and run it.
ATTENTION: First Startup can take very long since it downloads the gameserver files!
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 Docker will download and install SteamCMD. It will also install HalfLife2 DeathMatch and run it.
ATTENTION: First Startup can take very long since it downloads the gameserver files!
PASSWORD: The initial password is 'Docker', if you want to change or delete the password edit the file 'server.cfg'.
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!
HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs.
The GUI of the application is accessed through a modern web browser (no installation or configuration needed on the client side) or via any VNC client.
Also, being based on Alpine Linux, size of this container is very small.
A fully automated mode is also available: drop files into a watch folder and let HandBrake process them without any user interaction.
For a complete documentation of this container, see https://github.com/jlesage/docker-handbrake#readme
HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs.
The GUI of the application is accessed through a modern web browser (no installation or configuration needed on the client side) or via any VNC client.
A fully automated mode is also available: drop files into a watch folder and let HandBrake process them without any user interaction.
This container has a copy of the AMD driver in it to allow encoding with AMD VCE acceleration. I have only tested this sofar on one machine
with an 7940hs igpu. AV1 worked there. You should install the Radeon TOP first though.
This container is based on the work of Zocker160 and jlesage / JocelynLeSage.
For a complete documentation of this container, see https://github.com/datpat/
HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs.
The GUI of the application is accessed through a modern web browser (no installation or configuration needed on the client side) or via any VNC client.
A fully automated mode is also available: drop files into a watch folder and let HandBrake process them without any user interaction.
This is template for zocker160's container to simplify installation. You need to install ich777's nvidia driver before using this.
For a complete documentation of this container, see https://github.com/jlesage/docker-handbrake#readme