crowdsec-cloudflare-bouncer
A bouncer that syncs the decisions made by CrowdSec with CloudFlare's firewall. Manages multi user, multi account, multi zone setup. Supports IP, Country and AS scoped decisions.
Browse our large and growing catalog of applications to run in your Unraid server.
A bouncer that syncs the decisions made by CrowdSec with CloudFlare's firewall. Manages multi user, multi account, multi zone setup. Supports IP, Country and AS scoped decisions.
Metabase dashboard template for displaying Crowdsec statistics. MySQL and PostgreSQL are currently not supported, must use SQLite (default) as storage database with your local API.
CrowdSec bouncer for Traefik to block malicious IPs from accessing your services. This utilizes Traefik v2 ForwardAuth Middleware and queries CrowdSec with the client IP. If the client IP is on the ban list, Traefik will issue a HTTP code 403 response. Otherwise, the request will continue as usual. Be sure to install CrowdSec first. See our instructions on CrowdSec here: https://docs.ibracorp.io
Backup, Cloud, Network Services, Web
Share your files securely with FTP, Implicit FTPS, SFTP, HTTP, or HTTPS using CrushFTP 10. Built on Alpine 3.12. Size 234.8 MB. See dockerhub registry page for more details.
CrushFTP9 is an extremely powerful, easy to use FTP solution that can use sftp, ftp, webDav, and http.
Cloud, Network Services, Privacy, Web, Other, Productivity, Security
cryptgeon is a secure, open source sharing note or file service inspired by PrivNote. each note has a generated id (256bit) and key 256(bit). The id is used to save & retrieve the note. the note is then encrypted with aes in gcm mode on the client side with the key and then sent to the server. data is stored in memory and never persisted to disk. the server never sees the encryption key and cannot decrypt the contents of the notes even if it tried to. This container was built using SmartPhoneLover's cryptgeon but runs using Redis instead of memcache. Also has extra variables that can be configured. This requires Redis to be already running. I obtained SSL certificate through NGINX proxy manager and let's encrypt.
Crypto Currency, Productivity
pYour gateway to the world of crypto !/p pspan style="color: rgb(184, 49, 47);"strongThis project cannot be considered in any way as trading advice./strong/span/p p /p pDownload config.yml/p pwget -O /mnt/user/appdata/crypto-exchanges-gateway/config.json a href="https://raw.githubusercontent.com/aloysius-pgast/crypto-exchanges-gateway/master/config/config.sample.json"https://raw.githubusercontent.com/aloysius-pgast/crypto-exchanges-gateway/master/config/config.sample.json/a/p pedit config.json and strongchange 127.0.0.1 to 0.0.0.0./strong/p pAdd API keys for the supported platform./p
Backup, Productivity, Security, Tools / Utilities, Utilities
Cryptomator WebDAV allows you to serve a locally stored Cryptomator vault over a secure WebDAV (https) connection, allowing access to decrypted files through third party WebDav tools such as rclone, Mountain Duck, CyberDuck etc. Setting the Cryptomator Vault Password: The password for the vault can either be set directly through the Cryptomator Vault Password variable, or can be stored in a local file and shared through the Cryptomator Vault Password File setting. Only one is needed. Note: Unraid only shows directories in its drop down by default, manually type the full path to the file in the variable box, e.g. '/mnt/user/appdata/cryptomator-webdav/vault.pass' Optional Signed Certificate: An optional signed certificate can be passed to the container, e.g. from LetsEncrypt. Set the "Optional: Signed Certificate" variable to the full path of your certificate file, containing both your cert and the key in one .pem file. Note: Unraid only shows directories in its drop down by default, manually type the full path to the file in the variable box, e.g. '/mnt/user/appdata/cryptomator-webdav/mycert.pem' File Permissions: Cryptomator-webdav runs as UID:99, GID:100 by default. This can be changed through the CRYPTOMATOR_UID and CRYPTOMATOR_GID variables. Ensure vault files are read and writable by the IDs you set. Ensure any vault password file provided is readable by these IDs. More Secure File Permissions: Most Unraid Community Applications containers run as UID:99, GID:100 In theory this would mean a rouge container could have read access to your encrypted files if the vault was shared with it. To ensure a slightly more secure installation, it is recommended the container application is run as a separate Unraid user id, and vault files are only accessible by this user. For example: Set CRYPTOMATOR_UID to your Unraid user id, e.g. 1000 Ensure all vault files are only readable and writable by this user: chown -R 1000: /path/to/cryptomator/vault chmod -R u+rwX,g-rwx,o-rwx /path/to/cryptomator/vault See the Cryptomator WebDAV github project for more details at https://github.com/greycubesgav/cryptomator-webdav More details about Cryptomator can be found at https://cryptomator.org
Productivity, Security
CryptPad is the Zero Knowledge realtime collaborative editor. Before Installing the docker Unraid CLI cd /mnt/user/appdata && mkdir cryptpad && cd cryptpad mkdir -p block customize data datastore config onlyoffice-dist onlyoffice-conf chown -R 4001:4001 block customize data datastore onlyoffice-dist onlyoffice-conf wget -O /mnt/user/appdata/cryptpad/config/config.js https://raw.githubusercontent.com/xwiki-labs/cryptpad/main/config/config.example.js Edit /mnt/user/appdata/cryptpad/config/config.js Change httpUnsafeOrigin:http://UNRAID_IP/DOMAIN:PORT Example httpUnsafeOrigin: 'http://192.168.0.99:3000', In httpAddress: remove // and put httpAddress: '0.0.0.0', More info https://docs.cryptpad.org/fr/admin_guide/installation.html#configure-cryptpad
This Docker will download and install SteamCMD. It will also install Counter-Strike 2 and run it. ATTENTION: First Startup can take very long since it downloads the gameserver files! PUBLIC PLAY: If you want that your server is public listed you must add '+sv_setsteamaccount YOURTOKEN' to the GAME_PARAMS (without the quotes and replace YOURTOKEN with your token). Create your token here: https://steamcommunity.com/dev/managegameservers (every gameserver needs it's own token!!!) You can also run multiple servers with only one SteamCMD directory!
Game Servers, Network Services, Other, Productivity, Tools / Utilities, Utilities
This Docker will install and download CSMM for 7DtD (CatalysmsServerManager). It's a powerfull Server Manager with Server automation, Discord notifications, High ping kicker, Country ban, Player tracking, Ingame commands, Economy system, Discord integration, Support ticket system, Server analytics,... for 7DtD. UPDATE NOTICE: Simply set the 'Force Update' to 'true' and restart the container (don't forget to turn it off after the update).
This Docker will download and install SteamCMD. It will also install Counter-Strike 1.6 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 Counter-Strike Condition Zero 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!
Self-hosted backup for Google Workspace. Protect Gmail, Google Drive, Shared drives, Contacts, and Calendar data with Cube Backup. NOTE: You must set permissions on the appdata folders and create your own config.toml file in the cfg directory as well.
Self-hosted backup for Microsoft 365. Protect OneDrive, Exchange Online, and SharePoint Online data with Cube Backup. NOTE: You must set permissions on the appdata folders and create your own config.toml file in the cfg directory as well.
Network Services, Other, Tools / Utilities, Utilities
Docker image including CUPS print server and printing drivers (installed from the Debian packages). Connect to the Cups server at http://127.0.0.1:631 Add printers: Administration > Printers > Add Printer Note: The admin user/password for the Cups server is admin/admin
Network Services, Other, Tools / Utilities, Utilities
CUPS instance that is meant as an AirPrint relay for printers that are already on the network but not AirPrint capable. CUPS supports printing to: AirPrint™ and IPP Everywhere™ printers, Network and local (USB) printers with Printer Applications, and Network and local (USB) printers with (legacy) PPD-based printer drivers. To add printers: visit the WebUI => Administration => Printers => Add Printer The default admin credential : admin/admin (please Change when setting up your container)
Network Services, Other, Tools / Utilities, Utilities
Docker image including CUPS print server and Canon printing drivers (installed from the Debian packages). Connect to the Cups server at http://127.0.0.1:631 Add printers: Administration > Printers > Add Printer Note: The admin user/password for the Cups server is admin/admin
UltiMaker Cura(https://ultimaker.com/software/ultimaker-cura/) is free, easy-to-use 3D printing software trusted by millions of users. Fine-tune your 3D model with 400+ settings for the best slicing and printing results.
Home Automation, Productivity
Enjoy Cura directly in your browser with this easy to use Docker container. This template has the minimum variables defined, but you can find additional details on the template at the URLs listed below. https://github.com/helfrichmichael/cura-novnc https://hub.docker.com/r/mikeah/cura-novnc
A very simple plugin to allow you to place any webpage (or web app's GUI) onto the tabs of unRaid's GUI
Productivity, Tools / Utilities, Utilities
The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis.
Czkawka is written in Rust, simple, fast and easy to use app to remove unnecessary files from your computer. 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. For a complete documentation of this container, see https://github.com/jlesage/docker-czkawka#readme
Media Applications, Music, Media Servers, Music
Daapd(https://owntone.github.io/owntone-server/) (iTunes) media server with support for AirPlay devices, Apple Remote (and compatibles), Chromecast, MPD and internet radio.
Listens to events from Dahua VTO unit and publishes them via MQTT Message For integration with Home Assistant see https://community.home-assistant.io/t/dahua-vto-to-mqtt-broker/169781 Source: https://github.com/elad-bar/DahuaVTO2MQTT
App for taking notes and tracking tasks on a daily basis. The idea for this app came from using my Hobonichi Techo planner every morning to write down what I needed to accomplish that day & using it for scratching down random thoughts and notes as the day went on. The closest thing I've seen to an app for replacing this system is Noteplan, but I don't use a Mac or an iOS device, and it's not self-hostable, so I decided to write my own. Since I had the need for keeping track of to-dos throughout the day, regular Markdown didn't work for me since it doesn't natively support tasks. So as an alternative I'm using Github Flavored Markdown (GFM). I really wanted it to feel like an actual text editor and not just a textbox, so I decided to use CodeMirror to handle all the input. Fira Code is used to provide font ligatures. Some other nice features include code highlighting, text/code folding, and a task list where you can toggle the status of any task from any date or note.
Media Applications, Photos
Damselfly is a server-based Digital Asset Management system. The goal of Damselfly is to index an extremely large collection of images, and allow easy search and retrieval of those images, using metadata such as the IPTC keyword tags, as well as the folder and file names. See https://damselfly.info for more details.
Other, Tools / Utilities, Utilities
DAPS (Drazzilb's Arr PMM Scripts) A collection of useful scripts for media management and automation Support for this container can be found on Trash's Guide's Discord server https://trash-guides.info/discord
Media Servers, Music
The config can be edited while the docker container is running in /etc/snapserver.conf use this Audio option in mopidy.conf in mopidy docker to use Snapcast: output = audioresample ! audio/x-raw,rate=48000,channels=2,format=S16LE ! audioconvert ! wavenc ! filesink location=/tmp/snapfifo
Darktable is an open source photography workflow application and raw developer. A virtual lighttable and darkroom for photographers. It manages your digital negatives in a database, lets you view them through a zoomable lighttable and enables you to develop raw images and enhance them.