{ "version": "2", "templates": [ { "categories": [ "Automation", "AI" ], "description": "Automate your marketing, sales and operations", "logo": "https://cdn.activepieces.com/brand/full-logo-white.svg", "name": "activepieces", "platform": "linux", "repository": { "stackfile": "Template/Stack/activepieces.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Activepieces", "type": 3, "note": "Source" }, { "categories": [ "Finance" ], "description": "Actual is a super fast privacy-focused app for managing your finances. ", "logo": "data:image/png;base64,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", "name": "actual", "platform": "linux", "repository": { "stackfile": "Template/Stack/actual.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Actual", "type": 3, "note": "Source" }, { "categories": [ "Other" ], "description": "AdGuard Home is a network-wide software for blocking ads & tracking. After you set it up, it\u2019ll cover ALL your home devices, and you don\u2019t need any client-side software for that. With the rise of Internet-Of-Things and connected devices, it becomes more and more important to be able to control your whole network.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" }, { "label": "CONTEXT_PATH", "name": "CONTEXT_PATH", "set": "adguard home" } ], "image": "adguard/adguardhome:latest", "logo": "https://raw.githubusercontent.com/mikestraney/portainer-templates/master/Images/adguard.png", "name": "adguard", "platform": "linux", "ports": [ "53:53/tcp", "53:53/udp", "67:67/udp", "68:68/tcp", "68:68/udp", "80:80/tcp", "443:443/tcp", "853:853/tcp", "3000:3000/tcp" ], "restart_policy": "unless-stopped", "title": "Adguard", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Adguard/Workdir", "container": "/opt/adguardhome/work" }, { "bind": "/portainer/Files/AppData/Adguard/Conf", "container": "/opt/adguardhome/conf" } ], "note": "Source" }, { "categories": [ "Adblocking" ], "description": "AdGuard Home is a network-wide software for blocking ads & tracking. After you set it up, it\u2019ll cover ALL your home devices, and you don\u2019t need any client-side software for that. With the rise of Internet-Of-Things and connected devices, it becomes more and more important to be able to control your network.", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/adguard.png", "name": "adguardhome", "platform": "linux", "repository": { "stackfile": "Template/Stack/adguardhome.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Adguard Home", "type": 3, "note": "Source" }, { "categories": [ "Audio", "Multimedia" ], "description": "Airsonic is a free, web-based media streamer, providing ubiquitious access to your music. Use it to share your music with friends, or to listen to your own music while at work.", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/airsonic-logo.png", "name": "airsonic", "platform": "linux", "repository": { "stackfile": "Template/Stack/airsonic.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Airsonic", "type": 3, "note": "Source" }, { "categories": [ "Productivity" ], "description": "An offline first, self hostable note taking application", "logo": "https://raw.githubusercontent.com/zhfahim/anchor/main/web/public/icons/anchor_icon.png", "name": "anchor", "platform": "linux", "repository": { "stackfile": "Template/Stack/anchor.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Anchor", "type": 3, "note": "Source" }, { "categories": [ "Devops" ], "description": "Modern UI for Ansible", "logo": "https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_60,h_60/https://dashboard.snapcraft.io/site_media/appmedia/2020/11/Screenshot_2020-11-21_at_02.05.22.png", "name": "ansible-semaphore", "platform": "linux", "repository": { "stackfile": "Template/Stack/ansible-semaphore.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Ansible-semaphore", "type": 3, "note": "Source" }, { "categories": [ "API" ], "description": "Apprise API was designed to easily fit into existing (and new) eco-systems that are looking for a simple notification solution.70+ services", "logo": "https://raw.githubusercontent.com/caronc/apprise/master/apprise/assets/themes/default/apprise-logo.png", "name": "apprise-api", "platform": "linux", "repository": { "stackfile": "Template/Stack/apprise.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Apprise-API", "type": 3, "note": "Source" }, { "categories": [ "Productivity", "Development", "Low-code" ], "description": "Appsmith (www.appsmith.com) is the first open-source low-code tool that helps developers build dashboards and admin panels very quickly.", "logo": "https://cdn-images.himalayas.app/vr60veq4neiptamhqm6qxwi3toi3", "name": "appsmith", "platform": "linux", "repository": { "stackfile": "Template/Stack/appsmith.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Appsmith", "type": 3, "note": "Source" }, { "categories": [ "Development" ], "description": "Appwrite is a self-hosted backend-as-a-service platform that provides developers with all the core APIs required to build any application.", "logo": "https://appwrite.io/images/appwrite.svg", "name": "appwrite", "platform": "linux", "repository": { "stackfile": "Template/Stack/appwrite.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Appwrite", "type": 3, "note": "Source" }, { "categories": [ "Tools" ], "description": "A beautiful, intuitive interface for managing your Docker containers, images, networks, and volumes. No terminal required.", "logo": "https://getarcane.app/_app/immutable/assets/logo-full.BlWsIU1M.svg", "name": "arcane", "platform": "linux", "repository": { "stackfile": "Template/Stack/arcane.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Arcane", "type": 3, "note": "Source" }, { "categories": [ "Other", "Tools" ], "description": "C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" } ], "image": "justarchi/archisteamfarm:latest", "logo": "https://raw.githubusercontent.com/Qballjos/portainer_templates/master/Images/ASF.png", "name": "ArchiSteamFarm", "note": "Source\nRequires an ASF.json with headless enabled, IPCPassword set and an IPC.config described by the wiki in order to work. Please generate the former here and copy the latter from here.", "platform": "linux", "ports": [ "1242:1242/tcp" ], "restart_policy": "unless-stopped", "title": "ArchiSteamFarm", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/ArchiSteamFarm/Config", "container": "/app/config" }, { "bind": "/portainer/Files/AppData/Config/ArchiSteamFarm/Plugins", "container": "/app/plugins/customplugins" }, { "bind": "/portainer/Files/AppData/Config/ArchiSteamFarm/Logs", "container": "/app/logs" } ] }, { "categories": [ "Downloaders" ], "description": "A perfect Aria2 Docker image. Out of the box, just add download tasks and don't need to think about anything else.", "logo": "https://imgcdn.p3terx.com/post/20201113041845.jpg", "name": "aria2-pro", "platform": "linux", "repository": { "stackfile": "Template/Stack/aria2pro.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Aria2 Pro", "type": 3, "note": "Source" }, { "categories": [ "Multimedia", "Audio" ], "description": "Self hosted audiobook and podcast server", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "1000", "label": "PGID", "name": "PGID" }, { "label": "PORT", "name": "PORT" } ], "logo": "https://github.com/advplyr/audiobookshelf/raw/master/images/banner.svg", "name": "Audiobookshelf", "platform": "linux", "repository": { "stackfile": "Template/Stack/audiobookshelf.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Audiobookshelf", "type": 3, "note": "Source" }, { "categories": [ "Media" ], "description": "Streamlined Artist Request Manager for Lidarr. Search for artists using the MusicBrainz database and seamlessly add them to your Lidarr music library. Features personalized recommendations, genre analysis, and one-click requests.", "logo": "https://github.com/lklynet/aurral/raw/main/frontend/public/arralogo.svg", "name": "aurral", "platform": "linux", "repository": { "stackfile": "Template/Stack/aurral.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Aurral", "type": 3, "note": "Source" }, { "categories": [ "Tools", "Authentication" ], "description": "An open-source authentication and authorization server providing 2-factor authentication and single sign-on (SSO) for your applications via a web portal.", "env": [ { "label": "TZ", "name": "TZ" } ], "image": "authelia/authelia:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/authelia.png", "name": "authelia", "note": "Source\nRequires a configuration.yml file in order to work. Documentation is available here.", "platform": "linux", "ports": [ "9091:9091/tcp" ], "restart_policy": "unless-stopped", "title": "Authelia", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Authelia", "container": "/etc/authelia/" } ] }, { "categories": [ "Tools", "Authentication" ], "description": "Authentik is an open-source Identity Provider focused on flexibility and versatility", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "1000", "label": "PGID", "name": "PGID" }, { "label": "PORT", "name": "PORT" } ], "logo": "https://d33wubrfki0l68.cloudfront.net/228cc7243c167d0ad9f9adf2129d69b787129ccb/73d36/img/icon_left_brand.svg", "name": "Authentik", "platform": "linux", "repository": { "stackfile": "Template/Stack/authentik.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Authentik", "type": 3, "note": "Source" }, { "categories": [ "Downloaders", "Multimedia" ], "description": "Autobrr is the modern download automation tool for torrents.", "logo": "https://autobrr.com/img/logo.png", "name": "autobrr", "platform": "linux", "repository": { "stackfile": "Template/Stack/autobrr.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Autobrr", "type": 3, "note": "Source" }, { "categories": [ "Calendar", "Productivity" ], "description": "Ba\u00efkal is a lightweight CalDAV+CardDAV server. It offers an extensive web interface with easy management of users, address books and calendars.", "logo": "https://sabre.io/img/logo.png", "name": "baikal", "platform": "linux", "repository": { "stackfile": "Template/Stack/baikal.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Baikal", "type": 3, "note": "Source" }, { "categories": [ "Productivity", "Development", "No-code" ], "description": "Open source no-code database and Airtable alternative.Create your own online database without technical experience. Our user friendly no-code tool gives you the powers of a developer without leaving your browser.", "logo": "https://].io/_nuxt/img/logo.1421f77.svg", "name": "Baserow", "platform": "linux", "repository": { "stackfile": "Template/Stack/baserow.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Baserow", "type": 3, "note": "Source" }, { "categories": [ "Multimedia" ], "description": "Bazarr is a companion application to Sonarr and Radarr. It can manage and download Subtitles based on your requirements. You define your preferences by TV show or movie and Bazarr takes care of everything for you.", "logo": "https://www.bazarr.media/assets/img/logo.png", "name": "bazarr", "platform": "linux", "repository": { "stackfile": "Template/Stack/bazarr.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Bazarr", "type": 3, "note": "Source" }, { "categories": [ "Music" ], "description": "The purpose of beets is to get your music collection right once and for all. It catalogs your collection, automatically improving its metadata as it goes using the MusicBrainz database. Then it provides a bouquet of tools for manipulating and accessing your music.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" } ], "image": "linuxserver/beets:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/beets-icon.png", "name": "beets", "platform": "linux", "ports": [ "8337:8337/tcp" ], "restart_policy": "unless-stopped", "title": "Beets", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Beets", "container": "/config" }, { "bind": "/portainer/Downloads", "container": "/downloads" }, { "bind": "/portainer/Music", "container": "/music" } ], "note": "Source" }, { "categories": [ "Monitoring" ], "description": "A lightweight server resource monitoring hub with historical data, docker stats, and alerts.", "logo": "", "name": "beszel", "platform": "linux", "repository": { "stackfile": "Template/Stack/beszel.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Beszel", "type": 3, "note": "Source" }, { "categories": [ "Other", "Tools" ], "description": "This is a Bitwarden server API implementation written in Rust compatible with upstream Bitwarden clients*, perfect for self-hosted deployment where running the official resource-heavy service might not be ideal..", "image": "bitwardenrs/server:latest", "logo": "https://raw.githubusercontent.com/mikestraney/portainer-templates/master/Images/bitwarden.png", "name": "bitwardenrs", "note": "Source\nThis project is not associated with the Bitwarden project nor 8bit Solutions LLC.", "platform": "linux", "ports": [ ":80/tcp" ], "restart_policy": "unless-stopped", "title": "Bitwarden RS", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Bitwarden-rs", "container": "/config" } ] }, { "categories": [ "Productivity" ], "description": "Blinko is an innovative open-source project designed for individuals who want to quickly capture and organize their fleeting thoughts. Blinko allows users to seamlessly jot down ideas the moment they strike, ensuring that no spark of creativity is lost.", "logo": "https://blinko-demo.vercel.app/logo-light.png", "name": "blinko", "platform": "linux", "repository": { "stackfile": "Template/Stack/blinko.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Blinko", "type": 3, "note": "Source" }, { "categories": [ "Books" ], "description": "Booksonic is a server and an app for streaming your audiobooks to any pc or android phone. Most of the functionality is also availiable on other platforms that have apps for subsonic.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" }, { "default": "booksonic", "label": "CONTEXT_PATH", "name": "CONTEXT_PATH" } ], "image": "linuxserver/booksonic:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/booksonic.png", "name": "booksonic", "platform": "linux", "ports": [ "4040:4040/tcp" ], "restart_policy": "unless-stopped", "title": "Booksonic", "type": 1, "volumes": [ { "bind": "/portainer/Books", "container": "/books" }, { "bind": "/portainer/Files/Podcasts", "container": "/podcast" }, { "bind": "/portainer/Files/AppData/Config/Booksonic", "container": "/config" } ], "note": "Source" }, { "categories": [ "Wiki" ], "description": "Bookstack is a free and open source Wiki designed for creating beautiful documentation. Feautring a simple, but powerful WYSIWYG editor it allows for teams to create detailed and useful documentation with ease.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" }, { "label": "TZ", "name": "TZ" }, { "label": "DATABASE_PASSWORD", "name": "DATABASE_PASSWORD" }, { "label": "MYSQL_ROOT_PASSWORD", "name": "MYSQL_ROOT_PASSWORD" }, { "label": "PORT", "name": "PORT" } ], "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/bookstack2.png", "note": "Source\nDefault login is admin@admin.com with a password of password. The database created is called bookstackapp and the database user is called bookstack", "platform": "linux", "repository": { "stackfile": "Template/Stack/bookstack.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Bookstack", "type": 3 }, { "categories": [ "Smart Home" ], "description": "BroadlinkManager is a Flask powerd, easy to use system that hepls you to work with Broadlink Devices.", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/broadlink.png", "name": "broadlink-manager", "platform": "linux", "repository": { "stackfile": "Template/Stack/broadlink-manager.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Broadlink Manager", "type": 3, "note": "Source" }, { "categories": [ "Productivity", "Development", "Low-code", "No-code" ], "description": "Budibase allows no-code users to build apps quickly, with more functionality available with a little bit of inline code.", "logo": "https://files.readme.io/593b386-budibase-logo-website.svg", "name": "budibase", "platform": "linux", "repository": { "stackfile": "Template/Stack/budibase.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Budibase", "type": 3, "note": "Source" }, { "categories": [ "Cloud", "Books" ], "description": "COPS links to your Calibre library database and allows downloading and emailing of books directly from a web browser and provides a OPDS feed to connect to your devices.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" } ], "image": "linuxserver/cops:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/cops-icon.png", "name": "cops", "platform": "linux", "ports": [ "80/tcp" ], "restart_policy": "unless-stopped", "title": "COPS", "type": 1, "volumes": [ { "bind": "/portainer/Books", "container": "/books" }, { "bind": "/portainer/Files/AppData/Config/Cops", "container": "/config" } ], "note": "Source" }, { "type": 1, "title": "Caddy", "description": "HTTP/2 web server with automatic HTTPS", "categories": [ "webserver" ], "platform": "linux", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/caddy.png", "image": "abiosoft/caddy:latest", "ports": [ "80/tcp", "443/tcp", "2015/tcp" ], "volumes": [ { "container": "/root/.caddy" } ], "note": "Source" }, { "categories": [ "Cloud", "Books" ], "description": "Calibre Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" } ], "image": "linuxserver/calibre-web:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/calibre-web-icon.png", "name": "calibre-web", "note": "Source\nConfiguration ", "platform": "linux", "ports": [ "8083:8083/tcp" ], "restart_policy": "unless-stopped", "title": "Calibre Web", "type": 1, "volumes": [ { "bind": "/portainer/Books", "container": "/books" }, { "bind": "/portainer/Files/AppData/Config/Calibre-web", "container": "/config" } ] }, { "categories": [ "Downloaders" ], "description": "Cardigann, a server for adding extra indexers to Sonarr, SickRage and CouchPotato via Torznab and TorrentPotato proxies. Behind the scenes Cardigann logs in and runs searches and then transforms the results into a compatible format.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" } ], "image": "linuxserver/cardigann:latest", "logo": "https://raw.githubusercontent.com/SelfhostedPro/selfhosted_templates/master/Images/cardigann.png", "name": "cardigann", "platform": "linux", "ports": [ "5060:5060/tcp" ], "restart_policy": "unless-stopped", "title": "Cardigann", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Cardigann", "container": "/config" } ], "note": "Source" }, { "categories": [ "Podcast" ], "description": "Castopod is a free and open-source hosting platform made for podcasters.", "logo": "https://pbs.twimg.com/profile_images/1313854745161932800/w_qe6Qq6_400x400.png", "name": "castopod", "platform": "linux", "repository": { "stackfile": "Template/Stack/castopod.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Castopod", "type": 3, "note": "Source" }, { "categories": [ "Network" ], "description": "Self-hosted website change detection monitoring.", "image": "dgtlmoon/changedetection.io", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/changedetection-custom.png", "name": "changedetection", "platform": "linux", "restart_policy": "always", "title": "Change Detection", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/changedetection", "container": "/datastore" } ], "note": "Source" }, { "categories": [ "Monitoring" ], "description": "Open Source solution for seamless, real-time monitoring of full-stack systems, applications, and infrastructure. Provides deep insights across servers, applications, and services with uptime monitoring, SSL tracking, and infrastructure metrics.", "logo": "https://camo.githubusercontent.com/aa94c14278d8f68ddf6466f69f6dedac445f6320eb3ec562c3eae760e0052719/68747470733a2f2f7075622d34613430363233303330323034343566386632383961326665653834663965382e72322e6465762f696d616765732f7365727665722d64657461696c2d706167652e706e67", "name": "checkcle", "platform": "linux", "repository": { "stackfile": "Template/Stack/checkcle.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "CheckCle", "type": 3, "note": "Source" }, { "categories": [ "Network" ], "description": "An open source uptime and infrastructure monitoring application.", "logo": "https://docs.checkmate.so/~gitbook/image?url=https%3A%2F%2F417506262-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Forganizations%252FbSM5aZr0UvTUpL4NJpSj%252Fsites%252Fsite_47uuo%252Ficon%252Fwj0lMFzW30pTtvtrrGT7%252FFrame%252028.png%3Falt%3Dmedia%26token%3D252566cf-b036-48ae-b73b-251b67d4f1c5&width=32&dpr=3&quality=100&sign=5c378a81&sv=2", "name": "checkmate", "platform": "linux", "repository": { "stackfile": "Template/Stack/checkmate.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Checkmate", "type": 3, "note": "Source" }, { "categories": [ "Tools", "Photos" ], "description": "Chevereto is a powerful and fast image hosting script that allows you to create your very own full featured image hosting website in just minutes. Please note that this offers only the free Chevereto version.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" }, { "label": "CHEVERETO_DB_HOST", "name": "CHEVERETO_DB_HOST", "set": "" }, { "label": "CHEVERETO_DB_USERNAME", "name": "CHEVERETO_DB_USERNAME", "set": "" }, { "label": "CHEVERETO_DB_PASSWORD", "name": "CHEVERETO_DB_PASSWORD", "set": "" }, { "label": "CHEVERETO_DB_NAME", "name": "CHEVERETO_DB_NAME", "set": "" }, { "label": "CHEVERETO_DB_PREFIX", "name": "CHEVERETO_DB_PREFIX", "set": "" } ], "image": "nmtan/chevereto:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/Chevereto.png", "name": "Chevereto", "platform": "linux", "ports": [ "80/tcp" ], "restart_policy": "unless-stopped", "title": "Chevereto", "type": 1, "volumes": [ { "container": "/var/www/html/images" } ], "note": "Source" }, { "categories": [ "File Browsers" ], "description": "Chibisafe is a modern and self-hosted take on file uploading services that can handle anything you throw at it thanks to it's robust and fast API, chunked uploads support and more.", "logo": "https://chibisafe.moe/logo.svg", "name": "chibisafe", "platform": "linux", "repository": { "stackfile": "Template/Stack/chibisafe.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Chibisafe", "type": 3, "note": "Source" }, { "categories": [ "Employee" ], "description": "ChiefOnboarding is a free and open source employee onboarding platform. You can onboarding new hires through Slack or the dashboard.", "logo": "https://chiefonboarding.com/wp-content/uploads/2022/07/ChiefOnBoarding-768x138.png", "name": "chiefonboarding", "platform": "linux", "repository": { "stackfile": "Template/Stack/chiefonboarding.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Chiefonboarding", "type": 3, "note": "Source" }, { "categories": [ "Tools" ], "description": "Have recipes in seconds with plain text formatting and create beatiful recipe pages with automated ease.", "image": "gregyankovoy/chowdown:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/chowdown.png", "name": "Chowdown", "platform": "linux", "ports": [ "4000:4000/tcp" ], "restart_policy": "unless-stopped", "title": "Chowdown", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Chowdown", "container": "/config" } ], "note": "Source" }, { "type": 1, "name": "cloudcmd", "title": "Cloud Commander", "description": "Cloud Commander a file manager for the web with console and editor.", "logo": "https://mediadepot.github.io/templates/img/cloudcmd-logo.png", "image": "coderaiser/cloudcmd", "categories": [ "Documents:", "Network:Other", "Tools:" ], "ports": [ "8000/tcp" ], "volumes": [ { "container": "/media/host/opt/mediadepot", "bind": "/opt/mediadepot/apps" }, { "container": "/media/host/media/storage", "bind": "/media/storage" }, { "container": "/media/host/media/temp", "bind": "/media/temp" } ], "env": [], "labels": [ { "name": "traefik.enable", "value": "true" }, { "name": "traefik.http.services.cloudcmd.loadbalancer.server.port", "value": "8000" }, { "name": "traefik.http.routers.cloudcmd.entrypoints", "value": "websecure" }, { "name": "traefik.http.routers.cloudcmd.tls.certresolver", "value": "mydnschallenge" }, { "name": "traefik.http.routers.cloudcmd.middlewares", "value": "authme" }, { "name": "traefik.http.middlewares.authme.forwardauth.address", "value": "http://authelia:9091/api/verify?rd=https://login.${DEPOT_DOMAIN_NAME}/" }, { "name": "traefik.http.middlewares.authme.forwardauth.trustforwardheader", "value": "true" } ], "note": "Source" }, { "categories": [ "DNS", "Cloud", "Other", "Tools" ], "description": "This small Alpine Linux based Docker image will allow you to use the free CloudFlare DNS Service as a Dynamic DNS Provider (DDNS).", "note": "Source\nFollow the steps at https://github.com/oznu/docker-cloudflare-ddns#creating-a-cloudflare-api-token to generate a proper API Token for Cloudflare.", "env": [ { "label": "API_KEY", "name": "API_KEY", "set": "", "description": "Your CloudFlare scoped API token. Follow the steps in the information section above to generate an API Token." }, { "label": "ZONE", "name": "ZONE", "set": "", "description": "The DNS zone that DDNS updates should be applied to. Example: example.com" }, { "label": "SUBDOMAIN", "name": "SUBDOMAIN", "description": "A subdomain of the ZONE to write DNS changes to. If this is not supplied the root zone will be used. Example: dynamic" }, { "label": "RRTYPE", "name": "RRTYPE", "select": [ { "text": "A", "value": "A", "default": true }, { "text": "AAAA", "value": "AAAA" } ], "description": "Set to AAAA to use set IPv6 records instead of IPv4 records." }, { "label": "PROXIED", "name": "PROXIED", "select": [ { "text": "false", "value": "false", "default": true }, { "text": "true", "value": "true" } ], "description": "Set to true to make traffic go through the CloudFlare CDN." }, { "label": "DELETE_ON_STOP", "name": "DELETE_ON_STOP", "select": [ { "text": "false", "value": "false", "default": true }, { "text": "true", "value": "true" } ], "description": "Set to true to have the DNS record deleted when the container is stopped." }, { "label": "DNS_SERVER", "name": "DNS_SERVER", "description": "Set to the IP address of the DNS server you would like to use. Defaults to 1.1.1.1 otherwise." }, { "label": "CUSTOM_LOOKUP_CMD", "name": "CUSTOM_LOOKUP_CMD", "description": "Set to any shell command to run them and have the IP pulled from the standard output. Leave unset to use default IP address detection methods." }, { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "1000", "label": "PGID", "name": "PGID" } ], "image": "oznu/cloudflare-ddns:latest", "logo": "https://unpkg.com/simple-icons@latest/icons/cloudflare.svg", "name": "cloudflare-ddns", "platform": "linux", "restart_policy": "unless-stopped", "title": "Cloudflare DDNS", "type": 1 }, { "type": 2, "title": "CockroachDB", "description": "CockroachDB cluster", "note": "Source\nDeploys an insecure CockroachDB cluster, please refer to CockroachDB documentation for production deployments.", "categories": [ "database" ], "platform": "linux", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/cockroachdb.png", "repository": { "url": "https://github.com/mikestraney/portainer-templates", "stackfile": "stacks/cockroachdb/docker-stack.yml" } }, { "categories": [ "Tools" ], "description": "Code-server is VS Code running on a remote server, accessible through the browser.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "1000", "label": "PUID", "name": "GUID" }, { "label": "TZ", "name": "TZ" }, { "label": "PASSWORD", "name": "PASSWORD" }, { "label": "SUDO_PASSWORD", "name": "SUDO_PASSWORD" }, { "default": "example.my.domain", "label": "PROXY_DOMAIN", "name": "PROXY_DOMAIN" } ], "image": "linuxserver/code-server:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/code-server.png", "name": "code-server", "platform": "linux", "ports": [ "8443:8443/tcp" ], "restart_policy": "unless-stopped", "title": "Code Server", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Code-Server", "container": "/config" } ], "note": "Source" }, { "categories": [ "ebooks" ], "description": "Codex is a web server comic book browser and reader.", "logo": "https://github.com/ajslater/codex/raw/main/codex/static_src/img/logo.svg", "name": "codex", "platform": "linux", "repository": { "stackfile": "Template/Stack/codex.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Codex", "type": 3, "note": "Source" }, { "categories": [ "Productivity" ], "description": "Codiad is a web-based IDE framework with a small footprint and minimal requirements.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" } ], "image": "linuxserver/codiad:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/codiad-icon.png", "name": "codiad", "platform": "linux", "ports": [ "80/tcp" ], "restart_policy": "unless-stopped", "title": "Codiad", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Codiad", "container": "/config" } ], "note": "Source" }, { "type": 1, "title": "CommandBox", "description": "ColdFusion (CFML) CLI", "categories": [ "development" ], "platform": "linux", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/ortussolutions-commandbox.png", "image": "ortussolutions/commandbox:latest", "env": [ { "name": "CFENGINE", "set": "lucee@4.5" } ], "ports": [ "8080/tcp", "8443/tcp" ], "note": "Source" }, { "type": 1, "title": "ContentBox", "description": "Open-source modular CMS", "categories": [ "CMS" ], "platform": "linux", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/ortussolutions-contentbox.png", "image": "ortussolutions/contentbox:latest", "env": [ { "name": "express", "set": "true" }, { "name": "install", "set": "true" }, { "name": "CFENGINE", "set": "lucee@4.5" } ], "ports": [ "8080/tcp", "8443/tcp" ], "volumes": [ { "container": "/data/contentbox/db" }, { "container": "/app/includes/shared/media" } ], "note": "Source" }, { "categories": [ "Downloaders", "Video" ], "description": "CouchPotato (CP) is an automatic NZB and torrent downloader. You can keep a \"movies I want\"-list and it will search for NZBs/torrents of these movies every X hours. Once a movie is found, it will send it to SABnzbd or download the torrent to a specified directory.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" } ], "image": "linuxserver/couchpotato:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/couchpotato-icon.png", "name": "couchpotato", "platform": "linux", "ports": [ "5050:5050/tcp" ], "restart_policy": "unless-stopped", "title": "CouchPotato", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Couchpotato", "container": "/config" }, { "bind": "/portainer/Downloads", "container": "/downloads" }, { "bind": "/portainer/Movies", "container": "/movies" } ], "note": "Source" }, { "type": 1, "title": "CrateDB", "description": "An open-source distributed SQL database", "categories": [ "database" ], "platform": "linux", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/cratedb.png", "image": "crate:latest", "ports": [ "4200/tcp", "4300/tcp" ], "volumes": [ { "container": "/data" } ], "note": "Source" }, { "categories": [ "Cyber Security" ], "description": "A modern, responsive web interface for managing CrowdSec alerts and decisions. Built with React, Vite, Bun, and Tailwind CSS.", "logo": "https://github.com/TheDuffman85/crowdsec-web-ui/raw/main/frontend/public/logo.svg", "name": "crowdsec-web-ui", "platform": "linux", "repository": { "stackfile": "Template/Stack/crowdsec-web-ui.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Crowdsec WEB UI", "type": 3, "note": "Source" }, { "categories": [ "Dashboard", "Crypto", "Finance" ], "description": "Cryptofolio is an open-source, and self-hosted solution for tracking your cryptocurrency holdings. It features a web interface, an Android mobile app, and a cross-platform desktop application for Windows, macOS, and Linux.", "image": "xtrendence/cryptofolio:latest", "logo": "https://i.imgur.com/5v8lzea.png", "name": "cryptofolio", "platform": "linux", "ports": [ "7280:80/tcp" ], "restart_policy": "always", "title": "Cryptofolio", "type": 1, "note": "Source" }, { "categories": [ "Music" ], "description": "DAAP (iTunes) media server with support for AirPlay devices, Apple Remote (and compatibles), MPD and internet radio.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" } ], "image": "linuxserver/daapd:latest", "logo": "https://raw.githubusercontent.com/linuxserver/beta-templates/master/lsiodev/img/daapd-icon.png", "name": "daapd", "platform": "linux", "restart_policy": "unless-stopped", "title": "Daapd", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Daapd", "container": "/config" }, { "bind": "/portainer/Music", "container": "/music" } ], "note": "Source" }, { "categories": [ "Tools", "Dashboard" ], "description": "Another application bookmark , with fun features.", "image": "rmountjoy/dashmachine:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/dashmachine_logo.png", "name": "dashmachine", "platform": "linux", "ports": [ "5000:5000/tcp" ], "restart_policy": "unless-stopped", "title": "DashMachine", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Dashmachine", "container": "/dashmachine/dashmachine/user_data" } ], "note": "Source" }, { "categories": [ "System" ], "description": "Dashdot is a modern server dashboard, running on the latest tech, designed with glassmorphism in mind. It is intended to be used for smaller VPS and private servers.", "logo": "https://getdashdot.com/img/logo512.png", "name": "dashdot", "platform": "linux", "repository": { "stackfile": "Template/Stack/dashdot.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Dashdot", "type": 3, "note": "Source" }, { "categories": [ "Tools", "Dashboard" ], "description": "Helps you organize your self-hosted services by making them accessible from a single place.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "1000", "label": "PGID", "name": "PGID" }, { "label": "PORT", "name": "PORT" } ], "logo": "https://dashy.to/img/dashy.png", "name": "Dashy", "platform": "linux", "repository": { "stackfile": "Template/Stack/dashy.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Dashy", "type": 3, "note": "Source" }, { "type": 1, "title": "Datadog agent", "description": "Collect events and metrics", "categories": [ "Monitoring" ], "platform": "linux", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/datadog_agent.png", "image": "datadog/agent:latest", "env": [ { "name": "DD_API_KEY", "label": "Datadog API key" } ], "volumes": [ { "container": "/var/run/docker.sock", "bind": "/var/run/docker.sock", "readonly": true }, { "container": "/host/sys/fs/cgroup", "bind": "/sys/fs/cgroup", "readonly": true }, { "container": "/host/proc", "bind": "/proc", "readonly": true } ], "note": "Source" }, { "categories": [ "FTP", "Tools" ], "description": "davos is an FTP automation tool that periodically scans given host locations for new files. It can be configured for various purposes, including listening for specific files to appear in the host location, ready for it to download and then move, if required. It also supports completion notifications as well as downstream API calls, to further the workflow.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" } ], "image": "linuxserver/davos:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/davos.png", "name": "davos", "note": "Source\nConfiguration ", "platform": "linux", "ports": [ "8080/tcp" ], "restart_policy": "unless-stopped", "title": "Davos", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Davos", "container": "/config" }, { "bind": "/portainer/Downloads", "container": "/downloads" } ] }, { "categories": [ "Location Tracking" ], "description": "Self-Hosted Location History Tracker. | Visualize your location history, track your movements, and analyze your travel patterns with complete privacy and control.", "logo": "https://dawarich.app/img/logo.svg", "name": "dawarich", "platform": "linux", "repository": { "stackfile": "Template/Stack/dawarich.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Dawarich", "type": 3, "note": "Source" }, { "categories": [ "Music" ], "description": "Deemix is a deezer downloader built from the ashes of Deezloader Remix.", "image": "registry.gitlab.com/bockiii/deemix-docker", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/deemix.png", "name": "deemix", "note": "Source\nDeemix may take a few minutes to install. Be sure to check the logs for details. Refer to this page for userToken details.", "platform": "linux", "ports": [ "6595:6595/tcp" ], "restart_policy": "unless-stopped", "title": "DeeMix", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/DeeMix", "container": "/config" }, { "bind": "/portainer/Downloads", "container": "/downloads" } ] }, { "categories": [ "Downloaders" ], "description": "Deluge is a lightweight, Free Software, cross-platform BitTorrent client providing: Full Encryption, WebUI, Plugin System, Much more...", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" }, { "label": "UMASK_SET", "name": "UMASK_SET", "set": "000" } ], "image": "linuxserver/deluge:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/deluge-icon.png", "name": "deluge", "platform": "linux", "restart_policy": "unless-stopped", "title": "Deluge", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Deluge", "container": "/config" }, { "bind": "/portainer/Downloads", "container": "/downloads" } ], "note": "Source" }, { "categories": [ "Other", "VPN", "Tools" ], "description": "This container contains OpenVPN and Deluge with a configuration where Deluge is running only when OpenVPN has an active tunnel. It bundles configuration files for many popular VPN providers to make the setup easier.", "env": [ { "default": "1001", "label": "PUID", "name": "PUID" }, { "default": "1001", "label": "PGID", "name": "PUID" }, { "default": "MULLVAD", "description": "see https://github.com/sgtsquiggs/docker-deluge-openvpn", "label": "OPENVPN_PROVIDER", "name": "OPENVPN_PROVIDER" }, { "label": "OPENVPN_USERNAME", "name": "OPENVPN_USERNAME" }, { "label": "OPENVPN_PASSWORD", "name": "OPENVPN_PASSWORD" } ], "image": "sgtsquiggs/deluge-openvpn:latest", "name": "deluge-openvpn", "platform": "linux", "ports": [ "8112:8112/tcp" ], "restart_policy": "unless-stopped", "title": "Deluge openvpn", "type": 1, "volumes": [ { "bind": "/etc/localtime", "container": "/etc/localtime" }, { "bind": "/portainer/Downloads", "container": "/downloads" }, { "bind": "/portainer/Files/AppData/Config/DelugeOpenVPN/config", "container": "/config" } ], "note": "Source" }, { "categories": [ "Tools" ], "description": "DCM (Docker Compose Maker) is a simple yet powerful tool that helps you create docker-compose.yaml files for your self-hosted applications.", "logo": "https://github.com/ajnart/dcm/raw/main/public/favicon.png", "name": "dockercomposemaker", "platform": "linux", "repository": { "stackfile": "Template/Stack/dockercomposemaker.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Docker Compose maker", "type": 3, "note": "Source" }, { "categories": [ "Docker" ], "description": "Docker Container Stats is a web interface for viewing historical and current statistics per docker container (cpu, mem, net i/o, block i/o) - in a docker container.", "logo": "https://raw.githubusercontent.com/Poeschl/Hassio-Addons/master/container-stats/logo.png", "name": "Docker Container Stats", "platform": "linux", "repository": { "stackfile": "Template/Stack/docker-container-stats.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Docker Container Stats", "type": 3, "note": "Source" }, { "categories": [ "Docker", "Tools", "Other" ], "description": "Docker image registry", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "1000", "label": "PGID", "name": "PGID" } ], "image": "registry:latest", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/registry.png", "name": "docker-registry", "platform": "linux", "ports": [ "5000:5000/tcp" ], "restart_policy": "unless-stopped", "title": "Docker Registry", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/DockerRegistry", "container": "/var/lib/registry" } ], "note": "Source" }, { "categories": [ "Management" ], "description": "A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager.", "logo": "https://github.com/louislam/dockge/raw/master/frontend/public/icon.svg", "name": "dockge", "platform": "linux", "repository": { "stackfile": "Template/Stack/dockge.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Dockge", "type": 3, "note": "Source" }, { "categories": [ "Wiki", "Knowledge Base" ], "description": "Documize Community is an open source, modern, self-hosted, enterprise-grade knowledge management solution.", "logo": "", "name": "documize", "platform": "linux", "repository": { "stackfile": "Template/Stack/documize.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Documize", "type": 3, "note": "Source" }, { "categories": [ "Management" ], "description": "Deploy compose files, start/stop containers, delete unused images, view logs", "logo": "https://dokemon.dev/logo/dokemon-dark-medium.svg", "name": "dokemon", "platform": "linux", "repository": { "stackfile": "Template/Stack/dokemon.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Dokemon", "type": 3, "note": "Source" }, { "type": 1, "title": "Dokku", "description": "Dokku setup as a container", "categories": [ "PaaS" ], "platform": "linux", "logo": "", "image": "dokku/dokku", "ports": [ "22/tcp", "80/tcp", "443/tcp" ], "volumes": [ { "container": "/mnt/dokku", "bind": "/var/lib/dokku" }, { "container": "/var/run/docker.sock", "bind": "/var/run/docker.sock" } ], "env": [ { "name": "DOKKU_HOSTNAME", "label": "Dokku hostname", "description": "Global hostname to be registered by Dokku" }, { "name": "DOKKU_HOST_ROOT", "label": "Dokku host root", "default": "/var/lib/dokku/home/dokku", "description": "Image build cache path. Generally set to + '/home/dokku'" } ], "note": "Source" }, { "categories": [ "HomeAutomation", "Management" ], "description": "Domoticz is a Home Automation System that lets you monitor and configure various devices like: Lights, Switches, various sensors/meters like Temperature, Rain, Wind, UV, Electra, Gas, Water and much more. Notifications/Alerts can be sent to any mobile device.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" } ], "image": "linuxserver/domoticz:latest", "logo": "https://github.com/domoticz/domoticz/raw/master/www/images/logo.png", "name": "domoticz", "platform": "linux", "ports": [ "1443:1443/tcp", "6144:6144/tcp", "8080:8080/tcp" ], "restart_policy": "unless-stopped", "title": "Domoticz", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Domoticz", "container": "/config" } ], "note": "Source" }, { "categories": [ "Tools" ], "description": "Dozzle is a small lightweight application with a web based interface to monitor Docker logs. It doesn\u2019t store any log files. It is for live monitoring of your container logs only.", "image": "amir20/dozzle:latest", "logo": "https://dozzle.dev/favicon.ico", "name": "dozzle", "platform": "linux", "ports": [ "8888:8080/tcp" ], "restart_policy": "always", "title": "Dozzle", "type": 1, "volumes": [ { "bind": "/var/run/docker.sock", "container": "/var/run/docker.sock" } ], "note": "Source" }, { "categories": [ "Security" ], "description": "Dradis Framework: Collaboration and reporting for IT Security teams http://dradisframework.org", "image": "raesene/dradis:latest", "logo": "https://raw.githubusercontent.com/SelfhostedPro/selfhosted_templates/master/Images/dradis-logo.png", "name": "dradis", "platform": "linux", "ports": [ "3000:3000/tcp" ], "restart_policy": "unless-stopped", "title": "Dradis", "type": 1, "note": "Source" }, { "categories": [ "Productivity", "Drawing" ], "description": "draw.io (formerly Diagramly) is free online diagram software. You can use it as a flowchart maker, network diagram software, to create UML online, as an ER diagram tool, to design database schema, to build BPMN online, as a circuit diagram maker, and more. draw.io can import .vsdx, Gliffy\u2122 and Lucidchart\u2122 files.", "logo": "https://appedreview.com/app/wp-content/uploads/2016/10/Screen-Shot-2016-10-18-at-8.28.57-AM-768x766.png", "name": "drawio", "platform": "linux", "repository": { "stackfile": "Template/Stack/drawio.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Draw.io", "type": 3, "note": "Source" }, { "type": 1, "name": "droppy", "title": "Droppy", "description": "Droppy is a self-hosted file storage server", "logo": "https://mediadepot.github.io/templates/img/filebrowser-icon.png", "image": "silverwind/droppy:latest", "categories": [ "Tools:", "Network:Web", "Network:Other", "Tools:" ], "ports": [ "8989/tcp" ], "volumes": [ { "container": "/files/tvshows", "bind": "/media/storage/tvshows" }, { "container": "/files/movies", "bind": "/media/storage/movies" }, { "container": "/files/music", "bind": "/media/storage/music" }, { "container": "/files/photos", "bind": "/media/storage/photos" }, { "container": "/files/ebooks", "bind": "/media/storage/ebooks" }, { "container": "/files/documents", "bind": "/media/storage/documents" }, { "container": "/files/software", "bind": "/media/storage/software" }, { "container": "/files/downloads", "bind": "/media/storage/downloads" }, { "container": "/files/blackhole", "bind": "/media/temp/blackhole" }, { "container": "/files/processing", "bind": "/media/temp/processing" }, { "container": "/config", "bind": "/opt/mediadepot/apps/droppy" } ], "env": [ { "name": "GID", "label": "GID", "default": "15000", "preset": true }, { "name": "UID", "label": "UID", "default": "15000", "preset": true }, { "name": "TZ", "label": "TZ", "default": "America/Los_Angeles" } ], "labels": [ { "name": "traefik.enable", "value": "true" }, { "name": "traefik.http.services.droppy.loadbalancer.server.port", "value": "8989" }, { "name": "traefik.http.routers.droppy.entrypoints", "value": "websecure" }, { "name": "traefik.http.routers.droppy.tls.certresolver", "value": "mydnschallenge" } ], "note": "Source" }, { "type": 1, "title": "Drupal", "description": "Open-source content management framework", "categories": [ "CMS" ], "platform": "linux", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/drupal.png", "image": "drupal:latest", "ports": [ "80/tcp" ], "volumes": [ { "container": "/var/www/html" } ], "note": "Source" }, { "categories": [ "DNS", "Tools" ], "description": "Duck DNS is a free service which will point a DNS (sub domains of duckdns.org) to an IP of your choice. The service is completely free, and doesn't require reactivation or forum posts to maintain its existence.", "env": [ { "label": "SUBDOMAINS", "name": "SUBDOMAINS", "set": "" }, { "label": "TOKEN", "name": "TOKEN", "set": "" }, { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" } ], "image": "linuxserver/duckdns:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/duckdns.png", "name": "duckdns", "note": "Source\nConfiguration
First, go to duckdns site, register your subdomain and retrieve your token
Then run the docker create command above with your subdomain(s) and token
It will update your IP with the DuckDNS service every 5 minutes", "platform": "linux", "restart_policy": "unless-stopped", "title": "Duck DNS", "type": 1 }, { "type": 1, "name": "duplicacy", "title": "Duplicacy", "description": "Duplicacy backs up your files to many cloud storages with client-side encryption and the highest level of deduplication", "logo": "https://mediadepot.github.io/templates/img/duplicacy-icon.png", "image": "mediadepot/duplicacy:latest", "categories": [ "Utility:Backup" ], "ports": [ "3875/tcp" ], "volumes": [ { "container": "/config", "bind": "/opt/mediadepot/apps/duplicacy/config" }, { "container": "/logs", "bind": "/opt/mediadepot/apps/duplicacy/logs" }, { "container": "/cache", "bind": "/opt/mediadepot/apps/duplicacy/cache" }, { "container": "/source/apps", "bind": "/opt/mediadepot/apps/" }, { "container": "/source/storage", "bind": "/media/storage/" } ], "env": [ { "name": "TZ", "label": "TZ", "default": "America/Los_Angeles" } ], "labels": [ { "name": "traefik.enable", "value": "true" }, { "name": "traefik.http.services.duplicacy.loadbalancer.server.port", "value": "3875" }, { "name": "traefik.http.routers.duplicacy.entrypoints", "value": "websecure" }, { "name": "traefik.http.routers.duplicacy.tls.certresolver", "value": "mydnschallenge" } ], "note": "Source" }, { "categories": [ "Backup", "Cloud", "Productivity", "Tools" ], "description": "Free backup software to store encrypted backups online, Duplicati works with standard protocols like FTP, SSH, WebDAV as well as popular services like Microsoft OneDrive, Amazon Cloud Drive and S3, Google Drive, box.com, Mega, hubiC and many others.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" } ], "image": "linuxserver/duplicati:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/duplicati-icon.png", "name": "duplicati", "platform": "linux", "ports": [ "8200:8200/tcp" ], "restart_policy": "unless-stopped", "title": "Duplicati", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Duplicati", "container": "/config" }, { "container": "/tmp" }, { "container": "/backups" }, { "container": "/source" } ], "note": "Source" }, { "categories": [ "Video", "Other" ], "description": "An app to emulate the HDHomeRun API which allows Plex Media Server's DVR feature to connect to EETV Boxes.", "env": [ { "default": "localhost", "description": "Specify the host domain/IP to use e.g. 192.168.1.50", "label": "PROXY_HOST", "name": "PROXY_HOST" }, { "default": "5004", "description": "Specify the port to use e.g. 5004", "label": "PROXY_PORT", "name": "PROXY_PORT" }, { "default": "192.168.1.52", "description": "Specify the IP of the EETV Box e.g. 192.168.1.50", "label": "EETV_IP", "name": "EETV_IP" }, { "default": "", "description": "Specify the AppKey for the EETV Box. Leave blank to use default AppKey", "label": "EETV_APP_KEY", "name": "EETV_APP_KEY" }, { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "1000", "label": "PGID", "name": "PGID" } ], "image": "olivercullimore/eetv-plex-proxy:latest", "name": "eetv-plex-proxy", "platform": "linux", "ports": [ "5004:5004/tcp" ], "restart_policy": "unless-stopped", "title": "EETV Plex Proxy", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/EETVPlexProxy", "container": "/config" } ], "note": "Source" }, { "type": 1, "title": "EdgeConnector 840D", "description": "Access Siemens SINUMERIK 840D sl/pl controllers and provide data via OPC UA and MQTT", "categories": [ "edge" ], "platform": "linux", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/softing.png", "image": "softingindustrial/edgeconnector-840d", "ports": [ "443/tcp", "8099/tcp", "4897/tcp" ], "note": "Source" }, { "type": 1, "title": "EdgeConnector Aggregator", "description": "Offers a powerful OPC UA aggregation service which provides data via OPC UA, as well as MQTT", "categories": [ "edge" ], "platform": "linux", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/softing.png", "image": "softingindustrial/edgeaggregator", "ports": [ "443/tcp", "8099/tcp", "4897/tcp" ], "env": [ { "name": "TZ", "label": "TZ" } ], "volumes": [ { "container": "/config" }, { "container": "/mqtt" } ], "note": "Source" }, { "type": 1, "title": "EdgeConnector FANUC CNC", "description": "Connect FANUC CNCs and provide the data via OPC UA and MQTT", "categories": [ "edge" ], "platform": "linux", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/softing.png", "image": "softingindustrial/edgeconnector-fanuc-cnc", "ports": [ "443/tcp", "8099/tcp", "4897/tcp" ], "env": [ { "name": "TZ", "label": "TZ" } ], "volumes": [ { "container": "/config" }, { "container": "/mqtt" } ], "note": "Source" }, { "type": 1, "title": "EdgeConnector Modbus", "description": "Connect Modbus TCP Sensors/PLCs and provide the data via OPC UA and MQTT", "categories": [ "edge" ], "platform": "linux", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/softing.png", "image": "softingindustrial/edgeconnector-modbus:latest", "ports": [ "443/tcp", "8099/tcp", "4897/tcp" ], "note": "Source" }, { "type": 1, "title": "EdgeConnector Siemens", "description": "Connect Siemens SIMATIC S7-300/400/1200/1500 PLCs and provide the data via OPC UA and MQTT", "categories": [ "edge" ], "platform": "linux", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/softing.png", "image": "softingindustrial/edgeconnector-siemens", "ports": [ "443/tcp", "8099/tcp", "4897/tcp" ], "note": "Source" }, { "type": 1, "title": "Elasticsearch", "description": "Open-source search and analytics engine", "categories": [ "database" ], "platform": "linux", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/elasticsearch.png", "image": "elasticsearch:latest", "ports": [ "9200/tcp", "9300/tcp" ], "volumes": [ { "container": "/usr/share/elasticsearch/data" } ], "note": "Source" }, { "categories": [ "Video", "Music", "Photos" ], "description": "Emby organizes video, music, live TV, and photos from personal media libraries and streams them to smart TVs, streaming boxes and mobile devices. This container is packaged as a standalone emby Media Server.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" }, { "label": "TZ", "name": "TZ" } ], "image": "linuxserver/emby:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/emby.png", "name": "Emby", "platform": "linux", "ports": [ "8096:8096/tcp", "8920:8920/tcp" ], "restart_policy": "unless-stopped", "title": "Emby", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Emby", "container": "/config" }, { "bind": "/portainer/TV", "container": "/data/tvshows" }, { "bind": "/portainer/Movies", "container": "/data/movies" } ], "note": "Source" }, { "categories": [ "Tools" ], "description": "Embystat is a personal web server that can calculate all kinds of statistics from your (local) Emby server. Just install this on your server and let him calculate all kinds of fun stuff.", "image": "linuxserver/embystat:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/embystat.png", "name": "EmbyStat", "note": "Source\nAccess the ui at your-ip:6555. Follow the setup wizard on initial install. Then configure the required services.", "platform": "linux", "ports": [ "6555:6555/tcp" ], "restart_policy": "unless-stopped", "title": "EmbyStat", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/EmbyStat", "container": "/config" } ] }, { "categories": [ "Tools" ], "description": "Eufy Security Web Socket. Edit container and add username & password.", "env": [ { "default": "InputUSER-email", "label": "USERNAME", "name": "USERNAME" }, { "default": "InputPWD", "label": "PASSWORD", "name": "PASSWORD" } ], "image": "bropat/eufy-security-ws:latest", "logo": "https://github.com/bropat/eufy-security-ws/raw/master/docs/_media/eufy-security-ws.png", "name": "eufy-security-ws", "platform": "linux", "ports": [ "3993:3000/tcp" ], "restart_policy": "unless-stopped", "title": "Eufy Security WS", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/eufy-security-ws", "container": "/data" } ], "note": "Source" }, { "categories": [ "Productivity", "Drawing" ], "description": "Virtual whiteboard for sketching hand-drawn like diagrams. Collaborative and end-to-end encrypted.", "logo": "https://github.com/excalidraw/excalidraw/raw/master/public/og-image-sm.png", "name": "excalidraw", "platform": "linux", "repository": { "stackfile": "Template/Stack/excalidraw.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Excalidraw", "type": 3, "note": "Source" }, { "type": 3, "title": "FDO", "description": "FDO", "platform": "linux", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/intel.png", "repository": { "url": "https://github.com/portainer/templates", "stackfile": "stacks/fdo/docker-stack.yml" }, "env": [ { "name": "owner_api_user", "label": "API Username" }, { "name": "owner_api_password", "label": "API Password" } ], "note": "Source" }, { "categories": [ "News" ], "description": "FeedCord is a dead-simple RSS Reader designed to integrate seamlessly with Discord. With just a few configuration steps, you can have a news feed text channel up and running in your server.", "logo": "", "name": "feedcord", "platform": "linux", "repository": { "stackfile": "Template/Stack/feedcord.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Feedcord", "type": 3, "note": "Source" }, { "categories": [ "Tools", "Dashboard" ], "description": "Fenrus is a Node application and requires NodeJS to run. Once NodeJS is installed you can run Fenrus", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "1000", "label": "PGID", "name": "PGID" }, { "label": "PORT", "name": "PORT" } ], "logo": "https://user-images.githubusercontent.com/958400/154829266-62206846-c6ef-4718-9910-2b83eb6aa41c.png", "name": "Fenrus", "platform": "linux", "repository": { "stackfile": "Template/Stack/fenrus.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Fenrus", "type": 3, "note": "Source" }, { "categories": [ "Messenger" ], "description": "Ferdi is a messaging browser that allows you to combine your favourite messaging services into one application", "logo": "https://raw.githubusercontent.com/getferdi/server/master/logo.png", "name": "ferdi-server", "platform": "linux", "repository": { "stackfile": "Template/Stack/ferdiserver.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Ferdi Server", "type": 3, "note": "Source" }, { "categories": [ "Messenger" ], "description": "Ferdium is a messaging browser that allows you to combine your favourite messaging services into one application", "logo": "https://github.com/ferdium/ferdium-server/raw/main/logo.png", "name": "ferdium", "platform": "linux", "repository": { "stackfile": "Template/Stack/ferdium.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Ferdium", "type": 3, "note": "Source" }, { "categories": [ "System" ], "description": "FetchCord grabs your OS info and displays it as Discord Rich Presence", "logo": "https://camo.githubusercontent.com/508dbb305be551d7278b5b1decb1a68dbac2558c4a2053da1db44690660d0386/68747470733a2f2f63646e2e646973636f72646170702e636f6d2f6174746163686d656e74732f3639353138323834393437363635373232332f3734323036343435323432313238383037372f46657463684469732e706e67", "name": "fetchcord", "platform": "linux", "repository": { "stackfile": "Template/Stack/fetchcord.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Fetchcord", "type": 3, "note": "Source" }, { "categories": [ "Tools" ], "description": "Web File Browser which can be used as a middleware or standalone app.", "image": "80x86/filebrowser:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/filebrowser.png", "name": "filebrowser", "note": "Source\nThe default user and password is admin/admin.", "platform": "linux", "ports": [ "8082:8082/tcp" ], "restart_policy": "unless-stopped", "title": "FileBrowser", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/FileBrowser", "container": "/config" }, { "bind": "/portainer/Files/AppData/Config", "container": "/myfiles" } ] }, { "categories": [ "Downloaders" ], "description": "Peer-to-peer file transfers in your browser", "logo": "https://raw.githubusercontent.com/kern/filepizza/master/src/static/images/wordmark.png", "name": "filepizza", "platform": "linux", "repository": { "stackfile": "Template/Stack/filepizza.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Filepizza", "type": 3, "note": "Source" }, { "type": 3, "name": "filerun", "title": "Filerun", "description": "access your files anywhere through self-hosted secure cloud storage, file backup and sharing for your photos, videos, files and more.", "logo": "https://mediadepot.github.io/templates/img/filerun-logo.png", "categories": [ "Documents:", "Network:Other", "Tools:" ], "env": [], "repository": { "url": "https://github.com/mediadepot/templates", "stackfile": "stacks/filerun/docker-compose.yml" }, "note": "Source" }, { "categories": [ "Files" ], "description": "A Dropbox-like file manager that let you manage your data anywhere it is located.", "logo": "https://downloads.filestash.app/brand/logo_white.svg", "name": "filestash", "platform": "linux", "repository": { "stackfile": "Template/Stack/filestash.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Filestash", "type": 3, "note": "Source" }, { "categories": [ "Browsers" ], "description": "Firefox Browser, also known as Mozilla Firefox or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. Firefox uses the Gecko layout engine to render web pages, which implements current and anticipated web standards.", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/Firefox.png", "name": "firefox", "platform": "linux", "repository": { "stackfile": "Template/Stack/firefox.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Firefox", "type": 3, "note": "Source" }, { "categories": [ "Other", "Tools" ], "description": "A Docker container for Firefox V2.", "env": [ { "default": "5800", "label": "WEB_PORT", "name": "WEB_PORT" }, { "default": "5900", "label": "VNC_PORT", "name": "VNC_PORT" }, { "default": "1", "label": "Keep App Running", "name": "KEEP_APP_RUNNING" }, { "default": "1280", "label": "Display Width", "name": "DISPLAY_WIDTH" }, { "default": "768", "label": "Display Height", "name": "DISPLAY_HEIGHT" }, { "default": "0", "label": "Secure Connection", "name": "SECURE_CONNECTION" }, { "label": "VNC Password", "name": "VNC_PASSWORD", "description": "Note: Password is limited to 8 characters" }, { "default": "1000", "label": "User ID", "name": "USER_ID" }, { "default": "1000", "label": "Group ID", "name": "GROUP_ID" }, { "default": "Europe/London", "label": "Timezone", "name": "TZ" }, { "default": "2g", "label": "Shared Memory Size", "name": "SHM_SIZE" }, { "default": "-nocursor", "label": "X11VNC Extra Options", "name": "X11VNC_EXTRA_OPTS" }, { "default": "0", "label": "Kiosk Mode", "name": "KIOSK_MODE" }, { "default": "olivercullimore/docker-firefox:master", "label": "Docker Image", "name": "DOCKER_IMAGE" }, { "default": "/portainer/Files/AppData/Config/FirefoxV2", "label": "Volume Path", "name": "VOLUME_PATH" } ], "logo": "https://raw.githubusercontent.com/OliverCullimore/portainer-templates/master/images/firefox.png", "name": "firefoxv2", "platform": "linux", "repository": { "stackfile": "stacks/firefox.yml", "url": "https://github.com/OliverCullimore/portainer-templates" }, "title": "FirefoxV2", "type": 3, "note": "Source" }, { "categories": [ "Multimedia" ], "description": "Fireshare: Share your game clips, videos, or other media via unique links.", "logo": "https://github.com/ShaneIsrael/fireshare/raw/main/app/client/src/assets/logo.png", "name": "fireshare", "platform": "linux", "repository": { "stackfile": "Template/Stack/fireshare.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Fireshare", "type": 3, "note": "Source" }, { "categories": [ "Tools", "Dashboard" ], "description": "Flame is self-hosted startpage for your server. Its design is inspired (heavily) by SUI. Flame is very easy to setup and use. With built-in editors, it allows you to setup your very own application hub in no time - no file editing necessary.", "image": "pawelmalak/flame", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/flame.png", "name": "flame-dashboard", "platform": "linux", "ports": [ "5005:5005/tcp" ], "restart_policy": "unless-stopped", "title": "Flame-Dashboard", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/flame-dashboard", "container": "/app/data" } ], "note": "Source" }, { "type": 1, "title": "Floating License Server", "description": "License Server for Softing edgeConnector products", "categories": [ "edge" ], "platform": "linux", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/softing.png", "image": "softingindustrial/floating-license-server:latest", "ports": [ "6200/tcp" ], "interactive": true, "volumes": [ { "container": "/licsrv/licenses" } ], "note": "Source" }, { "categories": [ "Downloaders" ], "description": "A docker image with qBittorrent and the Flood UI, also optional WireGuard VPN support.", "logo": "https://hotio.dev/img/image-logos/flood.svg", "name": "flood", "platform": "linux", "repository": { "stackfile": "Template/Stack/flood.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Flood", "type": 3, "note": "Source" }, { "categories": [ "AI", "LLM" ], "description": "Open source UI visual tool to build your customized LLM flow using LangchainJS, written in Node Typescript/Javascript", "logo": "https://flowiseai.com/_next/static/images/flowise_logo_dark-6c1a356f4868d3deb7864323ff93a0fa.png", "name": "flowiseai", "platform": "linux", "repository": { "stackfile": "Template/Stack/flowiseai.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Flowiseai", "type": 3, "note": "Source" }, { "categories": [ "Dashboard", "IoT" ], "description": "Freeboard is a turn-key HTML-based 'engine' for dashboards. Besides a nice looking layout engine, it provides a plugin architecture for creating datasources (which fetch data) and widgets (which display data)\u2014 freeboard then does all the work to connect the two together.", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/freeboard.jpg", "name": "freeboard", "repository": { "stackfile": "Template/Stack/freeboard.yml", "url": "https://github.com/xneo1/portainer_templates" }, "platform": "linux", "ports": [ "8000:80/tcp" ], "restart_policy": "always", "title": "Freeboard", "type": 3, "note": "Source" }, { "categories": [ "Helpdesk" ], "description": "FreeScout\u00a0is the super lightweight free open source help desk and shared inbox written in PHP (Laravel framework) \u2013 self hosted clone of HelpScout.", "logo": "https://raw.githubusercontent.com/freescout-helpdesk/freescout/master/public/img/logo-300.png", "name": "freescout", "platform": "linux", "repository": { "stackfile": "Template/Stack/freescout.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Freescout", "type": 3, "note": "Source" }, { "categories": [ "Feed Reader" ], "description": "A free, self-hostable rss aggregator.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" } ], "image": "linuxserver/freshrss:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/freshrss-icon.png", "name": "freshrss", "platform": "linux", "ports": [ "80/tcp" ], "restart_policy": "unless-stopped", "title": "FreshRSS", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/freshrss", "container": "/config" } ], "note": "Source" }, { "categories": [ "Video", "AI" ], "description": "A complete and local NVR designed for Home Assistant with AI object detection. Uses OpenCV and Tensorflow to perform realtime object detection locally for IP cameras.", "logo": "https://raw.githubusercontent.com/blakeblackshear/frigate/master/docs/static/img/frigate.png", "name": "frigatenvr", "platform": "linux", "repository": { "stackfile": "Template/Stack/frigatenvr.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Frigate NVR", "type": 3, "note": "Source" }, { "categories": [ "Audio", "Multimedia" ], "description": "A social platform to enjoy and share music.Funkwhale is a community-driven project that lets you listen and share music and audio within a decentralized, open network.", "logo": "https://funkwhale.audio/img/with-text-500.4aff7861.png", "name": "funkwhale", "platform": "linux", "repository": { "stackfile": "Template/Stack/funkwhale.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Funkwhale", "type": 3, "note": "Source" }, { "categories": [ "RSS" ], "description": "A lightweight RSS feed aggregator and reader.", "logo": "", "name": "fusion", "platform": "linux", "repository": { "stackfile": "Template/Stack/fusion.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Fusion", "type": 3, "note": "Source" }, { "categories": [ "Other", "Tools" ], "description": "NOTE: Once you deploy your GoPhish instance, please navigate to the logs section in Portainer and acquire your 'admin' credentials for login. Gophish is an open-source phishing toolkit designed for businesses and penetration testers. It provides the ability to quickly and easily setup and execute phishing engagements and security awareness training.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "1000", "label": "PGID", "name": "PGID" } ], "image": "gophish/gophish:latest", "logo": "https://raw.githubusercontent.com/SelfhostedPro/selfhosted_templates/master/Images/gophish.png", "name": "gophish", "platform": "linux", "ports": [ "3333:3333/tcp" ], "restart_policy": "unless-stopped", "title": "GOPHISH", "type": 1, "note": "Source" }, { "type": 1, "name": "gaps", "title": "Gaps", "description": "Gaps searches through your Plex Server or local folders for all movies, then queries for known movies in the same collection.", "logo": "https://mediadepot.github.io/templates/img/plex-icon.png", "image": "housewrecker/gaps:latest", "categories": [ "Tools:", "Network:Web", "Network:Other", "Tools:" ], "ports": [ "8484/tcp" ], "volumes": [], "env": [ { "name": "TZ", "label": "TZ", "default": "America/Los_Angeles" } ], "labels": [ { "name": "traefik.enable", "value": "true" }, { "name": "traefik.http.services.gaps.loadbalancer.server.port", "value": "8484" }, { "name": "traefik.http.routers.gaps.entrypoints", "value": "websecure" }, { "name": "traefik.http.routers.gaps.tls.certresolver", "value": "mydnschallenge" } ], "note": "Source" }, { "categories": [ "Social", "Events" ], "description": "Gathio is a simple, federated, privacy-first event hosting platform.", "logo": "https://gath.io/og-image.jpg", "name": "gathio", "platform": "linux", "repository": { "stackfile": "Template/Stack/gathio.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Gathio", "type": 3, "note": "Source" }, { "categories": [ "Web", "Books", "Tools" ], "description": "A WebApp Comic Reader for your favorite digital comics. Reach and read your comic library from any web connected device with a modern web browser.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" } ], "image": "linuxserver/gazee:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/gazee-logo.png", "name": "gazee", "platform": "linux", "restart_policy": "unless-stopped", "title": "Gazee", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Gazee", "container": "/config" }, { "bind": "/portainer/Comics", "container": "/comics" }, { "bind": "/portainer/Files/AppData/Gazee", "container": "/mylar" } ], "note": "Source" }, { "categories": [ "Blog" ], "description": "Create your own platform on the web. Ghost is a powerful app for new-media creators to publish, share, and grow a business around their content. It comes with modern tools to build a website, publish content, send newsletters & offer paid subscriptions to members.", "logo": "https://ghost.org/images/logos/logo-black-1.webp", "name": "ghost", "platform": "linux", "repository": { "stackfile": "Template/Stack/ghost.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Ghost", "type": 3, "note": "Source" }, { "categories": [ "Finance" ], "description": "Ghostfolio is an open source wealth management software built with web technology.", "logo": "https://avatars.githubusercontent.com/u/82473144?s=200", "name": "Ghostfolio", "repository": { "stackfile": "Template/Stack/ghostfolio.yml", "url": "https://github.com/xneo1/portainer_templates" }, "platform": "linux", "ports": [ "3663:80/tcp" ], "restart_policy": "always", "title": "Ghostfolio", "type": 3, "note": "Source" }, { "categories": [ "Tools", "Other" ], "description": "GitLab runner", "image": "gitlab/gitlab-runner:alpine", "logo": "https://raw.githubusercontent.com/OliverCullimore/portainer-templates/master/images/gitlab-runner-icon.png", "name": "gitlab-runner", "platform": "linux", "restart_policy": "unless-stopped", "title": "GitLab Runner", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/gitlab-runner/config", "container": "/etc/gitlab-runner" }, { "bind": "/var/run/docker.sock", "container": "/var/run/docker.sock" } ], "note": "Source" }, { "categories": [ "Web", "Tools" ], "description": "Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" } ], "image": "gitea/gitea:latest", "logo": "https://raw.githubusercontent.com/Qballjos/portainer_templates/master/Images/gitea.png", "name": "gitea", "note": "Source\nUse SQLite3 for the database unless you have an external one setup.", "ports": [ "3000:3000/tcp", "222:22/tcp" ], "platform": "linux", "restart_policy": "unless-stopped", "title": "Gitea", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Gitea", "container": "/data" }, { "bind": " /etc/timezone", "container": "/etc/timezone:ro" }, { "bind": "/etc/localtime", "container": "/etc/localtime:ro" } ] }, { "type": 1, "title": "Gitlab CE", "description": "Open-source end-to-end software development platform", "note": "Source\nDefault username is root. Check the Gitlab documentation to get started.", "categories": [ "development", "project-management" ], "platform": "linux", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/gitlab_ce.png", "image": "gitlab/gitlab-ce:latest", "ports": [ "80/tcp", "443/tcp", "22/tcp" ], "volumes": [ { "container": "/etc/gitlab" }, { "container": "/var/log/gitlab" }, { "container": "/var/opt/gitlab" } ] }, { "categories": [ "Monitoring" ], "description": "Glances is an open-source system cross-platform monitoring tool. It allows real-time monitoring of various aspects of your system such as CPU, memory, disk, network usage etc.", "logo": "https://raw.githubusercontent.com/nicolargo/glances/develop/docs/_static/glances-responsive-webdesign.png", "name": "glances", "platform": "linux", "repository": { "stackfile": "Template/Stack/glances.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Glances", "type": 3, "note": "Source" }, { "categories": [ "Personal Finance" ], "description": "Golang-based web application for personal expense management, focused on a clean monthly workflow and intuitive tracking of recurring and non-recurring costs.", "logo": "", "name": "gocostweb", "platform": "linux", "repository": { "stackfile": "Template/Stack/gocostweb.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "GoCostWeb", "type": 3, "note": "Source" }, { "categories": [ "Cloud" ], "description": "Gokapi is a lightweight server to share files, which expire after a set amount of downloads or days. It is similar to the discontinued\u00a0Firefox Send, with the difference that only the admin is allowed to upload files", "logo": "https://noted.lol/content/images/2023/02/gokapi-self-hosted-main.png", "name": "gokapi", "platform": "linux", "repository": { "stackfile": "Template/Stack/gokapi.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Gokapi", "type": 3, "note": "Source" }, { "categories": [ "Other", "Tools" ], "description": "A Docker container for Chrome.", "env": [ { "default": "5800", "label": "WEB_PORT", "name": "WEB_PORT" }, { "default": "5900", "label": "VNC_PORT", "name": "VNC_PORT" }, { "default": "1", "label": "Keep App Running", "name": "KEEP_APP_RUNNING" }, { "default": "1280", "label": "Display Width", "name": "DISPLAY_WIDTH" }, { "default": "768", "label": "Display Height", "name": "DISPLAY_HEIGHT" }, { "default": "0", "label": "Secure Connection", "name": "SECURE_CONNECTION" }, { "label": "VNC Password", "name": "VNC_PASSWORD", "description": "Note: Password is limited to 8 characters" }, { "default": "1000", "label": "User ID", "name": "USER_ID" }, { "default": "1000", "label": "Group ID", "name": "GROUP_ID" }, { "default": "Europe/London", "label": "Timezone", "name": "TZ" }, { "default": "2GB", "label": "Shared Memory Size", "name": "SHM_SIZE" }, { "default": "-nocursor", "label": "X11VNC Extra Options", "name": "X11VNC_EXTRA_OPTS" } ], "logo": "https://raw.githubusercontent.com/OliverCullimore/portainer-templates/master/images/chrome.png", "name": "googlechrome", "platform": "linux", "repository": { "stackfile": "stacks/chrome.yml", "url": "https://github.com/OliverCullimore/portainer-templates" }, "title": "Google Chrome", "type": 3, "note": "Source" }, { "categories": [ "Analytics", "Monitoring", "Visualization" ], "description": "Grafana is the open source analytics & monitoring solution for every database.", "logo": "https://upload.wikimedia.org/wikipedia/commons/9/9d/Grafana_logo.png?20170804201233", "name": "grafana", "platform": "linux", "repository": { "stackfile": "Template/Stack/grafana.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Grafana", "type": 3, "note": "Source" }, { "categories": [ "Tools", "Finance" ], "description": "Grocy is an ERP system for your kitchen! Cut down on food waste, and manage your chores with this brilliant utility.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" }, { "label": "Timezone", "name": "TZ" } ], "image": "linuxserver/grocy:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/grocy_logo.png", "name": "grocy", "platform": "linux", "ports": [ "80/tcp" ], "restart_policy": "unless-stopped", "title": "Grocy", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Grocy", "container": "/config" } ], "note": "Source" }, { "categories": [ "Remote Control" ], "description": "A clientless remote desktop gateway.", "image": "oznu/guacamole:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/guacamole.png", "name": "guacamole", "note": "Source\nThe default login will be guacadmin/guacadmin. It is common practice to add a new admin user and remove the default user for Guacamole.", "platform": "linux", "ports": [ "8080:8080/tcp" ], "restart_policy": "unless-stopped", "title": "Guacamole", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Guacamole", "container": "/config" } ] }, { "categories": [ "Video", "Music" ], "description": "HTPC Manager, a front end for many htpc related applications. Uses the Hellowlol HTPC Manager fork.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" } ], "image": "linuxserver/htpcmanager:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/htpcmanager-icon.png", "name": "htpcmanager", "platform": "linux", "ports": [ "8085:8085/tcp" ], "restart_policy": "unless-stopped", "title": "HTPC Manager", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/HTPCmanager", "container": "/config" } ], "note": "Source" }, { "categories": [ "Productivity" ], "description": "Hasty Paste is a fast and minimal paste bin, written in Python using Quart.", "logo": "", "name": "hasty-paste", "platform": "linux", "repository": { "stackfile": "Template/Stack/hasty-paste.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Hasty-Paste", "type": 3, "note": "Source" }, { "categories": [ "Tracking" ], "description": "Hauk is a fully open source, self-hosted location sharing service. Install the backend code on a PHP-compatible web server, install the companion app on your phone, and you're good to go!", "logo": "https://github.com/bilde2910/Hauk/raw/master/frontend/assets/logo.svg", "name": "hauk", "platform": "linux", "repository": { "stackfile": "Template/Stack/hauk.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Hauk", "type": 3, "note": "Source" }, { "categories": [ "Music" ], "description": "Headphones is an automated music downloader for NZB and Torrent, written in Python. It supports SABnzbd, NZBget, Transmission, \u00b5Torrent and Blackhole.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" } ], "image": "linuxserver/headphones:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/headphones-icon.png", "name": "headphones", "platform": "linux", "ports": [ "8181:8181/tcp" ], "restart_policy": "unless-stopped", "title": "Headphones", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Headphones", "container": "/config" }, { "bind": "/portainer/Downloads", "container": "/Downloads" }, { "bind": "/portainer/Music", "container": "/music" } ], "note": "Source" }, { "type": 1, "name": "healthchecks", "title": "Healthchecks", "description": "Healthchecks is a watchdog for your cron jobs. It's a web server that listens for pings from your cron jobs, plus a web interface.", "logo": "https://mediadepot.github.io/templates/img/healthchecks-logo.png", "image": "linuxserver/healthchecks", "categories": [ "Tools:", "Network:Web", "Network:Other", "Status:Stable" ], "ports": [ "8000/tcp" ], "volumes": [ { "container": "/config", "bind": "/opt/mediadepot/apps/healthchecks" } ], "env": [ { "name": "PGID", "label": "PGID", "default": "15000", "preset": true }, { "name": "PUID", "label": "PUID", "default": "15000", "preset": true }, { "name": "TZ", "label": "TZ", "default": "America/Los_Angeles" }, { "name": "SITE_ROOT", "label": "SITE_ROOT", "default": "healthchecks.depot.lan" }, { "name": "SITE_NAME", "label": "SITE_NAME", "default": "healthchecks" }, { "name": "DEFAULT_FROM_EMAIL", "label": "DEFAULT_FROM_EMAIL", "default": "healthchecks@depot.lan" }, { "name": "EMAIL_HOST", "label": "EMAIL_HOST", "default": "" }, { "name": "EMAIL_PORT", "label": "EMAIL_PORT", "default": "" }, { "name": "EMAIL_HOST_USER", "label": "EMAIL_HOST_USER", "default": "" }, { "name": "EMAIL_HOST_PASSWORD", "label": "EMAIL_HOST_PASSWORD", "default": "" }, { "name": "EMAIL_USE_TLS", "label": "EMAIL_USE_TLS", "default": "" } ], "labels": [ { "name": "traefik.enable", "value": "true" }, { "name": "traefik.http.services.healthchecks.loadbalancer.server.port", "value": "8000" }, { "name": "traefik.http.routers.healthchecks.entrypoints", "value": "websecure" }, { "name": "traefik.http.routers.healthchecks.tls.certresolver", "value": "mydnschallenge" } ], "note": "Source" }, { "categories": [ "Tools", "Web", "Dashboard" ], "description": "Heimdall is a way to organise all those links to your most used web sites and web applications in a simple way.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" } ], "image": "linuxserver/heimdall:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/heimdall-icon.png", "name": "heimdall", "platform": "linux", "ports": [ "80/tcp", "443/tcp" ], "restart_policy": "unless-stopped", "title": "Heimdall", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Heimdall", "container": "/config" } ], "note": "Source" }, { "categories": [ "Bookmarks" ], "description": "Hoarder is an open source 'Bookmark Everything' app that uses AI for automatically tagging the content you throw at it.", "logo": "https://raw.githubusercontent.com/hoarder-app/hoarder/main/screenshots/logo.png", "name": "hoarder", "platform": "linux", "repository": { "stackfile": "Template/Stack/hoarder.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Hoarder", "type": 3, "note": "Source" }, { "categories": [ "Dashboard" ], "description": "Simplify the management of your server with Homarr - a sleek, modern dashboard that puts all of your apps and services at your fingertips.", "logo": "https://homarr.dev/img/logo.svg", "name": "homarr", "platform": "linux", "repository": { "stackfile": "Template/Stack/homarr.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Homarr", "type": 3, "note": "Source" }, { "categories": [ "Smart Home" ], "description": "HomeKit support for the impatient.", "logo": "https://raw.githubusercontent.com/homebridge/branding/master/logos/homebridge-color-round-stylized.png", "name": "homebridge", "platform": "linux", "repository": { "stackfile": "Template/Stack/homebridge.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Homebridge", "type": 3, "note": "Source" }, { "categories": [ "Tools" ], "description": "Your Budgets, Calendars, Meals, Inventory, Tasks, and so much more in one simple app.For everyone in your household.On all of your devices.In the cloud or self-hosted", "logo": "https://homechart.app/images/homechart.min.776793e5e4334866f0799e8a84b8448efb1b06cb2762b2bb20f99068ac36136c.png", "name": "homechart", "platform": "linux", "repository": { "stackfile": "Template/Stack/homechart.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Homechart", "type": 3, "note": "Source" }, { "categories": [ "Dashboard" ], "description": "Homepage is a new dashboard implementation that creates a super fast static site.", "logo": "https://raw.githubusercontent.com/benphelps/homepage/main/images/preview.png", "name": "homepage", "platform": "linux", "repository": { "stackfile": "Template/Stack/homepage.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Homepage", "type": 3, "note": "Source" }, { "categories": [ "Tools", "Dashboard" ], "description": "A dead simple static Homepage for your server to keep your services on hand, from a simple yaml configuration file.", "image": "b4bz/homer:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/homer-dashboard.png", "name": "homer", "note": "Source\nThis container requires a yml file within the config volume. See the documentation here https://github.com/bastienwirtz/homer", "platform": "linux", "ports": [ "8902:8080/tcp" ], "restart_policy": "unless-stopped", "title": "Homer", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Homer/assets", "container": "/www/assets" }, { "bind": "/portainer/Files/AppData/Config/Homer", "container": "/www/config.yml" } ] }, { "type": 1, "title": "Httpd", "description": "Open-source HTTP server", "categories": [ "webserver" ], "platform": "linux", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/httpd.png", "image": "httpd:latest", "ports": [ "80/tcp" ], "volumes": [ { "container": "/usr/local/apache2/htdocs/" } ], "note": "Source" }, { "categories": [ "Tools" ], "description": "Create agents that monitor and act on your behalf.", "image": "huginn/huginn:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/huginn.png", "name": "huginn", "platform": "linux", "ports": [ "3000:3000/tcp" ], "restart_policy": "unless-stopped", "title": "Huginn", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/huginn", "container": "/var/lib/mysql" } ], "note": "Source" }, { "categories": [ "Finance" ], "description": "I hate money is a web application made to ease shared budget management. It keeps track of who bought what, when, and for whom; and helps to settle the bills.", "logo": "", "name": "ihatemoney", "platform": "linux", "repository": { "stackfile": "Template/Stack/ihatemoney.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "I hate money", "type": 3, "note": "Source" }, { "categories": [ "Photos", "AI" ], "description": "Immich is a high performance self-hosted photo and video backup solution.", "logo": "https://github.com/immich-app/immich/raw/main/design/immich-logo.svg", "name": "immich", "platform": "linux", "repository": { "stackfile": "Template/Stack/immich.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Immich", "type": 3, "note": "Source" }, { "categories": [ "Database" ], "description": "InfluxDB is an open source time series database for recording metrics, events, and analytics.", "logo": "https://www.niagaramarketplace.com/media/catalog/product/cache/f7420c7cfd302c73440e50c5a6066c3c/m/a/marketplace_icons_13_.png", "name": "influxdb2", "platform": "linux", "repository": { "stackfile": "Template/Stack/influxdb2.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Influxdb", "type": 3, "note": "Source" }, { "categories": [ "Database", "Metrics" ], "description": "InfluxDB is an open source time series database for recording metrics, events, and analytics. Telegraf is an agent for collecting metrics and writing them to InfluxDB or other outputs.", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/influxdb_telegraf.jpg", "name": "influxdb-telegraf", "platform": "linux", "repository": { "stackfile": "Template/Stack/influxdb2_telegraf.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Influxdb & Telegraf", "type": 3, "note": "Source" }, { "categories": [ "Multimedia" ], "description": "Invidious is an open source alternative front-end to YouTube.", "logo": "https://invidious.io/invidious-colored-vector.svg", "name": "Invidious", "platform": "linux", "repository": { "stackfile": "Template/Stack/invidious.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Invidious", "type": 3, "note": "Source" }, { "categories": [ "Cloud", "Productivity", "Tools", "Web" ], "description": "Invoices, Expenses and Tasks built with Laravel and Flutter.", "env": [ { "default": "invoice.my.domain", "label": "URL", "name": "URL" }, { "label": "APP_KEY", "name": "APP_KEY" }, { "label": "TZ", "name": "TZ" }, { "label": "DATABASE_PASSWORD", "name": "DATABASE_PASSWORD" }, { "label": "MYSQL_ROOT_PASSWORD", "name": "MYSQL_ROOT_PASSWORD" }, { "label": "PORT", "name": "PORT" } ], "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/invoice_ninja.png", "name": "invoice_ninja", "note": "Source\nThe database user is invoice_ninja and the database is ninja_db. Please generate an app key following the documentation here. ", "platform": "linux", "repository": { "stackfile": "Template/Stack/invoice-ninja.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Invoice Ninja", "type": 3 }, { "type": 2, "title": "IronFunctions", "description": "Open-source serverless computing platform", "note": "Source\nDeploys the IronFunctions API and UI.", "categories": [ "serverless" ], "platform": "linux", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/ironfunctions.png", "repository": { "url": "https://github.com/mikestraney/portainer-templates", "stackfile": "stacks/ironfunctions/docker-stack.yml" } }, { "type": 1, "title": "IronFunctions API", "description": "Open-source serverless computing platform", "categories": [ "serverless" ], "platform": "linux", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/ironfunctions.png", "image": "iron/functions:latest", "ports": [ "8080/tcp" ], "volumes": [ { "container": "/app/data" } ], "privileged": true, "note": "Source" }, { "type": 1, "title": "IronFunctions UI", "description": "Open-source user interface for IronFunctions", "categories": [ "serverless" ], "platform": "linux", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/ironfunctions.png", "image": "iron/functions-ui:latest", "ports": [ "4000/tcp" ], "volumes": [ { "container": "/app/data" } ], "env": [ { "name": "API_URL", "label": "API URL" } ], "privileged": true, "note": "Source" }, { "categories": [ "Downloaders", "Tools" ], "description": "Jackett works as a proxy server it translates queries from apps like Sonarr etc into tracker-site-specific http queries and parses the html response sending results back to the requesting software.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" } ], "image": "linuxserver/jackett:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/jacket-icon.png", "name": "jackett", "platform": "linux", "ports": [ "9117:9117/tcp" ], "restart_policy": "unless-stopped", "title": "Jackett", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Jackett", "container": "/config" }, { "bind": "/portainer/Downloads", "container": "/downloads" } ], "note": "Source" }, { "categories": [ "Video", "Music", "Photos" ], "description": "Jellyfin is a Free Software Media System that puts you in control of managing and streaming your media. It is an alternative to the proprietary Emby and Plex, to provide media from a dedicated server to end-user devices via multiple apps.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" }, { "label": "TZ", "name": "TZ" } ], "image": "linuxserver/jellyfin:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/jellyfin.png", "name": "jellyfin", "platform": "linux", "ports": [ "8096:8096/tcp", "8920:8920/tcp" ], "restart_policy": "unless-stopped", "title": "Jellyfin", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Jellyfin", "container": "/config" }, { "bind": "/portainer/TV", "container": "/data/tvshows" }, { "bind": "/portainer/Movies", "container": "/data/movies" } ], "note": "Source" }, { "categories": [ "Entertainment" ], "description": "Jellyseerr is a free and open source fork of Overseerr for managing requests for your media library. It integrates with your existing services, such as Sonarr, Radarr, and Jellyfin!", "logo": "https://raw.githubusercontent.com/Fallenbagel/jellyseerr/develop/public/logo_full.svg", "name": "jellyseer", "platform": "linux", "repository": { "stackfile": "Template/Stack/jellyseer.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Jellyseer", "type": 3, "note": "Source" }, { "categories": [ "Other", "Tools" ], "description": "Jellyseer is a free and open source software application for managing requests for your media library.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" } ], "image": "fallenbagel/jellyseerr:latest", "logo": "https://raw.githubusercontent.com/Qballjos/portainer_templates/master/Images/jellyseerr.png", "name": "Jellyseerr", "platform": "linux", "ports": [ "5055:5055/tcp" ], "restart_policy": "unless-stopped", "title": "Jellyseerr", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Jellyseerr", "container": "/app/config" } ], "note": "Source" }, { "type": 1, "title": "Jenkins", "description": "Open-source continuous integration tool", "categories": [ "continuous-integration" ], "platform": "linux", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/jenkins.png", "image": "jenkins/jenkins:lts", "ports": [ "8080/tcp", "50000/tcp" ], "env": [ { "name": "JENKINS_OPTS", "label": "Jenkins options" } ], "volumes": [ { "container": "/var/jenkins_home" } ], "note": "Source" }, { "categories": [ "Tools", "Other" ], "description": "Jetbrains TeamCity Agent", "env": [ { "description": "URL of the TeamCity server agent will connect to.", "label": "Server URL", "name": "SERVER_URL", "default": "" } ], "image": "jetbrains/teamcity-agent", "logo": "https://raw.githubusercontent.com/OliverCullimore/portainer-templates/master/images/teamcity.png", "name": "teamcity-agent", "platform": "linux", "restart_policy": "unless-stopped", "title": "Jetbrains TeamCity Agent", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/teamcity-agent/data", "container": "/data/teamcity_agent/conf" } ], "note": "Source" }, { "categories": [ "Tools", "Other" ], "description": "Jetbrains TeamCity Agent (Docker in Docker)", "env": [ { "description": "URL of the TeamCity server agent will connect to.", "label": "Server URL", "name": "SERVER_URL", "default": "" }, { "description": "Start Docker within the Docker container.", "label": "Docker in Docker", "name": "DOCKER_IN_DOCKER", "default": "start" } ], "image": "jetbrains/teamcity-agent:2020.2.4-linux-sudo", "logo": "https://raw.githubusercontent.com/OliverCullimore/portainer-templates/master/images/teamcity.png", "name": "teamcity-agent", "platform": "linux", "privileged": true, "restart_policy": "unless-stopped", "title": "Jetbrains TeamCity Agent Docker", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/teamcity-agent/data", "container": "/data/teamcity_agent/conf" }, { "container": "/var/lib/docker" } ], "note": "Source" }, { "categories": [ "Tools", "Other" ], "description": "Jetbrains TeamCity Server", "image": "jetbrains/teamcity-server", "logo": "https://raw.githubusercontent.com/OliverCullimore/portainer-templates/master/images/teamcity.png", "name": "teamcity-server", "platform": "linux", "ports": [ "8111:8111/tcp" ], "restart_policy": "unless-stopped", "title": "Jetbrains TeamCity Server", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/teamcity-server/data", "container": "/data/teamcity_server/datadir" }, { "bind": "/portainer/Files/AppData/teamcity-server/logs", "container": "/opt/teamcity/logs" } ], "note": "Source" }, { "categories": [ "Tools", "Media", "Other" ], "description": "Jetbrains TeamCity Server with 3 Jetbrains TeamCity Agents (Docker in Docker).", "env": [ { "default": "8111", "label": "TeamCity Server Port", "name": "SERVER_PORT" }, { "default": "-Xmx2g -XX:ReservedCodeCacheSize=350m", "label": "TeamCity Server Memory Options", "name": "SERVER_MEM_OPTS" }, { "description": "Start Docker within the Agent Docker container.", "label": "Agent Docker in Docker", "name": "AGENT_DOCKER_IN_DOCKER", "default": "start" }, { "label": "MySQL Root Password", "name": "MYSQL_ROOT_PASSWORD", "set": "" }, { "default": "teamcity", "label": "MYSQL_DATABASE", "name": "MYSQL_DATABASE" }, { "default": "teamcity", "label": "MYSQL_USER", "name": "MYSQL_USER" }, { "label": "MYSQL_PASSWORD", "name": "MYSQL_PASSWORD" }, { "default": "Europe/London", "label": "Timezone", "name": "TZ" }, { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "1000", "label": "PGID", "name": "PGID" } ], "logo": "https://raw.githubusercontent.com/OliverCullimore/portainer-templates/master/images/teamcity.png", "name": "teamcity-stack", "platform": "linux", "repository": { "stackfile": "stacks/teamcity-server-agents.yml", "url": "https://github.com/OliverCullimore/portainer-templates" }, "title": "Jetbrains TeamCity Stack", "type": 3, "note": "Source" }, { "type": 1, "title": "Joomla", "description": "Another free and open-source CMS", "categories": [ "CMS" ], "platform": "linux", "logo": "https://portainer-io-assets.sfo2.digitaloceanspaces.com/logos/joomla.png", "image": "joomla:latest", "env": [ { "name": "JOOMLA_DB_HOST", "label": "MySQL database host", "type": "container" }, { "name": "JOOMLA_DB_PASSWORD", "label": "Database password" } ], "ports": [ "80/tcp" ], "volumes": [ { "container": "/var/www/html" } ], "note": "Source" }, { "categories": [ "Dashboard" ], "description": "Jump is yet another self-hosted startpage for your server designed to be simple, stylish, fast and secure.", "logo": "", "name": "jump", "platform": "linux", "repository": { "stackfile": "Template/Stack/jump.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Jump", "type": 3, "note": "Source" }, { "categories": [ "ebooks", "comics" ], "description": "Kapowarr is a software to build and manage a comic book library, fitting in the *arr suite of software.", "logo": "", "name": "kapowarr", "platform": "linux", "repository": { "stackfile": "Template/Stack/kapowarr.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Kapowarr", "type": 3, "note": "Source" }, { "categories": [ "Productivity" ], "description": "The Workspace Streaming Platform.Stream your workspace directly to your web browser on any device and from any location.", "logo": "https://kasmweb.com/assets/images/logo.svg", "name": "kasmworkspaces", "platform": "linux", "repository": { "stackfile": "Template/Stack/kasmworkspaces.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Kasm Workspaces", "type": 3, "note": "Source" }, { "categories": [ "Books" ], "description": "Lighting fast with a slick design, Kavita is a rocket fueled self-hosted digital library which supports a vast array of file formats. Install to start reading and share your server with your friends.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" } ], "image": "kizaing/kavita:latest", "logo": "https://www.kavitareader.com/img/logo.png", "name": "kavita", "platform": "linux", "ports": [ "5000/tcp" ], "restart_policy": "unless-stopped", "title": "Kavita", "type": 1, "volumes": [ { "bind": "/portainer/Books", "container": "/books" }, { "bind": "/portainer/Files/AppData/Config/kavita", "container": "/config" } ], "note": "Source" }, { "categories": [ "Automation", "Orchestration" ], "description": "Powerful orchestration. Simplified workflows.Unify orchestration for all engineers. Build and govern all your workflows \u2014 Everything-as-Code, and from the UI.", "logo": "https://kestra.io/cdn-cgi/image/f=webp,w=236,h=123,q=80/landing/header-menu/download-logo.svg", "name": "kestra", "platform": "linux", "repository": { "stackfile": "Template/Stack/kestra.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Kestra", "type": 3, "note": "Source" }, { "categories": [ "offline" ], "description": "Internet. Offline.Store any website on your mobile phone or computer, easily.", "logo": "https://www.kiwix.org/wp-content/uploads/kiwix-logo-995x200-1.png", "name": "kiwix", "platform": "linux", "repository": { "stackfile": "Template/Stack/kiwix.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Kiwix", "type": 3, "note": "Source" }, { "type": 3, "name": "klaxon", "title": "Klaxon", "description": "Klaxon is a free, quick to set up and easy to use robot that checks websites regularly so you don't have to.", "logo": "https://mediadepot.github.io/templates/img/klaxon-logo.png", "categories": [ "Documents:", "Network:Other", "Tools:" ], "env": [ { "name": "SMTP_PROVIDER", "label": "SMTP_PROVIDER", "default": "SENDGRID" }, { "name": "SENDGRID_USERNAME", "label": "SENDGRID_USERNAME", "default": "" }, { "name": "SENDGRID_PASSWORD", "label": "SENDGRID_PASSWORD", "default": "" }, { "name": "ADMIN_EMAILS", "label": "ADMIN_EMAILS", "default": "" } ], "repository": { "url": "https://github.com/mediadepot/templates", "stackfile": "stacks/klaxon/docker-compose.yml" }, "note": "Source" }, { "categories": [ "Video" ], "description": "Headless installation of Kodi\u2122 (formerly known as XBMC\u2122), to enable library updates.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" } ], "image": "linuxserver/kodi-headless:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/kodi-icon.png", "name": "kodi-headless", "platform": "linux", "ports": [ "8080/tcp", "9777/udp" ], "restart_policy": "unless-stopped", "title": "Kodi Headless", "type": 1, "volumes": [ { "bind": "/portainer/Files/AppData/Config/Kodi", "container": "/config" } ], "note": "Source" }, { "categories": [ "Tools" ], "description": "Koillection is a self-hosted collection manager created to keep track of physical (mostly) collections of any kind like books, DVDs, stamps, games..", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "1000", "label": "PGID", "name": "PGID" }, { "label": "PORT", "name": "PORT" } ], "logo": "https://user-images.githubusercontent.com/20560781/80213166-0e560e00-8639-11ea-944e-4f79fdbcef55.png", "name": "Koillection", "platform": "linux", "repository": { "stackfile": "Template/Stack/koillection.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Koillection", "type": 3, "note": "Source" }, { "categories": [ "Books" ], "description": "LazyLibrarian is a program to follow authors and grab metadata for all your digital reading needs.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" } ], "image": "linuxserver/lazylibrarian:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/lazylibrarian-icon.png", "name": "lazylibrarian", "platform": "linux", "ports": [ "5299:5299/tcp" ], "restart_policy": "unless-stopped", "title": "LazyLibrarian", "type": 1, "volumes": [ { "container": "/config" }, { "container": "/downloads" }, { "container": "/books" } ], "note": "Source" }, { "categories": [ "Docker" ], "description": "Lazytainer monitors network traffic to containers. If there is traffic, the container runs, otherwise the container is stopped/paused.", "logo": "", "name": "lazytainer", "platform": "linux", "repository": { "stackfile": "Template/Stack/lazytainer.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Lazytainer", "type": 3, "note": "Source" }, { "categories": [ "Productivity" ], "description": "Leantime is an open source project management solution to make your ideas reality.", "logo": "https://s3-us-west-2.amazonaws.com/leantime-website/wp-content/uploads/2022/07/24022056/logo-large.png", "name": "leantime", "platform": "linux", "repository": { "stackfile": "Template/Stack/leantime.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Leantime", "type": 3, "note": "Source" }, { "categories": [ "Tools", "Web" ], "description": "This container sets up an Nginx webserver and reverse proxy with php support and a built-in letsencrypt client that automates free SSL server certificate generation and renewal processes. It also contains fail2ban for intrusion prevention.", "env": [ { "label": "EMAIL", "name": "EMAIL", "set": "-Xms256m -Xmx512m" }, { "label": "URL", "name": "URL", "set": "-Xms256m -Xmx512m" }, { "label": "SUBDOMAINS", "name": "SUBDOMAINS", "set": "www," }, { "label": "ONLY_SUBDOMAINS", "name": "ONLY_SUBDOMAINS", "set": "false" }, { "label": "DHLEVEL", "name": "DHLEVEL", "set": "2048" }, { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "100", "label": "PGID", "name": "PGID" }, { "categories": [ "Tools" ], "description": "GoAccess for NGINX Proxy Manager Logs.", "env": [ { "default": "1000", "label": "PUID", "name": "PUID" }, { "default": "1000", "label": "PGID", "name": "PGID" }, { "label": "TZ", "name": "TZ" }, { "label": "PORT", "name": "PORT" } ], "logo": "https://www.hugeserver.com/kb/wp-content/uploads/2017/09/goaccess.png", "name": "GoAccessnpm", "platform": "linux", "repository": { "stackfile": "Template/Stack/goaccessnpm.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "GoAccess for NPM logs", "type": 3 }, { "categories": [ "Tools" ], "description": "Facebox detects and identifies faces in photos. You can teach facebox with as little as one sample image.", "env": [], "logo": "https://machinebox.io/assets/shared/static/img/machina.svg", "name": "Facebox", "platform": "linux", "repository": { "stackfile": "Template/Stack/facebox.yml", "url": "https://github.com/xneo1/portainer_templates" }, "title": "Facebox", "type": 3 }, { "label": "VALIDATION", "name": "VALIDATION", "set": "http" }, { "label": "DNSPLUGIN", "name": "DNSPLUGIN", "set": "http" } ], "image": "linuxserver/swag:latest", "logo": "https://raw.githubusercontent.com/xneo1/portainer_templates/master/Images/letsencrypt.png", "name": "letsencrypt / SWAG", "note": "Source\nBefore running this container, make sure that the url and subdomains are properly forwarded to this container's host.