[ { "id": "nextcloud", "category": "Files", "name": "Nextcloud", "version": "22.1.1", "tagline": "Productivity platform that keeps you in control", "description": "Nextcloud puts your data at your fingertips, under your control. Store your documents, calendar, contacts and photos on your Umbrel instead of some company's data center. Features:\n\n- Mobile and desktop sync \n- Versioning and undelete \n- Galleries and activity feed \n- File editing and preview support for PDF, images, text files, Open Document, Word files and more. \n- Smooth performance and easy user interface. \n- Fine-grained control over access to data and sharing capabilities by user and by group.\n\nNote: After logging in to Nextcloud please change the password to something secure before sharing the address with anyone.", "developer": "Nextcloud GmbH", "website": "https://nextcloud.com", "dependencies": [], "repo": "https://github.com/nextcloud/server", "support": "https://help.nextcloud.com/categories", "port": 8081, "gallery": [ "1.jpg", "2.jpg", "3.jpg" ], "path": "", "defaultUsername": "umbrel", "deterministicPassword": true, "torOnly": false }, { "id": "photoprism", "category": "Files", "name": "PhotoPrism", "version": "20210925", "tagline": "Self-host your photo and video library", "description": "PhotoPrism® is a privately hosted app for browsing, organizing, and sharing your photo collection. It makes use of the latest technologies to tag and find pictures automatically without getting in your way. Say goodbye to solutions that force you to upload your visual memories to the cloud!\n\n- Our intuitive user interface makes browsing and organizing your photo collection as easy as it should be — whether it’s on a phone, tablet, or desktop computer.\n\n- Index everything without worrying about duplicates or RAW to JPEG conversion.\n\n- Automatic image classification based on Google TensorFlow. In addition, our indexer detects colors, chroma, luminance, quality, panoramic projection, location type, and many other properties.\n\n- Includes four high-resolution world maps to see where you've been, and for rediscovering long-forgotten shots.\n\n- WebDAV clients, like Microsoft’s Windows Explorer or Apple's Finder, may connect directly to PhotoPrism so that you to can open, edit, and delete files from your computer or phone as if they were local. You may easily sync your pictures with PhotoSync as well.\n\n- Because PhotoPrism is built as a progressive web app, it provides a native app-like experience, and you may install it on your home screen. There's also a community-maintained native app in development.", "developer": "PhotoPrism", "website": "https://photoprism.app", "dependencies": [], "repo": "https://github.com/photoprism/photoprism", "support": "https://gitter.im/browseyourlife/community", "port": 8087, "gallery": [ "1.jpg", "2.jpg", "3.jpg" ], "path": "", "defaultUsername": "", "deterministicPassword": true, "torOnly": false }, { "id": "pi-hole", "category": "Networking", "name": "Pi-hole", "version": "2021.10.1", "tagline": "Block ads on your entire network", "description": "Instead of browser plugins or other software on each computer, install Pi-hole® on your Umbrel and your entire network is protected. Network-level blocking allows you to block ads in non-traditional places such as mobile apps and smart TVs, regardless of hardware or OS. Since advertisements are blocked before they are downloaded, network performance is improved and will feel faster. \n\nIn addition to blocking advertisements, Pi-hole® has an informative Web interface that shows stats on all the domains being queried on your network. Pi-hole® works fine with an existing DHCP server, but you can use Pi-hole®’s to keep your network management in one place.\n\n Pi-hole® and the Pi-hole® logo are registered trademarks of Pi-hole. Umbrel is not sponsored, endorsed by, or associated with Pi-hole®.", "developer": "Pi-hole®", "website": "https://pi-hole.net", "dependencies": [], "repo": "https://github.com/pi-hole/pi-hole", "support": "https://discourse.pi-hole.net", "port": 8082, "gallery": [ "1.jpg", "2.jpg", "3.jpg" ], "path": "", "defaultUsername": "", "deterministicPassword": true, "torOnly": false }, { "id": "home-assistant", "category": "Automation", "name": "Home Assistant", "version": "2021.9.6", "tagline": "Home automation that puts local control & privacy first", "description": "Open source home automation that puts local control and privacy first, powered by a worldwide community of tinkerers and DIY enthusiasts. Home Assistant integrates with over a thousand different devices and services. Once you have integrated all your devices at home, you can unleash Home Assistant’s advanced automation engine to make your home work for you. Examples: \n\n- Turn on the light when the sun sets or when coming home \n- Alert you when you leave your garage door open \n\nAll your smart home data stays local. Home Assistant communicates with your devices locally, and will fallback to pulling in data from the cloud if there is no other option. No data is stored in the cloud, and everything is processed locally.", "developer": "Home Assistant", "website": "https://home-assistant.io", "dependencies": [], "repo": "https://github.com/home-assistant/core", "support": "https://community.home-assistant.io", "port": 8083, "gallery": [ "1.jpg", "2.jpg", "3.jpg" ], "path": "", "defaultUsername": "", "defaultPassword": "", "torOnly": false }, { "id": "node-red", "category": "Automation", "name": "Node-RED", "version": "2.0.6-12", "tagline": "Wire together the Internet of Things", "description": "Node-RED is a visual programming tool for wiring together hardware devices, APIs and online services in new and interesting ways.\n\nIt provides a browser-based editor that makes it easy to wire together flows using the wide range of nodes in the palette that can be deployed to its runtime in a single-click. A built-in library allows you to save useful functions, templates or flows for re-use.\n\nThe flows created in Node-RED are stored using JSON which can be easily imported and exported for sharing with others. An online flow library allows you to share your best flows with the world.\n\nWarning: Node-RED on Umbrel is able to connect directly to Bitcoin Core, LND and Electrum, due to this you should be careful when installing third-party Node-RED nodes.", "developer": "OpenJS Foundation", "website": "https://nodered.org", "dependencies": [ "bitcoind", "electrum", "lnd" ], "repo": "https://github.com/node-red/node-red", "support": "https://nodered.org/about/community/slack/", "port": 1880, "gallery": [ "1.jpg", "2.jpg", "3.jpg" ], "path": "", "defaultUsername": "umbrel", "defaultPassword": "moneyprintergobrrr", "torOnly": false }, { "id": "code-server", "category": "Development", "name": "code-server", "version": "3.11.1", "tagline": "Run VS Code on your Umbrel", "description": "Run VS Code on your Umbrel and access it in the browser so you can code on any device with a consistent development environment. This way you can use your Umbrel not only to code from any device, anywhere, but to also speed up tests, compilations, downloads, and more.\n\nBy running all intensive tasks run on your Umbrel, preserve battery life of your devices when you're on the go.", "developer": "Coder", "website": "https://coder.com", "dependencies": [], "repo": "https://github.com/cdr/code-server", "support": "https://github.com/cdr/code-server/discussions", "port": 8091, "gallery": [ "1.jpg", "2.jpg", "3.jpg" ], "path": "", "defaultUsername": "", "deterministicPassword": true, "torOnly": false }, { "id": "gitea", "category": "Development", "name": "Gitea", "version": "1.15.2", "tagline": "A painless self-hosted Git service", "description": "Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. It is a community managed lightweight code hosting solution written in Go. Gitea's minimal requirements allow it to run seamlessly on inexpensive hardware like a Raspberry Pi. Features:\n\n- Fully self-hosted and private\n- Issue tracker\n- Account/Organization/Repository management\n- Tor support\n- Repository Git hooks/deploy keys\n- Repository issues, pull requests and wiki\n- Add/Remove repository collaborators\n- Gravatar and custom source\n- Admin panel", "developer": "Gitea", "website": "https://gitea.io/en-us/", "dependencies": [], "repo": "https://github.com/go-gitea/gitea", "support": "https://discourse.gitea.io", "port": 8085, "gallery": [ "1.jpg", "2.jpg", "3.jpg" ], "path": "", "defaultUsername": "", "defaultPassword": "", "torOnly": false }, { "id": "synapse", "category": "Social", "name": "Synapse", "version": "v1.42.0", "tagline": "Matrix reference homeserver", "description": "Synapse is a reference \"homeserver\" implementation of Matrix from the core development team at matrix.org, written in Python/Twisted. It is intended to showcase the concept of Matrix and let folks see the spec in the context of a codebase and let you run your own homeserver and generally help bootstrap the ecosystem.\n\nThe easiest way to try out your new Synapse installation is by connecting to it from a web client.\n\nAn easy way to get started is to install the \"Element\" app on your Umbrel and change its Homeserver URL from matrix.org server to your Synapse's Homeserver URL of http://umbrel.local:8008 (or http:// if you are accessing remotely).\n\nIn Matrix, every user runs one or more Matrix clients, which connect through to a Matrix homeserver. The homeserver stores all their personal chat history and user account information - much as a mail client connects through to an IMAP/SMTP server. Just like email, you can either run your own Matrix homeserver and control and own your own communications and history or use one hosted by someone else (e.g. matrix.org) - there is no single point of control or mandatory service provider in Matrix, unlike WhatsApp, Facebook, Hangouts, etc.", "developer": "Matrix", "website": "https://matrix.org", "dependencies": [], "repo": "https://github.com/matrix-org/synapse", "support": "https://matrix.to/#/#synapse:matrix.org", "port": 8008, "gallery": [ "1.jpg", "2.jpg", "3.jpg" ], "path": "", "defaultUsername": "", "defaultPassword": "", "torOnly": false }, { "id": "element", "category": "Social", "name": "Element", "version": "1.8.4", "tagline": "A glossy Matrix client compatible with Synapse", "description": "Element is a new type of messaging app. You choose where your messages are stored, putting you in control of your data. You can connect it to the Synapse installation running on your Umbrel. An easy way to get started is to install the \"Synapse\" Matrix homserver on your Umbrel and change Element's Homserver URL from matrix.org to your Synapse's homeserver URL (http://umbrel.local:8008 or http://