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.
Timelite is a Node.js application designed to help individuals and teams track their time spent on different tasks and projects. It provides a simple and intuitive interface for users to create projects, add tasks, and start and stop timers to track their work.
Tag your time, get the insight - An open source time-tracker with an interactive user experience and powerful reporting.
Use https://timetagger.app/cred to generate your credentials you will use to log in to timetagger. You can add multiple users this way (separated by commas).
This container will download and install Tor-Browser.
RESOLUTION: You can also change the resolution from the WebGUI, to do that simply click on 'Show more settings...' (on a resolution change it can occour that the screen is not filled entirely with the Tor Browser window, simply restart the container and it will be fullscreen again).
This project automates logging in to private trackers to keep your account active.
You can personalize how often it logs in. It also adds randomization to the login times so it doesn't seem automated
Github: https://github.com/mastiffmushroom/TrackerAutoLogin
Dockerhub: https://hub.docker.com/repository/registry-1.docker.io/mastiffmushroom/trackerautologin/general
Tracks is a web-based todo application to help you implement the GTD methodology.
NOTE: After installing, you must console into the container and run the following command to initialize the database first!
rake db:reset
After running that command, you should see the database has tables in it and the app should be usable at that point.
Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases.
Links
Repository: https://github.com/zadam/trilium
Wiki: https://github.com/zadam/trilium/wiki
Docker: https://hub.docker.com/r/zadam/trilium
Configuration
/home/node/trilium-data Where Trilium should store logs, databases and configuration
/home/node/trilium-data/backup Where Trilium should store the backups
This package contains the UGREEN LED Driver which will allow you to get your LEDs to work on your UGREEN NAS (please note that not all models are supported).
The plugin is based on: https://github.com/miskcoo/ugreen_dx4600_leds_controller
Ungoogled-Chromium is a lightweight approach to removing Google web service dependency from the Chromium project web browser.
- Ungoogled Chromium is Google Chromium, sans dependency on Google web services.
- Ungoogled Chromium retains the default Chromium experience as closely as possible. Unlike other Chromium forks that have their own visions of a web browser, Ungoogled Chromium is essentially a drop-in replacement for Chromium.
- Ungoogled Chromium features tweaks to enhance privacy, control, and transparency. However, almost all of these features must be manually activated or enabled. For more details, see Feature Overview.
You can find the full source code here: https://github.com/Eloston/ungoogled-chromium
Unmanic is a simple tool for optimising your file library with a highly customisable plugin system.
Remove the complexity of automatically converting your file library.
Simply point Unmanic at your library and let it manage it for you.
Features:
Manage multiple independent libraries of any media file type with a large range of plugins.
Simple to configure - don't waste your time with hours of setup. Just get the job done with Unmanic.
Support for VAAPI/QSV/NVIDIA NVENC for hardware accelerated encoding.
Schedule file scans at set intervals.
Configure inotify file monitors for your libraries.
Link with other installations to share in distributed processing of tasks. These other installations may be on:
This same Unraid server
A LAN connected PC (including across subnets)
A Internet connected PC behind a basic auth proxy
Linux, MacOS, Windows
x86, Armv7, Arm64
Advanced Configuration:
LIMIT CPU USE:
1) Toggle this Docker Container template editor to "Advanced View".
2) In the "Extra Parameters" field, add "--cpus='1'".
This value depends on the number of cores available to the container. To limit to 50%, set this value to 0.5 * n cores. If you have 2 cores available to this container, "--cpus='.5'" will equal 25% of that available CPU resources. To limit the CPU cores available to the continer, use "CPU Pinning"
LIMIT RAM ALLOCATION:
1) Toggle this Docker Container template editor to "Advanced View".
2) In the "Extra Parameters" field, add "--memory='1g'".
Unmanic can use on average around 100Mib - 500 Mib of RAM for various Disk IO tasks.
Even though limiting RAM is unnecessary as Unmanic should not ever need more that 1GB RAM it is good practice to do so.
Note: If you set your Cache Directory path to a tmpfs or RAM, limiting your memory allocation will affect the available RAM for the cache volume.
NVIDIA GPU USE (NVDEC/NVENC):
1) Install the Nvidia-Driver plugin.
2) Toggle this Docker Container template editor to "Advanced View".
3) In the "Extra Parameters" field, add "--runtime=nvidia".
4) Expand the template "Show more settings..." section.
5) In the "NVIDIA_VISIBLE_DEVICES" variable, copy your GPU UUID (can be found in the Unraid Nvidia Plugin)
INTEL GPU USE (QSV/VAAPI):
1) Install the Intel-GPU-TOP plugin.
2) Toggle this Docker Container template editor to "Advanced View".
3) In the "Extra Parameters" field, add "--device=/dev/dri".
AMD GPU USE (VAAPI):
1) Install the Radeon-TOP plugin.
2) Toggle this Docker Container template editor to "Advanced View".
3) In the "Extra Parameters" field, add "--device=/dev/dri".
This plugin allows you to replicate your applications (Docker/LXC containers and chosen directories) from your Main machine to a second, unRAID based, Backup machine.
With the inclusion of keepalived you can also create a virtual IP for your Main and Backup machine where the backup machine can automatically run the replicated containers.
For more information visit the Support Thread on the forums.
ATTENTION: This is a experimental release and it is recommended to use this tool with caution (make sure that you create a backup from your containers and data that is synced). If you encounter a bug please report it in the support thread.
Self-hosted monitoring tool like "Uptime Robot".
Monitoring uptime for HTTP(s) / TCP / Ping.
Fancy, Reactive, Fast UI/UX.Notifications via Webhook, Telegram, Discord, Gotify, Slack, Pushover, Email (SMTP) and more by Apprise.
Fast 20 second inverval checks.
UrBackup is an easy to setup Open Source client/server backup system, that through a combination of image and file backups accomplishes both data safety and a fast restoration time.
File and image backups are made while the system is running without interrupting current processes.
UrBackup also continuously watches folders you want backed up in order to quickly find differences to previous backups. Because of that, incremental file backups are really fast.
Your files can be restored through the web interface, via the client or the Windows Explorer while the backups of drive volumes can be restored with a bootable CD or USB-Stick (bare metal restore).
A web interface makes setting up your own backup server really easy.
UVDesk - An Open Source Helpdesk.
UVDesk is an open source helpdesk solution that can be self-hosted, allowing you to manage family and friends' IT problems with a helpdesk like you would in an IT career. If you are wanting to use UVDesk for business use, you should support the developers by contacting them on their website and looking at pricing options.
Website: https://www.uvdesk.com/en/
Original Project GitHub: https://github.com/uvdesk/community-skeleton/
Template GitHub: https://github.com/untraceablez/uvdesk-unraid/
Vector is a high-performance, end-to-end (agent & aggregator) observability
data pipeline that puts you in control of your observability data. Collect, transform, and
route all your logs, metrics, and traces to any vendors you want today and any other vendors
you may want tomorrow. Vector enables dramatic cost reduction, novel data enrichment, and
data security where you need it, not where it is most convenient for your vendors.
Additionally, it is open source and up to 10x faster than every alternative in the space.
Verdaccio is a simple, zero-config-required local private NPM registry. No need for an entire database just to get started. Verdaccio comes out of the box with its own tiny database, and the ability to proxy other registries (eg. npmjs.org), also introduces caching the downloaded modules along the way. For those who are looking to extend their storage capabilities, Verdaccio supports various community-made plugins to hook into services such as Amazon's S3, Google Cloud Storage or create your own plugin.
VictoriaMetrics is a fast, cost-effective and scalable monitoring solution and time series database.
TLDR: It is a faster, more lightweight replacement to InfluxDB/TimescaleDB/etc (up to 20x faster data digestion, up to 7-10x less ram usage). Can be used in place of InfluxDB in many apps such as HomeAssistant. Includes a great web UI for query exploration.
For HomeAssistant: drop in replacement for InfluxDB, see https://community.home-assistant.io/t/influxdb-vs-victoriametrics/453361
Git repository: https://github.com/VictoriaMetrics/VictoriaMetrics
Dockerhub: https://hub.docker.com/r/victoriametrics/victoria-metrics
Website: https://victoriametrics.com
VictoriaMetrics prominent features:
- Long-term storage for Prometheus.
- Drop-in replacement for Prometheus and Graphite in Grafana.
- Easy setup and operation with a single executable and configuration via command-line flags.
- Fast backups with vmbackup/vmrestore tools.
- Implements MetricsQL query language.
- Global query view for multiple data sources.
- High performance and scalability, outperforming InfluxDB and TimescaleDB by up to 20x.
- Efficient RAM usage, 10x less than InfluxDB and up to 7x less than others.
- Optimized for high-churn time series data.
- High data compression, storing up to 70x more data points in limited storage.
- Ideal for high-latency IO and low IOPS storage.
- Can substitute moderately sized clusters of competing solutions.
- Protects data from corruption on unclean shutdown.
- Supports various metrics protocols, including Prometheus, InfluxDB, Graphite, OpenTSDB, and more.
- Offers stream aggregation, metrics relabeling, and series limiting.
- Suitable for diverse data sources like APM, Kubernetes, IoT, financial data, and more.
- Open source cluster version.
- Compatible with NFS-based storages like Amazon EFS and Google Filestore.
The open-source, self-hostable to-do app - organize everything, on all platforms.
For advanced configuration, see all supported configuration options:
(https://vikunja.io/docs/config-options/)
Django web application to store and manage vouchers, coupons, loyalty and gift cards digitally.
Supports expiry notifications, transaction histories, file uploads and OIDC SSO.
Once the container is up and running, you can access the web portal at http://YOUR-IP:8000.
The default username is admin. The default password is auto-generated and displayed in container logs.
Installation Instructions:
https://github.com/l4rm4nd/VoucherVault/wiki/01-%E2%80%90-Installation#unraid-installation
The official Visual Studio Code Server, dockerized!
Visual Studio Code Server can be installed everywhere and easily used through a browser. No desktop application required. All extensions supported.
Note: usage through a "vscode.dev" URL is behind a private preview invite and a limited by a known issue (see container README), so this container will only work with "local" mode for now, which still gives you a fully functioning VS Code instance.
Learn more on the official documentation: https://code.visualstudio.com/docs/remote/vscode-server
A minimalist, self-hosted WakaTime-compatible backend for coding statistics. Free and open source. Build by developers for developers. Partially compatible with WakaTime.
Wallabag is a self hostable application for saving web pages. Unlike other services, wallabag is free (as in freedom) and open source. Default user/passwordUser: wallabagPassword: wallabag