diff --git a/json/actualbudget.json b/json/actualbudget.json index b38de5a0..21552407 100644 --- a/json/actualbudget.json +++ b/json/actualbudget.json @@ -11,7 +11,7 @@ "interface_port": 5006, "documentation": "https://github.com/community-scripts/ProxmoxVE/discussions/807", "website": "https://actualbudget.org/", - "logo": "https://raw.githubusercontent.com/actualbudget/actual/master/packages/desktop-client/public/maskable-512x512.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/actual-budget.svg", "description": "Actual Budget is a super fast and privacy-focused app for managing your finances. At its heart is the well proven and much loved Envelope Budgeting methodology.", "install_methods": [ { @@ -31,4 +31,4 @@ "password": null }, "notes": [] -} \ No newline at end of file +} diff --git a/json/add-lxc-iptag.json b/json/add-lxc-iptag.json index 15abfe64..ff19bcbf 100644 --- a/json/add-lxc-iptag.json +++ b/json/add-lxc-iptag.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": null, "website": null, - "logo": "https://raw.githubusercontent.com/home-assistant/brands/master/core_integrations/proxmoxve/icon.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/proxmox.svg", "description": "This script automatically adds IP address as tags to LXC containers using a Systemd service. The service also updates the tags if a LXC IP address is changed.", "install_methods": [ { diff --git a/json/add-netbird-lxc.json b/json/add-netbird-lxc.json index e99f0527..b924bc66 100644 --- a/json/add-netbird-lxc.json +++ b/json/add-netbird-lxc.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": "https://docs.netbird.io/", "website": "https://netbird.io/", - "logo": "https://avatars.githubusercontent.com/u/100464677?s=400&v=4", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/netbird.svg", "description": "NetBird combines a configuration-free peer-to-peer private network and a centralized access control system in a single platform, making it easy to create secure private networks for your organization or home.", "install_methods": [ { diff --git a/json/add-tailscale-lxc.json b/json/add-tailscale-lxc.json index 13e247c8..82d9b557 100644 --- a/json/add-tailscale-lxc.json +++ b/json/add-tailscale-lxc.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": null, "website": "https://tailscale.com/", - "logo": "https://avatars.githubusercontent.com/u/48932923?v=4&s=100", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/tailscale.svg", "description": "Tailscale is a software-defined networking solution that enables secure communication between devices over the internet. It creates a virtual private network (VPN) that enables devices to communicate with each other as if they were on the same local network. Tailscale works even when the devices are separated by firewalls or subnets, and provides secure and encrypted communication between devices. With Tailscale, users can connect devices, servers, computers, and cloud instances to create a secure network, making it easier to manage and control access to resources. Tailscale is designed to be easy to set up and use, providing a streamlined solution for secure communication between devices over the internet.", "install_methods": [ { diff --git a/json/adguard.json b/json/adguard.json index 9b72b434..f91416c3 100644 --- a/json/adguard.json +++ b/json/adguard.json @@ -11,7 +11,7 @@ "interface_port": 3000, "documentation": "https://github.com/AdguardTeam/AdGuardHome/wiki/Getting-Started", "website": "https://adguard.com/en/adguard-home/overview.html", - "logo": "https://raw.githubusercontent.com/home-assistant/brands/master/core_integrations/adguard/icon.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/adguard-home.svg", "description": "AdGuard Home is an open-source, self-hosted network-wide ad blocker. It blocks advertisements, trackers, phishing and malware websites, and provides protection against online threats. AdGuard Home is a DNS-based solution, which means it blocks ads and malicious content at the network level, before it even reaches your device. It runs on your home network and can be easily configured and managed through a web-based interface. It provides detailed statistics and logs, allowing you to see which websites are being blocked, and why. AdGuard Home is designed to be fast, lightweight, and easy to use, making it an ideal solution for home users who want to block ads, protect their privacy, and improve the speed and security of their online experience.", "install_methods": [ { diff --git a/json/adventurelog.json b/json/adventurelog.json index 5596d6fb..b5798005 100644 --- a/json/adventurelog.json +++ b/json/adventurelog.json @@ -11,7 +11,7 @@ "interface_port": 3000, "documentation": null, "website": "https://adventurelog.app/", - "logo": "https://raw.githubusercontent.com/seanmorley15/AdventureLog/refs/heads/main/documentation/static/img/favicon.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/adventurelog.svg", "description": "Adventure Log is an app designed to track outdoor activities and personal achievements, allowing users to log their adventures with photos, notes, and location data. It focuses on enhancing outdoor experiences by preserving memories and sharing them with others.", "install_methods": [ { diff --git a/json/apache-couchdb.json b/json/apache-couchdb.json index 5c711bf3..58471e89 100644 --- a/json/apache-couchdb.json +++ b/json/apache-couchdb.json @@ -11,7 +11,7 @@ "interface_port": 5984, "documentation": null, "website": "https://couchdb.apache.org/", - "logo": "https://couchdb.apache.org/image/couch@2x.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/couchdb.svg", "description": "Apache-CouchDB Seamless multi-master sync, that scales from Big Data to Mobile, with an Intuitive HTTP/JSON API and designed for Reliability.", "install_methods": [ { diff --git a/json/apache-tomcat.json b/json/apache-tomcat.json index add921bd..3003b767 100644 --- a/json/apache-tomcat.json +++ b/json/apache-tomcat.json @@ -11,7 +11,7 @@ "interface_port": 8080, "documentation": "https://cwiki.apache.org/confluence/display/TOMCAT", "website": "https://tomcat.apache.org/", - "logo": "https://tomcat.apache.org/res/images/tomcat.png", + "logo": "https://upload.wikimedia.org/wikipedia/commons/f/fe/Apache_Tomcat_logo.svg", "description": "Apache Tomcat is an open-source application server that runs Java Servlets and JavaServer Pages (JSP). It allows developers to deploy and manage Java web applications by handling HTTP requests and serving dynamic content. Tomcat is widely used for lightweight web applications and supports various Java EE features like WebSockets and JNDI.", "install_methods": [ { diff --git a/json/archlinux-vm.json b/json/archlinux-vm.json index ddd91067..17f83bea 100644 --- a/json/archlinux-vm.json +++ b/json/archlinux-vm.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": null, "website": null, - "logo": "https://raw.githubusercontent.com/ArchLinuxStudio/ArchLinuxTutorial/refs/heads/master/docs/arch_seo.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/arch-linux.svg", "description": "Arch Linux is a highly customizable, independent Linux distribution that gives users complete control over their system. Known for its rolling release model, Arch Linux is always up-to-date with the latest software. It's favored by experienced users who appreciate its minimalist approach, demanding a hands-on installation and configuration process. This level of control and flexibility makes it a popular choice for those who want to tailor their Linux system to their exact needs.", "install_methods": [ { diff --git a/json/authelia.json b/json/authelia.json index b9d6cd9b..45051b2f 100644 --- a/json/authelia.json +++ b/json/authelia.json @@ -11,7 +11,7 @@ "interface_port": 9091, "documentation": "https://www.authelia.com/integration/deployment/bare-metal/", "website": "https://www.authelia.com/", - "logo": "https://www.authelia.com/images/branding/logo.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/authelia.svg", "description": "Authelia is an open-source authentication and authorization server and portal fulfilling the identity and access management (IAM) role of information security in providing multi-factor authentication and single sign-on (SSO) for your applications via a web portal. It acts as a companion for common reverse proxies.", "install_methods": [ { diff --git a/json/authentik.json b/json/authentik.json index 7bf874c1..cb841540 100644 --- a/json/authentik.json +++ b/json/authentik.json @@ -11,7 +11,7 @@ "interface_port": 9000, "documentation": "https://docs.goauthentik.io/docs/", "website": "https://goauthentik.io/", - "logo": "https://raw.githubusercontent.com/goauthentik/authentik/refs/heads/main/website/static/img/icon.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/authentik.svg", "description": "authentik is an IdP (Identity Provider) and SSO (single sign on) that is built with security at the forefront of every piece of code, every feature, with an emphasis on flexibility and versatility.", "install_methods": [ { diff --git a/json/autobrr.json b/json/autobrr.json index eafddc6d..c4f94ecb 100644 --- a/json/autobrr.json +++ b/json/autobrr.json @@ -11,7 +11,7 @@ "interface_port": 7474, "documentation": "https://autobrr.com/configuration/autobrr", "website": "https://autobrr.com/", - "logo": "https://raw.githubusercontent.com/autobrr/autobrr/master/.github/images/logo.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/autobrr.svg", "description": "Autobrr is a torrent downloading tool that automates the process of downloading torrents. It is designed to be modern and user-friendly, providing users with a convenient and efficient way to download torrent files. With Autobrr, you can schedule and manage your torrent downloads, and have the ability to automatically download torrents based on certain conditions, such as time of day or availability of seeds. This can save you time and effort, allowing you to focus on other tasks while your torrents are being downloaded in the background.", "install_methods": [ { diff --git a/json/baikal.json b/json/baikal.json index ce7b08c7..fb4d198c 100644 --- a/json/baikal.json +++ b/json/baikal.json @@ -11,7 +11,7 @@ "interface_port": 80, "documentation": null, "website": "https://sabre.io/baikal/", - "logo": "https://sabre.io/img/logo.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/webp/baikal.webp", "description": "Baïkal is a lightweight CalDAV+CardDAV server. It offers an extensive web interface with easy management of users, address books and calendars.", "install_methods": [ { diff --git a/json/bookstack.json b/json/bookstack.json index 48a18ac3..2029eb01 100644 --- a/json/bookstack.json +++ b/json/bookstack.json @@ -11,7 +11,7 @@ "interface_port": 80, "documentation": null, "website": "https://www.bookstackapp.com/", - "logo": "https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2Fassets.stickpng.com%2Fimages%2F6308b74c61b3e2a522f0145e.png&f=1&nofb=1&ipt=7ce7870e5081489216eb3294b735356d1c7ede678f97cadba4392bd96e032170&ipo=images", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/bookstack.svg", "description": "BookStack is a user-friendly documentation platform that offers a simple and intuitive experience. New users should be able to create content with basic word-processing skills. While the platform provides advanced features, they do not interfere with the core simplicity of the user experience.", "install_methods": [ { diff --git a/json/bunkerweb.json b/json/bunkerweb.json index 8af3ed6a..407767b5 100644 --- a/json/bunkerweb.json +++ b/json/bunkerweb.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": null, "website": "https://www.bunkerweb.io/", - "logo": "https://raw.githubusercontent.com/bunkerity/bunkerweb/master/misc/logo.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/bunkerweb.svg", "description": "BunkerWeb is a security-focused web server that enhances web application protection. It guards against common web vulnerabilities like SQL injection, XSS, and CSRF. It features simple setup and configuration using a YAML file, customizable security rules, and provides detailed logs for traffic monitoring and threat detection.", "install_methods": [ { diff --git a/json/bytestash.json b/json/bytestash.json index a88f0491..d06c34e3 100644 --- a/json/bytestash.json +++ b/json/bytestash.json @@ -11,7 +11,7 @@ "interface_port": 3000, "documentation": "https://github.com/jordan-dalby/ByteStash/wiki", "website": "https://github.com/jordan-dalby/ByteStash", - "logo": "https://raw.githubusercontent.com/jordan-dalby/ByteStash/refs/heads/main/client/public/logo192.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/bytestash.svg", "description": "ByteStash is a self-hosted web application designed to store, organise, and manage your code snippets efficiently. With support for creating, editing, and filtering snippets, ByteStash helps you keep track of your code in one secure place.", "install_methods": [ { diff --git a/json/calibre-web.json b/json/calibre-web.json index ab813ae7..5ec565c9 100644 --- a/json/calibre-web.json +++ b/json/calibre-web.json @@ -11,7 +11,7 @@ "interface_port": 8083, "documentation": null, "website": "https://github.com/janeczku/calibre-web", - "logo": "https://sasquatters.com/media/2017/04/Calibre-web-banner-768x512.jpg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/calibre-web.svg", "description": "Calibre-Web is a web app for browsing, reading and downloading eBooks stored in a Calibre database.", "install_methods": [ { diff --git a/json/changedetection.json b/json/changedetection.json index 0b7a171c..375c4633 100644 --- a/json/changedetection.json +++ b/json/changedetection.json @@ -11,7 +11,7 @@ "interface_port": 5000, "documentation": null, "website": "https://changedetection.io/", - "logo": "https://github.com/dgtlmoon/changedetection.io/blob/master/changedetectionio/static/images/avatar-256x256.png?raw=true", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/changedetection.svg", "description": "Change Detection is a service that allows you to monitor changes to web pages and receive notifications when changes occur. It can be used for a variety of purposes such as keeping track of online price changes, monitoring news websites for updates, or tracking changes to online forums.", "install_methods": [ { diff --git a/json/channels.json b/json/channels.json index d0297881..90a09198 100644 --- a/json/channels.json +++ b/json/channels.json @@ -11,7 +11,7 @@ "interface_port": 8089, "documentation": null, "website": "https://getchannels.com/dvr-server/", - "logo": "https://getchannels.com/a/images/channels-logo.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/channels-dvr.svg", "description": "Channels DVR Server runs on your computer or NAS device at home. There's no cloud to worry about. Your tv shows and movies will always be available.", "install_methods": [ { diff --git a/json/checkmk.json b/json/checkmk.json index be1bcd8c..bbe861a7 100644 --- a/json/checkmk.json +++ b/json/checkmk.json @@ -11,7 +11,7 @@ "interface_port": 80, "documentation": "https://docs.checkmk.com/", "website": "https://checkmk.com/", - "logo": "https://checkmk.com/application/files/cache/thumbnails/67fc39c599afdf20557d538416e3efd3.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/checkmk.svg", "description": "Checkmk is an IT monitoring software that tracks the health and performance of your systems, networks, servers, applications, and cloud services. It provides real-time insights, alerts for issues, and tools for troubleshooting, helping ensure smooth operations across your infrastructure.", "install_methods": [ { diff --git a/json/clean-lxcs.json b/json/clean-lxcs.json index c6730bdb..8c5c09c2 100644 --- a/json/clean-lxcs.json +++ b/json/clean-lxcs.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": null, "website": null, - "logo": "https://raw.githubusercontent.com/loganmarchione/homelab-svg-assets/main/assets/lxc.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/linuxcontainers.svg", "description": "This script provides options to delete logs and cache, and repopulate apt lists for Ubuntu and Debian systems.", "install_methods": [ { diff --git a/json/clean-orphaned-lvm.json b/json/clean-orphaned-lvm.json index 4382ce3f..668fff33 100644 --- a/json/clean-orphaned-lvm.json +++ b/json/clean-orphaned-lvm.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": null, "website": null, - "logo": "https://raw.githubusercontent.com/home-assistant/brands/master/core_integrations/proxmoxve/icon.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/proxmox.svg", "description": "This script helps Proxmox users identify and remove orphaned LVM volumes that are no longer associated with any VM or LXC container. It scans all LVM volumes, detects unused ones, and provides an interactive prompt to delete them safely. System-critical volumes like root, swap, and data are excluded to prevent accidental deletion.", "install_methods": [ { diff --git a/json/code-server.json b/json/code-server.json index 05059fc7..fefdb252 100644 --- a/json/code-server.json +++ b/json/code-server.json @@ -13,7 +13,7 @@ "interface_port": 8680, "documentation": null, "website": null, - "logo": "https://user-images.githubusercontent.com/674621/71187801-14e60a80-2280-11ea-94c9-e56576f76baf.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/visual-studio-code.svg", "description": "VS Code Server is a service you can run on a remote development machine, like your desktop PC or a virtual machine (VM). It allows you to securely connect to that remote machine from anywhere through a vscode.dev URL, without the requirement of SSH.", "install_methods": [ { diff --git a/json/crafty-controller.json b/json/crafty-controller.json index 6e0fd5ae..dd8d99e3 100644 --- a/json/crafty-controller.json +++ b/json/crafty-controller.json @@ -11,7 +11,7 @@ "interface_port": 8443, "documentation": "https://docs.craftycontrol.com/", "website": "https://craftycontrol.com/", - "logo": "https://gitlab.com/crafty-controller/crafty-4/-/raw/master/app/frontend/static/assets/images/logo_long.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/crafty-controller.svg", "description": "Crafty Controller is a free and open-source Minecraft launcher and manager that allows users to start and administer Minecraft servers from a user-friendly interface. The interface is run as a self-hosted web server that is accessible to devices on the local network by default and can be port forwarded to provide external access outside of your local network. Crafty is designed to be easy to install and use, requiring only a bit of technical knowledge and a desire to learn to get started. Crafty Controller is still actively being developed by Arcadia Technology and we are continually making major improvements to the software.\n\nCrafty Controller is a feature rich panel that allows you to create and run servers, manage players, run commands, change server settings, view and edit server files, and make backups. With the help of Crafty Controller managing a large number of Minecraft servers on separate versions is easy and intuitive to do.", "install_methods": [ { diff --git a/json/crowdsec.json b/json/crowdsec.json index c259fe88..3e4c87c2 100644 --- a/json/crowdsec.json +++ b/json/crowdsec.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": null, "website": "https://crowdsec.net/", - "logo": "https://raw.githubusercontent.com/crowdsecurity/crowdsec-docs/main/crowdsec-docs/static/img/crowdsec_no_txt.png?raw=true", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/crowdsec.svg", "description": "CrowdSec is a free and open-source intrusion prevention system (IPS) designed to provide network security against malicious traffic. It is a collaborative IPS that analyzes behaviors and responses to attacks by sharing signals across a community of users. CrowdSec leverages the collective intelligence of its users to detect and respond to security threats in real-time. With CrowdSec, network administrators can set up protection against a wide range of threats, including malicious traffic, bots, and denial-of-service (DoS) attacks. The software is designed to be easy to use and integrate with existing security systems, making it a valuable tool for enhancing the security of any network.", "install_methods": [ { diff --git a/json/deluge.json b/json/deluge.json index 3423978a..8d11be35 100644 --- a/json/deluge.json +++ b/json/deluge.json @@ -11,7 +11,7 @@ "interface_port": 8112, "documentation": null, "website": "https://www.deluge-torrent.org/", - "logo": "https://dev.deluge-torrent.org/chrome/common/deluge_logo.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/deluge.svg", "description": "Deluge is a free, open-source, lightweight BitTorrent client. It supports various platforms including Windows, Linux, and macOS, and offers features such as peer exchange, DHT, and magnet links.", "install_methods": [ { diff --git a/json/docmost.json b/json/docmost.json index 92a4c907..15d110d5 100644 --- a/json/docmost.json +++ b/json/docmost.json @@ -11,7 +11,7 @@ "interface_port": 3000, "documentation": "https://docmost.com/docs/installation", "website": "https://docmost.com/", - "logo": "https://raw.githubusercontent.com/docmost/docmost/refs/heads/main/apps/client/public/favicon-32x32.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/webp/docmost.webp", "description": "Open-source collaborative wiki and documentation software Create, collaborate, and share knowledge seamlessly with Docmost. Ideal for managing your wiki, knowledge-base, documentation and a lot more.", "install_methods": [ { diff --git a/json/dolibarr.json b/json/dolibarr.json index 5396d95f..97ed3912 100644 --- a/json/dolibarr.json +++ b/json/dolibarr.json @@ -11,7 +11,7 @@ "interface_port": 80, "documentation": "https://wiki.dolibarr.org/index.php?title=Home", "website": "https://www.dolibarr.org/", - "logo": "https://wiki.dolibarr.org/images/5/51/Dolibarr_124x124_white.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/dolibarr.svg", "description": "Dolibarr ERP CRM is a modern software package to manage your company or foundation's activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...). it's an open source Web application (written in PHP) designed for businesses of any sizes, foundations and freelancers.", "install_methods": [ { diff --git a/json/duplicati.json b/json/duplicati.json index 57f3972d..615ed03d 100644 --- a/json/duplicati.json +++ b/json/duplicati.json @@ -11,7 +11,7 @@ "interface_port": 8200, "documentation": "https://docs.duplicati.com/", "website": "https://duplicati.com/", - "logo": "https://framerusercontent.com/images/LezF3gmqYkyAgrNprSShLYIsw.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/duplicati.svg", "description": "Duplicati is a free, open-source backup solution that offers zero-trust, fully encrypted backups for your data.", "install_methods": [ { diff --git a/json/emby.json b/json/emby.json index 3fe49ac0..d21f1055 100644 --- a/json/emby.json +++ b/json/emby.json @@ -11,7 +11,7 @@ "interface_port": 8096, "documentation": null, "website": "https://emby.media/", - "logo": "https://github.com/home-assistant/brands/blob/master/core_integrations/emby/icon.png?raw=true", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/emby.svg", "description": "Emby brings together your personal videos, music, photos, and live television.", "install_methods": [ { diff --git a/json/emqx.json b/json/emqx.json index 950705f5..0aa68655 100644 --- a/json/emqx.json +++ b/json/emqx.json @@ -11,7 +11,7 @@ "interface_port": 18083, "documentation": null, "website": "https://www.emqx.io/", - "logo": "https://github.com/hassio-addons/repository/blob/master/emqx/icon.png?raw=true", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/emqx.svg", "description": "EMQX is an open-source MQTT broker that features a high-performance, real-time message processing engine. It is designed to handle large-scale IoT deployments, providing fast and reliable message delivery for connected devices. EMQX is known for its scalability, reliability, and low latency, making it a popular choice for IoT and M2M applications. It also offers a wide range of features and plugins for enhanced security, monitoring, and management.", "install_methods": [ { diff --git a/json/esphome.json b/json/esphome.json index db1a4262..c1e9fa46 100644 --- a/json/esphome.json +++ b/json/esphome.json @@ -11,7 +11,7 @@ "interface_port": 6052, "documentation": null, "website": "https://esphome.io/", - "logo": "https://esphome.io/_static/favicon.ico", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/esphome.svg", "description": "ESPHome is a platform for controlling ESP8266/ESP32-based devices using configuration files and integrating them with Home Automation systems. It provides a simple and flexible way to set up and manage the functionality of these devices, including defining and automating actions, monitoring sensors, and connecting to networks and other services. ESPHome is designed to be user-friendly and easy to use, and supports a wide range of features and integrations, making it a popular choice for home automation projects and IoT applications.", "install_methods": [ { diff --git a/json/evcc.json b/json/evcc.json index 5dfe86d6..f81fde71 100644 --- a/json/evcc.json +++ b/json/evcc.json @@ -11,7 +11,7 @@ "interface_port": 7070, "documentation": "https://evcc.io/#devices", "website": "https://evcc.io/en/", - "logo": "https://docs.evcc.io/en/img/logo.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/evcc.svg", "description": "EVCC is an open-source tool that manages EV charging, prioritizing solar energy use to reduce costs and optimize charging times. It supports various EVs and chargers, adjusting power automatically based on real-time data.", "install_methods": [ { diff --git a/json/excalidraw.json b/json/excalidraw.json index 8768fade..b7ea89ec 100644 --- a/json/excalidraw.json +++ b/json/excalidraw.json @@ -11,7 +11,7 @@ "interface_port": 3000, "documentation": "https://docs.excalidraw.com/docs", "website": "https://excalidraw.com/", - "logo": "https://docs.excalidraw.com/img/logo.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/excalidraw.svg", "description": "An open source virtual hand-drawn style whiteboard. Collaborative and end-to-end encrypted.", "install_methods": [ { diff --git a/json/filebrowser.json b/json/filebrowser.json index 44b023be..575c5337 100644 --- a/json/filebrowser.json +++ b/json/filebrowser.json @@ -11,7 +11,7 @@ "interface_port": 8080, "documentation": null, "website": "https://filebrowser.org/features", - "logo": "https://github.com/community-scripts/ProxmoxVE/blob/main/misc/images/filebrowser.png?raw=true", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/file-browser.svg", "description": "File Browser offers a user-friendly web interface for managing files within a designated directory. It allows you to perform various actions such as uploading, deleting, previewing, renaming, and editing files.", "install_methods": [ { diff --git a/json/firefly.json b/json/firefly.json index 93cb7904..5a687d05 100644 --- a/json/firefly.json +++ b/json/firefly.json @@ -11,7 +11,7 @@ "interface_port": 80, "documentation": "https://docs.firefly-iii.org/", "website": "https://firefly-iii.org/", - "logo": "https://raw.githubusercontent.com/firefly-iii/firefly-iii/develop/.github/assets/img/logo-small.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/firefly-iii.svg", "description": "Firefly III is a free, self-hosted tool for managing your finances. Track expenses, plan budgets, and get detailed reports.", "install_methods": [ { diff --git a/json/freshrss.json b/json/freshrss.json index 51f844ea..105a9961 100644 --- a/json/freshrss.json +++ b/json/freshrss.json @@ -11,7 +11,7 @@ "interface_port": 80, "documentation": "https://freshrss.github.io/FreshRSS/en/", "website": "https://freshrss.org/", - "logo": "https://freshrss.org/images/icon.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/freshrss.svg", "description": "FreshRSS is a self-hosted RSS and Atom feed aggregator that lets users collect, organize, and read from multiple sources in one place. It is lightweight, easy to work with, powerful, and customizable.", "install_methods": [ { diff --git a/json/fstrim.json b/json/fstrim.json index 1196fc91..6a88ff83 100644 --- a/json/fstrim.json +++ b/json/fstrim.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": "https://github.com/community-scripts/ProxmoxVE/discussions/805", "website": null, - "logo": "https://raw.githubusercontent.com/loganmarchione/homelab-svg-assets/main/assets/lxc.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/linuxcontainers.svg", "description": "This maintains SSD performance by managing unused blocks. Thin-provisioned storage systems also require management to prevent unnecessary storage use. VMs automate fstrim, while LXC containers need manual or automated fstrim processes for optimal performance.", "install_methods": [ { diff --git a/json/glance.json b/json/glance.json index 7b37f5bd..6b879a8b 100644 --- a/json/glance.json +++ b/json/glance.json @@ -11,7 +11,7 @@ "interface_port": 8080, "documentation": "https://github.com/glanceapp/glance/blob/main/docs/configuration.md", "website": "https://github.com/glanceapp/glance", - "logo": "https://raw.githubusercontent.com/glanceapp/glance/refs/heads/main/internal/glance/static/app-icon.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/glance.svg", "description": "A self-hosted dashboard that puts all your feeds in one place", "install_methods": [ { diff --git a/json/glpi.json b/json/glpi.json index 949412f9..3e738fab 100644 --- a/json/glpi.json +++ b/json/glpi.json @@ -11,7 +11,7 @@ "interface_port": 80, "documentation": "https://glpi-project.org/documentation/", "website": "https://glpi-project.org/", - "logo": "https://raw.githubusercontent.com/glpi-project/glpi/refs/heads/main/public/pics/login_logo_glpi.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/glpi.svg", "description": "GLPI is a Free Asset and IT Management Software package, Data center management, ITIL Service Desk, licenses tracking and software auditing.", "install_methods": [ { diff --git a/json/grafana.json b/json/grafana.json index 14defad1..8017b4ed 100644 --- a/json/grafana.json +++ b/json/grafana.json @@ -11,7 +11,7 @@ "interface_port": 3000, "documentation": null, "website": "https://grafana.com/", - "logo": "https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2Fdocs.checkmk.com%2Flatest%2Fimages%2Fgrafana_logo.png&f=1&nofb=1", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/grafana.svg", "description": "Grafana is a data visualization and monitoring platform that enables users to query, visualize, alert on and understand metrics, logs, and other data sources. It integrates with various data sources, including Prometheus, InfluxDB, Elasticsearch, and many others, to present a unified view of the data and enable users to create insightful and interactive dashboards.", "install_methods": [ { diff --git a/json/grist.json b/json/grist.json index 0e4161a6..86d42009 100644 --- a/json/grist.json +++ b/json/grist.json @@ -11,7 +11,7 @@ "interface_port": 8484, "documentation": null, "website": "https://www.getgrist.com/", - "logo": "https://github.com/gristlabs/grist-core/blob/main/static/img/logo-grist.png?raw=true", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/grist.svg", "description": "Grist is a modern, open source spreadsheet that goes beyond the grid", "install_methods": [ { diff --git a/json/grocy.json b/json/grocy.json index 1325452d..5bc73e0e 100644 --- a/json/grocy.json +++ b/json/grocy.json @@ -11,7 +11,7 @@ "interface_port": 80, "documentation": null, "website": "https://grocy.info/", - "logo": "https://grocy.info/img/grocy_logo.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/grocy.svg", "description": "grocy is a web-based self-hosted groceries & household management solution for your home. It helps you keep track of your groceries and household items, manage your shopping list, and keep track of your pantry, recipes, meal plans, and more.", "install_methods": [ { diff --git a/json/habitica.json b/json/habitica.json index 0b8b0521..6c6847e3 100644 --- a/json/habitica.json +++ b/json/habitica.json @@ -11,7 +11,7 @@ "interface_port": 8080, "documentation": "https://github.com/HabitRPG/habitica/wiki", "website": "https://habitica.com/", - "logo": "https://github.com/HabitRPG/habitica/raw/refs/heads/develop/website/client/src/assets/svg/logo.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/habitica.svg", "description": "Habitica is an open-source habit-building program that treats your life like a role-playing game. Level up as you succeed, lose HP as you fail, and earn Gold to buy weapons and armor!", "install_methods": [ { diff --git a/json/haos-vm.json b/json/haos-vm.json index c4886af7..eb945c24 100644 --- a/json/haos-vm.json +++ b/json/haos-vm.json @@ -11,7 +11,7 @@ "interface_port": 8123, "documentation": "https://www.home-assistant.io/docs/", "website": "https://www.home-assistant.io/", - "logo": "https://avatars.githubusercontent.com/u/13844975?s=200&v=4", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/home-assistant.svg", "description": "This script automates the process of creating a Virtual Machine (VM) using the official KVM (qcow2) disk image provided by the Home Assistant Team. It involves finding, downloading, and extracting the image, defining user-defined settings, importing and attaching the disk, setting the boot order, and starting the VM. It supports various storage types, and does not involve any hidden installations. After the script completes, click on the VM, then on the Summary tab to find the VM IP.", "install_methods": [ { diff --git a/json/hoarder.json b/json/hoarder.json index a545cb4e..467d0d10 100644 --- a/json/hoarder.json +++ b/json/hoarder.json @@ -11,7 +11,7 @@ "interface_port": 3000, "documentation": "https://docs.hoarder.app/", "website": "https://hoarder.app/", - "logo": "https://raw.githubusercontent.com/hoarder-app/hoarder/refs/heads/main/screenshots/logo.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/hoarder.svg", "description": "Hoarder is an AI-powered bookmarking tool that helps you save and organize your digital content. It automatically tags your links, notes, and images, making them easy to find later. With features like auto-fetching, lists, and full-text search, Hoarder is the perfect tool for anyone who wants to keep track of their digital life.", "install_methods": [ { diff --git a/json/homeassistant-core.json b/json/homeassistant-core.json index 4ceaa1bd..daa11232 100644 --- a/json/homeassistant-core.json +++ b/json/homeassistant-core.json @@ -11,7 +11,7 @@ "interface_port": 8123, "documentation": "https://www.home-assistant.io/docs/", "website": "https://www.home-assistant.io/", - "logo": "https://avatars.githubusercontent.com/u/13844975?s=200&v=4", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/home-assistant.svg", "description": "A standalone installation of Home Assistant Core refers to a setup where the Home Assistant Core software is installed directly on a device or operating system, without the use of Docker containers. This provides a simpler, but less flexible and scalable solution, as the software is tightly coupled with the underlying system.", "install_methods": [ { diff --git a/json/homeassistant.json b/json/homeassistant.json index 3abb5a3b..9bbdfdc8 100644 --- a/json/homeassistant.json +++ b/json/homeassistant.json @@ -11,7 +11,7 @@ "interface_port": 8123, "documentation": "https://www.home-assistant.io/docs/", "website": "https://www.home-assistant.io/", - "logo": "https://avatars.githubusercontent.com/u/13844975?s=200&v=4", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/home-assistant.svg", "description": "A standalone container-based installation of Home Assistant Core means that the software is installed inside a Docker container, separate from the host operating system. This allows for flexibility and scalability, as well as improved security, as the container can be easily moved or isolated from other processes on the host.", "install_methods": [ { diff --git a/json/homebridge.json b/json/homebridge.json index 1a25369a..ff524aba 100644 --- a/json/homebridge.json +++ b/json/homebridge.json @@ -11,7 +11,7 @@ "interface_port": 8581, "documentation": null, "website": "https://homebridge.io/", - "logo": "https://raw.githubusercontent.com/homebridge/branding/master/logos/homebridge-color-round-stylized.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/homebridge.svg", "description": "Homebridge is a popular open-source software platform that enables you to integrate smart home devices and services that do not natively support Apple's HomeKit protocol into the HomeKit ecosystem. This allows you to control and automate these devices using Siri, the Home app, or other HomeKit-enabled apps, making it easy to bring together a variety of different devices into a unified smart home system. With Homebridge, you can expand the capabilities of your smart home, unlocking new possibilities for automating and controlling your devices and systems.", "install_methods": [ { diff --git a/json/iobroker.json b/json/iobroker.json index b56c000e..0fd19a99 100644 --- a/json/iobroker.json +++ b/json/iobroker.json @@ -11,7 +11,7 @@ "interface_port": 8081, "documentation": null, "website": "https://www.iobroker.net/#en/intro", - "logo": "https://raw.githubusercontent.com/ioBroker/ioBroker/master/img/logos/ioBroker_Logo_256px.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/iobroker.svg", "description": "ioBroker is an open-source platform for building and managing smart home automation systems. It provides a centralized control and management interface for connected devices, sensors, and other IoT devices. ioBroker integrates with a wide range of popular smart home systems, devices, and services, making it easy to automate tasks and processes, monitor and control devices, and collect and analyze data from a variety of sources. With its flexible architecture and easy-to-use interface, ioBroker is designed to make it simple for users to build and customize their own smart home automation systems, regardless of their technical background or experience.", "install_methods": [ { diff --git a/json/jackett.json b/json/jackett.json index e2ee516d..0a93bbc9 100644 --- a/json/jackett.json +++ b/json/jackett.json @@ -11,7 +11,7 @@ "interface_port": 9117, "documentation": null, "website": "https://github.com/Jackett/Jackett", - "logo": "https://raw.githubusercontent.com/Jackett/Jackett/master/src/Jackett.Common/Content/jacket_medium.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/jackett.svg", "description": "Jackett supports a wide range of trackers, including popular ones like The Pirate Bay, RARBG, and Torrentz2, as well as many private trackers. It can be integrated with several BitTorrent clients, including qBittorrent, Deluge, and uTorrent, among others.", "install_methods": [ { diff --git a/json/jellyfin.json b/json/jellyfin.json index 0f9bd5c8..6549a6e3 100644 --- a/json/jellyfin.json +++ b/json/jellyfin.json @@ -11,7 +11,7 @@ "interface_port": 8096, "documentation": "https://jellyfin.org/docs/", "website": "https://jellyfin.org/", - "logo": "https://github.com/home-assistant/brands/blob/master/core_integrations/jellyfin/icon.png?raw=true", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/jellyfin.svg", "description": "Jellyfin is a free and open-source media server and suite of multimedia applications designed to organize, manage, and share digital media files to networked devices.", "install_methods": [ { diff --git a/json/kernel-clean.json b/json/kernel-clean.json index 71509f85..25117390 100644 --- a/json/kernel-clean.json +++ b/json/kernel-clean.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": null, "website": null, - "logo": "https://raw.githubusercontent.com/home-assistant/brands/master/core_integrations/proxmoxve/icon.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/proxmox.svg", "description": "Cleaning unused kernel images is beneficial for reducing the length of the GRUB menu and freeing up disk space. By removing old, unused kernels, the system is able to conserve disk space and streamline the boot process.", "install_methods": [ { diff --git a/json/kernel-pin.json b/json/kernel-pin.json index a199d447..a3812950 100644 --- a/json/kernel-pin.json +++ b/json/kernel-pin.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": null, "website": null, - "logo": "https://raw.githubusercontent.com/home-assistant/brands/master/core_integrations/proxmoxve/icon.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/proxmox.svg", "description": "Kernel Pin is an essential tool for effortlessly managing kernel pinning and unpinning.", "install_methods": [ { diff --git a/json/keycloak.json b/json/keycloak.json index bd995892..f182d81e 100644 --- a/json/keycloak.json +++ b/json/keycloak.json @@ -11,7 +11,7 @@ "interface_port": 8080, "documentation": "https://github.com/community-scripts/ProxmoxVE/discussions/193", "website": "https://www.keycloak.org/", - "logo": "https://www.keycloak.org/resources/images/logo.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/keycloak.svg", "description": "Keycloak is an open-source identity and access management solution that provides centralized authentication and authorization for modern applications and services. It enables organizations to secure their applications and services with a single sign-on (SSO) solution, reducing the need for users to remember multiple login credentials. Keycloak supports various authentication protocols, including SAML, OAuth, and OpenID Connect, and integrates with a wide range of applications and services. With Keycloak, administrators can manage user identities, define security policies, and monitor access to their applications and services. The software is designed to be scalable, flexible, and easy to use, making it a valuable tool for enhancing the security and usability of modern applications and services.", "install_methods": [ { diff --git a/json/kimai.json b/json/kimai.json index b9b7c9c0..aac7ce01 100644 --- a/json/kimai.json +++ b/json/kimai.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": "https://www.kimai.org/documentation/", "website": "https://www.kimai.org/", - "logo": "https://raw.githubusercontent.com/kimai/images/refs/heads/main/logo-transparent.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/kimai.svg", "description": "Kimai is an open-source time-tracking software designed for freelancers, small teams, and businesses to efficiently track, manage, and analyze work hours. This web-based tool enables users to log their work time with ease, associating entries with specific clients, projects, and tasks.", "install_methods": [ { diff --git a/json/lazylibrarian.json b/json/lazylibrarian.json index f4738328..9e4d9312 100644 --- a/json/lazylibrarian.json +++ b/json/lazylibrarian.json @@ -11,7 +11,7 @@ "interface_port": 5299, "documentation": null, "website": "https://gitlab.com/LazyLibrarian/LazyLibrarian", - "logo": "https://gitlab.com/uploads/-/system/project/avatar/9317860/ll.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/webp/lazylibrarian.webp", "description": "LazyLibrarian is a SickBeard, CouchPotato, Headphones-like application for ebooks, audiobooks and magazines.", "install_methods": [ { diff --git a/json/lidarr.json b/json/lidarr.json index 57229bbc..ecb26320 100644 --- a/json/lidarr.json +++ b/json/lidarr.json @@ -11,7 +11,7 @@ "interface_port": 8686, "documentation": null, "website": "https://lidarr.audio/", - "logo": "https://raw.githubusercontent.com/Lidarr/Lidarr/develop/Logo/256.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/lidarr.svg", "description": "Lidarr is a music management tool designed for Usenet and BitTorrent users. It allows users to manage and organize their music collection with ease. Lidarr integrates with popular Usenet and BitTorrent clients, such as Sonarr and Radarr, to automate the downloading and organizing of music files. The software provides a web-based interface for managing and organizing music, making it easy to search and find songs, albums, and artists. Lidarr also supports metadata management, including album art, artist information, and lyrics, making it easy for users to keep their music collection organized and up-to-date. The software is designed to be easy to use and provides a simple and intuitive interface for managing and organizing music collections, making it a valuable tool for music lovers who want to keep their collection organized and up-to-date. With Lidarr, users can enjoy their music collection from anywhere, making it a powerful tool for managing and sharing music files.", "install_methods": [ { diff --git a/json/listmonk.json b/json/listmonk.json index b2607ee2..8010ac25 100644 --- a/json/listmonk.json +++ b/json/listmonk.json @@ -11,7 +11,7 @@ "interface_port": 9000, "documentation": "https://listmonk.app/docs/", "website": "https://listmonk.app/", - "logo": "https://listmonk.app/static/images/logo.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/listmonk.svg", "description": "High performance, self-hosted, newsletter and mailing list manager with a modern dashboard.", "install_methods": [ { diff --git a/json/lxc-delete.json b/json/lxc-delete.json index f2010dbe..4f61d7fd 100644 --- a/json/lxc-delete.json +++ b/json/lxc-delete.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": null, "website": null, - "logo": "https://raw.githubusercontent.com/home-assistant/brands/master/core_integrations/proxmoxve/icon.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/linuxcontainers.svg", "description": "This script helps manage and delete LXC containers on a Proxmox VE server. It lists all available containers, allowing the user to select one or more for deletion through an interactive menu. Running containers are automatically stopped before deletion, and the user is asked to confirm each action. The script ensures a controlled and efficient container management process.", "install_methods": [ { diff --git a/json/mattermost.json b/json/mattermost.json index b4b27945..2f5ff3f5 100644 --- a/json/mattermost.json +++ b/json/mattermost.json @@ -11,7 +11,7 @@ "interface_port": 8065, "documentation": null, "website": "https://mattermost.com/", - "logo": "https://avatars.githubusercontent.com/u/9828093?s=200&v=4", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/mattermost.svg", "description": "Mattermost is an open source platform for secure collaboration across the entire software development lifecycle. It's written in Go and React and runs as a single Linux binary with MySQL or PostgreSQL. It has a slimilar interface and features to Slack or Discord.", "install_methods": [ { diff --git a/json/medusa.json b/json/medusa.json index 86b93380..cf3ad4d9 100644 --- a/json/medusa.json +++ b/json/medusa.json @@ -11,7 +11,7 @@ "interface_port": 8081, "documentation": null, "website": "https://pymedusa.com/", - "logo": "https://cdn.jsdelivr.net/gh/pymedusa/medusa.github.io@4360d494/images/logo/new-logo.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/webp/py-medusa.webp", "description": "Medusa is an automatic Video Library Manager for TV Shows. It watches for new episodes of your favorite shows, and when they are posted it does its magic: automatic torrent/nzb searching, downloading, and processing at the qualities you want.", "install_methods": [ { diff --git a/json/metube.json b/json/metube.json index 8993e103..06efbe1e 100644 --- a/json/metube.json +++ b/json/metube.json @@ -11,7 +11,7 @@ "interface_port": 8081, "documentation": null, "website": "https://github.com/alexta69/metube", - "logo": "https://raw.githubusercontent.com/alexta69/metube/master/ui/src/assets/icons/android-chrome-192x192.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/metube.svg", "description": "MeTube allows you to download videos from YouTube and dozens of other sites.", "install_methods": [ { diff --git a/json/mongodb.json b/json/mongodb.json index ab89acff..a045630e 100644 --- a/json/mongodb.json +++ b/json/mongodb.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": null, "website": "https://www.mongodb.com/", - "logo": "https://raw.githubusercontent.com/loganmarchione/homelab-svg-assets/main/assets/mongodb-spring-green.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/mongodb.svg", "description": "MongoDB is a NoSQL database that uses a document-oriented data model, storing data in JSON-like documents with dynamic schemas. This design offers flexibility and scalability, making it ideal for handling large volumes of data. MongoDB supports indexing, replication, and load balancing, ensuring high performance and availability, and can distribute data across multiple servers, making it well-suited for big data applications.", "install_methods": [ { diff --git a/json/monica.json b/json/monica.json index 6e91b210..dbea3183 100644 --- a/json/monica.json +++ b/json/monica.json @@ -11,7 +11,7 @@ "interface_port": 80, "documentation": "https://github.com/monicahq/monica/tree/4.x/docs", "website": "https://www.monicahq.com/", - "logo": "https://raw.githubusercontent.com/monicahq/monica/0400350b4f9bf02300b030b9924b66ef2960b188/public/img/favicon.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/monica.svg", "description": "Monica is an open-source personal CRM designed to help you manage and strengthen your relationships. It allows you to store important details about your contacts, track interactions, set reminders for special dates, and log activities—all in one secure, private place. Perfect for busy individuals, Monica helps you stay organized, remember meaningful moments, and nurture your connections without ads or data mining. Install it on your own server for full control!", "install_methods": [ { diff --git a/json/mysql.json b/json/mysql.json index 66584d58..c5b693a5 100644 --- a/json/mysql.json +++ b/json/mysql.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": "https://dev.mysql.com/doc/", "website": "https://www.mysql.com/", - "logo": "https://1000logos.net/wp-content/uploads/2020/08/MySQL-Logo.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/mysql.svg", "description": "MySQL is an open-source relational database management system (RDBMS) that uses SQL for managing and manipulating data. It is known for its scalability, reliability, and high performance, making it suitable for small to large-scale applications. Key features include support for ACID transactions, data replication for high availability, and compatibility with various programming languages like Python, PHP, and Java.", "install_methods": [ { diff --git a/json/navidrome.json b/json/navidrome.json index a9a49173..8b7b2ff8 100644 --- a/json/navidrome.json +++ b/json/navidrome.json @@ -11,7 +11,7 @@ "interface_port": 4533, "documentation": null, "website": "https://www.navidrome.org/", - "logo": "https://raw.githubusercontent.com/navidrome/navidrome/master/resources/logo-192x192.png?raw=true", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/navidrome.svg", "description": "Navidrome is a music server solution that makes your music collection accessible from anywhere. It provides a modern web-based user interface and compatibility with a range of third-party mobile apps for both iOS and Android devices. With Navidrome, users can access their music collection from anywhere, whether at home or on the go. The software supports a variety of music formats, making it easy for users to play their favorite songs and albums. Navidrome provides a simple and user-friendly interface for managing and organizing music collections, making it a valuable tool for music lovers who want to access their music from anywhere. The software is designed to be easy to set up and use, making it a popular choice for those who want to host their own music server and enjoy their music collection from anywhere.", "install_methods": [ { diff --git a/json/nocodb.json b/json/nocodb.json index b94b7826..bdead1cd 100644 --- a/json/nocodb.json +++ b/json/nocodb.json @@ -11,7 +11,7 @@ "interface_port": 8080, "documentation": null, "website": "https://www.nocodb.com/", - "logo": "https://github.com/community-scripts/ProxmoxVE/blob/main/misc/images/nocodb.png?raw=true", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/nocodb.svg", "description": "NocoDB is a document-oriented database management system. It uses the NoSQL (Not Only SQL) data model, which allows for more flexible and scalable data storage than traditional relational databases. NoCoDB stores data in JSON format, making it easier to manage and query complex data structures, and supports a range of data types, including strings, numbers, arrays, and objects. The software provides a web-based interface for managing and querying data, and includes features such as real-time data synchronization, auto-indexing, and full-text search. NoCoDB is designed to be scalable, and can be used for a range of applications, from small projects to large enterprise systems. The software is free and open-source, and is designed to be easy to use and integrate with other applications.", "install_methods": [ { diff --git a/json/node-red.json b/json/node-red.json index 4244a701..0755b5b1 100644 --- a/json/node-red.json +++ b/json/node-red.json @@ -11,7 +11,7 @@ "interface_port": 1880, "documentation": null, "website": "https://nodered.org/", - "logo": "https://github.com/home-assistant/brands/blob/master/custom_integrations/nodered/icon.png?raw=true", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/node-red.svg", "description": "Node-RED is a visual programming tool that allows developers and non-developers alike to easily wire together hardware devices, APIs, and online services to create custom applications. It provides a visual interface for building workflows, making it easy to create and modify complex integrations without having to write any code. Node-RED is used in a wide range of applications, from simple automations to complex integrations, and is known for its simplicity, versatility, and ease of use.", "install_methods": [ { diff --git a/json/nodebb.json b/json/nodebb.json index 85b8c129..61b9f015 100644 --- a/json/nodebb.json +++ b/json/nodebb.json @@ -12,7 +12,7 @@ "interface_port": 4567, "documentation": "https://docs.nodebb.org/", "website": "https://nodebb.org/", - "logo": "https://raw.githubusercontent.com/NodeBB/NodeBB/refs/heads/master/public/logo.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/nodebb.svg", "description": "NodeBB Forum Software is powered by Node.js and supports either Redis, MongoDB, or a PostgreSQL database. It utilizes web sockets for instant interactions and real-time notifications. NodeBB takes the best of the modern web: real-time streaming discussions, mobile responsiveness, and rich RESTful read/write APIs, while staying true to the original bulletin board/forum format → categorical hierarchies, local user accounts, and asynchronous messaging.", "install_methods": [ { diff --git a/json/nzbget.json b/json/nzbget.json index 073b2a6f..322fb858 100644 --- a/json/nzbget.json +++ b/json/nzbget.json @@ -11,7 +11,7 @@ "interface_port": 6789, "documentation": null, "website": "https://nzbget.com/", - "logo": "https://avatars.githubusercontent.com/u/3368377?s=200&v=4", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/nzbget.svg", "description": "NZBGet is a Usenet downloader focused on efficiency and performance, designed to handle NZB files for downloading content from Usenet. It automates downloading, checking, repairing, and extracting files, optimizing resources to run well on lower-powered devices.", "install_methods": [ { diff --git a/json/olivetin.json b/json/olivetin.json index 4e2a862f..45d9cc66 100644 --- a/json/olivetin.json +++ b/json/olivetin.json @@ -11,7 +11,7 @@ "interface_port": 1337, "documentation": null, "website": "https://www.olivetin.app/", - "logo": "https://www.olivetin.app/resources/images/logo.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/olivetin.svg", "description": "OliveTin provides a secure and straightforward way to execute pre-determined shell commands through a web-based interface.", "install_methods": [ { diff --git a/json/omada.json b/json/omada.json index d9a61bfe..26485cac 100644 --- a/json/omada.json +++ b/json/omada.json @@ -11,7 +11,7 @@ "interface_port": 8043, "documentation": null, "website": "https://www.tp-link.com/us/support/download/omada-software-controller/", - "logo": "https://www.enterpriseitpro.net/wp-content/uploads/2020/12/logo-omada.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/omada.svg", "description": "Omada Controller is a software application used to manage TP-Link's Omada EAP (Enterprise Access Point) devices. It allows administrators to centrally manage a large number of EAPs, monitor network performance, and control user access to the network. The software provides an intuitive interface for network configuration, firmware upgrades, and network monitoring. By using the Omada Controller, administrators can streamline the management process, reduce manual intervention, and improve the overall security and reliability of the network.", "install_methods": [ { diff --git a/json/openwebui.json b/json/openwebui.json index 4bc958b3..404e3da4 100644 --- a/json/openwebui.json +++ b/json/openwebui.json @@ -11,7 +11,7 @@ "interface_port": 8080, "documentation": null, "website": "https://openwebui.com/", - "logo": "https://raw.githubusercontent.com/open-webui/open-webui/refs/heads/main/static/favicon.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/open-webui.svg", "description": "OpenWebUI is a self-hosted, web-based interface that allows you to run AI models entirely offline. It integrates with various LLM runners, such as OpenAI and Ollama, and supports features like markdown and LaTeX rendering, model management, and voice/video calls. It also offers multilingual support and the ability to generate images using APIs like DALL-E or ComfyUI", "install_methods": [ { diff --git a/json/opnsense-vm.json b/json/opnsense-vm.json index 1d8ab146..61a3f0f5 100644 --- a/json/opnsense-vm.json +++ b/json/opnsense-vm.json @@ -12,7 +12,7 @@ "interface_port": 443, "documentation": "https://docs.opnsense.org/", "website": "https://opnsense.org/", - "logo": "https://raw.githubusercontent.com/opnsense/docs/refs/heads/master/source/images/opnsense_logo_horizontaal.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/opnsense.svg", "description": "OPNsense is an open-source firewall and routing platform based on FreeBSD. It provides advanced security features, including intrusion detection, VPN support, traffic shaping, and web filtering, with an intuitive web interface for easy management. Known for its reliability and regular updates, OPNsense is a popular choice for both businesses and home networks.", "install_methods": [ { diff --git a/json/outline.json b/json/outline.json index b167040b..184a899e 100644 --- a/json/outline.json +++ b/json/outline.json @@ -11,7 +11,7 @@ "interface_port": 3000, "documentation": "https://docs.getoutline.com/s/hosting/", "website": "https://www.getoutline.com", - "logo": "https://www.getoutline.com/images/logo.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/outline.svg", "description": "The fastest knowledge base for growing teams. Beautiful, realtime collaborative, feature packed, and markdown compatible. It’s time to get your team’s knowledge organized.", "install_methods": [ { diff --git a/json/owncast.json b/json/owncast.json index 91f573d8..e2b7117e 100644 --- a/json/owncast.json +++ b/json/owncast.json @@ -11,7 +11,7 @@ "interface_port": 8080, "documentation": null, "website": "https://owncast.online/", - "logo": "https://raw.githubusercontent.com/owncast/owncast/develop/web/public/img/favicon/android-icon-144x144.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/owncast.svg", "description": "Owncast is a free and open source live video and web chat server for use with existing popular broadcasting software.", "install_methods": [ { diff --git a/json/paperless-ngx.json b/json/paperless-ngx.json index 96706a2a..ca1a265b 100644 --- a/json/paperless-ngx.json +++ b/json/paperless-ngx.json @@ -11,7 +11,7 @@ "interface_port": 8000, "documentation": null, "website": "https://docs.paperless-ngx.com/", - "logo": "https://raw.githubusercontent.com/paperless-ngx/paperless-ngx/main/resources/logo/web/svg/square.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/paperless-ngx.svg", "description": "Paperless-ngx is a software tool designed for digitizing and organizing paper documents. It provides a web-based interface for scanning, uploading, and organizing paper documents, making it easier to manage, search, and access important information. Paperless-ngx uses the OCR (Optical Character Recognition) technology to extract text from scanned images and makes it searchable, thus increasing the efficiency of document management.", "install_methods": [ { diff --git a/json/peanut.json b/json/peanut.json index db1e7b9b..139c990a 100644 --- a/json/peanut.json +++ b/json/peanut.json @@ -11,7 +11,7 @@ "interface_port": 3000, "documentation": null, "website": "https://github.com/Brandawg93/PeaNUT/", - "logo": "https://raw.githubusercontent.com/Brandawg93/PeaNUT/main/src/app/icon.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/peanut.svg", "description": "PeaNUT is a small dashboard for Network UPS Tools (NUT). It provides a web interface to monitor and manage UPS devices. PeaNUT allows users to view device status, retrieve information, and manage UPS parameters through its API. It's customizable for different UPS devices and supports integration with the Homepage dashboard.", "install_methods": [ { diff --git a/json/pelican-panel.json b/json/pelican-panel.json index f51a24ac..42c36775 100644 --- a/json/pelican-panel.json +++ b/json/pelican-panel.json @@ -11,7 +11,7 @@ "interface_port": 80, "documentation": "https://pelican.dev/docs/panel/getting-started", "website": "https://pelican.dev/", - "logo": "https://pelican.dev/img/logo.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/pelican-panel.svg", "description": "Pelican Panel is a web-based control panel for managing game and application servers. It provides an intuitive interface to start, stop, configure, and monitor servers easily. It works alongside Pelican Wings, a lightweight daemon that handles server deployments and resource management.", "install_methods": [ { diff --git a/json/pelican-wings.json b/json/pelican-wings.json index 5dda8912..b074ad88 100644 --- a/json/pelican-wings.json +++ b/json/pelican-wings.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": "https://pelican.dev/docs/wings/install", "website": "https://pelican.dev/", - "logo": "https://pelican.dev/img/logo.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/pelican-panel.svg", "description": "Pelican Wings is Pelican's server control plane, built for the rapidly changing gaming industry and designed to be highly performant and secure. Wings provides an HTTP API allowing you to interface directly with running server instances, fetch server logs, generate backups, and control all aspects of the server lifecycle.", "install_methods": [ { diff --git a/json/petio.json b/json/petio.json index 537148dc..d8fc23b6 100644 --- a/json/petio.json +++ b/json/petio.json @@ -11,7 +11,7 @@ "interface_port": 7777, "documentation": null, "website": "https://petio.tv/", - "logo": "https://raw.githubusercontent.com/petio-team/petio/master/frontend/public/p-seamless.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/webp/petio.webp", "description": "Petio is a third party companion app available to Plex server owners to allow their users to request, review and discover content.", "install_methods": [ { diff --git a/json/photoprism.json b/json/photoprism.json index 42a15c3c..4917d10b 100644 --- a/json/photoprism.json +++ b/json/photoprism.json @@ -11,7 +11,7 @@ "interface_port": 2342, "documentation": null, "website": "https://photoprism.app/", - "logo": "https://github.com/community-scripts/ProxmoxVE/blob/main/misc/images/photoprism.png?raw=true", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/photoprism.svg", "description": "PhotoPrism is an AI-Powered Photos App for the Decentralized Web. It makes use of the latest technologies to tag and find pictures automatically without getting in your way.", "install_methods": [ { diff --git a/json/phpipam.json b/json/phpipam.json index e65c6973..7d0592a1 100644 --- a/json/phpipam.json +++ b/json/phpipam.json @@ -11,7 +11,7 @@ "interface_port": 80, "documentation": "https://phpipam.net/documents/all-documents/", "website": "https://phpipam.net/", - "logo": "https://phpipam.net/css/images/phpipam_logo_small@2x.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/webp/phpipam.webp", "description": "phpipam is an open-source web IP address management application (IPAM). Its goal is to provide light, modern and useful IP address management.", "install_methods": [ { diff --git a/json/pihole.json b/json/pihole.json index 9eafd486..d7a61a9e 100644 --- a/json/pihole.json +++ b/json/pihole.json @@ -11,7 +11,7 @@ "interface_port": 81, "documentation": "https://docs.pi-hole.net/", "website": "https://pi-hole.net/", - "logo": "https://raw.githubusercontent.com/home-assistant/brands/master/core_integrations/pi_hole/icon%402x.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/pi-hole.svg", "description": "Pi-hole is a free, open-source network-level advertisement and Internet tracker blocking application. It runs on a Raspberry Pi or other Linux-based systems and acts as a DNS sinkhole, blocking unwanted traffic before it reaches a user's device. Pi-hole can also function as a DHCP server, providing IP addresses and other network configuration information to devices on a network. The software is highly configurable and supports a wide range of customizations, such as allowing or blocking specific domains, setting up blocklists and whitelists, and customizing the appearance of the web-based interface. The main purpose of Pi-hole is to protect users' privacy and security by blocking unwanted and potentially malicious content, such as ads, trackers, and malware. It is designed to be easy to set up and use, and can be configured through a web-based interface or through a terminal-based command-line interface.", "install_methods": [ { diff --git a/json/pingvin.json b/json/pingvin.json index 68187fdf..67cf2e13 100644 --- a/json/pingvin.json +++ b/json/pingvin.json @@ -11,7 +11,7 @@ "interface_port": 3000, "documentation": null, "website": "https://github.com/stonith404/pingvin-share", - "logo": "https://github.com/stonith404/pingvin-share/blob/main/frontend/public/img/logo.png?raw=true", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/pingvin-share.svg", "description": "Pingvin Share is self-hosted file sharing platform and an alternative for WeTransfer.", "install_methods": [ { diff --git a/json/plex.json b/json/plex.json index 5d86353a..235a356d 100644 --- a/json/plex.json +++ b/json/plex.json @@ -11,7 +11,7 @@ "interface_port": 32400, "documentation": null, "website": "https://www.plex.tv/", - "logo": "https://raw.githubusercontent.com/loganmarchione/homelab-svg-assets/main/assets/plex-white.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/plex.svg", "description": "Plex personal media server magically scans and organizes your files, sorting your media intuitively and beautifully.", "install_methods": [ { diff --git a/json/pocketid.json b/json/pocketid.json index 39a290c9..942bbe64 100644 --- a/json/pocketid.json +++ b/json/pocketid.json @@ -11,7 +11,7 @@ "interface_port": 80, "documentation": "https://pocket-id.org/docs/", "website": "https://github.com/pocket-id/pocket-id", - "logo": "https://raw.githubusercontent.com/pocket-id/pocket-id/refs/heads/main/backend/resources/images/logoDark.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/pocket-id.svg", "description": "Pocket ID is a simple OIDC provider that allows users to authenticate with their passkeys to your services.", "install_methods": [ { diff --git a/json/podman-homeassistant.json b/json/podman-homeassistant.json index a60757dd..60ef9302 100644 --- a/json/podman-homeassistant.json +++ b/json/podman-homeassistant.json @@ -11,7 +11,7 @@ "interface_port": 8123, "documentation": "https://www.home-assistant.io/docs/", "website": "https://www.home-assistant.io/", - "logo": "https://avatars.githubusercontent.com/u/13844975?s=200&v=4", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/home-assistant.svg", "description": "A standalone Podman container-based installation of Home Assistant Core means that the Home Assistant Core software is installed inside a container managed by Podman, separate from the host operating system. This provides a flexible and scalable solution for running the software, as the container can be easily moved between host systems or isolated from other processes for security. Podman is a popular open-source tool for managing containers that is similar to Docker, but designed for use on Linux systems without a daemon.\r\n\r\n\ud83d\udec8 If the LXC is created Privileged, the script will automatically set up USB passthrough.", "install_methods": [ { diff --git a/json/post-pbs-install.json b/json/post-pbs-install.json index 3d8f6cd9..3fb6e93e 100644 --- a/json/post-pbs-install.json +++ b/json/post-pbs-install.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": null, "website": null, - "logo": "https://raw.githubusercontent.com/home-assistant/brands/master/core_integrations/proxmoxve/icon.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/proxmox.svg", "description": "The script will give options to Disable the Enterprise Repo, Add/Correct PBS Sources, Enable the No-Subscription Repo, Add Test Repo, Disable Subscription Nag, Update Proxmox Backup Server and Reboot PBS.", "install_methods": [ { diff --git a/json/post-pmg-install.json b/json/post-pmg-install.json index 442a4c9b..70f906d4 100644 --- a/json/post-pmg-install.json +++ b/json/post-pmg-install.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": null, "website": null, - "logo": "https://raw.githubusercontent.com/home-assistant/brands/master/core_integrations/proxmoxve/icon.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/proxmox.svg", "description": "The script will give options to Disable the Enterprise Repo, Add/Correct PMG Sources, Enable the No-Subscription Repo, Add Test Repo, Disable Subscription Nag, Update Proxmox Mail Gateway and Reboot PMG.", "install_methods": [ { diff --git a/json/post-pve-install.json b/json/post-pve-install.json index 36eae927..f849aaa8 100644 --- a/json/post-pve-install.json +++ b/json/post-pve-install.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": null, "website": null, - "logo": "https://raw.githubusercontent.com/home-assistant/brands/master/core_integrations/proxmoxve/icon.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/proxmox.svg", "description": "This script provides options for managing Proxmox VE repositories, including disabling the Enterprise Repo, adding or correcting PVE sources, enabling the No-Subscription Repo, adding the test Repo, disabling the subscription nag, updating Proxmox VE, and rebooting the system.", "install_methods": [ { diff --git a/json/privatebin.json b/json/privatebin.json index 92289119..62cc187c 100644 --- a/json/privatebin.json +++ b/json/privatebin.json @@ -11,7 +11,7 @@ "interface_port": 80, "documentation": "https://github.com/PrivateBin/PrivateBin/wiki", "website": "https://github.com/PrivateBin/PrivateBin", - "logo": "https://raw.githubusercontent.com/PrivateBin/PrivateBin/refs/heads/master/img/icon.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/privatebin.svg", "description": "PrivateBin is a minimalist, open-source pastebin where the server has zero knowledge of pasted data. Data is encrypted/decrypted in the browser using 256-bit AES.", "install_methods": [ { diff --git a/json/projectsend.json b/json/projectsend.json index fe3ab3a2..6cb6bbf6 100644 --- a/json/projectsend.json +++ b/json/projectsend.json @@ -11,7 +11,7 @@ "interface_port": 80, "documentation": "https://docs.projectsend.org/", "website": "https://projectsend.org/", - "logo": "https://camo.githubusercontent.com/378a455e1cf6f36c5427b2bdfd78b0defd829be9b8c6b073f83931693e1665d5/68747470733a2f2f7777772e70726f6a65637473656e642e6f72672f70726f6a65637473656e642d6c6f676f2d6e65772e706e67", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/projectsend.svg", "description": "ProjectSend is a free, open source software that lets you share files with your clients, focused on ease of use and privacy. It supports clients groups, system users roles, statistics, multiple languages, detailed logs... and much more!", "install_methods": [ { diff --git a/json/prometheus-paperless-ngx-exporter.json b/json/prometheus-paperless-ngx-exporter.json index 1f8619b9..05dd437d 100644 --- a/json/prometheus-paperless-ngx-exporter.json +++ b/json/prometheus-paperless-ngx-exporter.json @@ -11,7 +11,7 @@ "interface_port": 8081, "documentation": null, "website": "https://github.com/hansmi/prometheus-paperless-exporter", - "logo": "https://raw.githubusercontent.com/paperless-ngx/paperless-ngx/main/resources/logo/web/svg/square.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/paperless-ngx.svg", "description": "Prometheus metrics exporter for Paperless-NGX, a document management system transforming physical documents into a searchable online archive. The exporter relies on Paperless' REST API.", "install_methods": [ { diff --git a/json/prometheus-pve-exporter.json b/json/prometheus-pve-exporter.json index 6d1d7a22..eb4cb30c 100644 --- a/json/prometheus-pve-exporter.json +++ b/json/prometheus-pve-exporter.json @@ -12,7 +12,7 @@ "interface_port": 9221, "documentation": "https://github.com/prometheus-pve/prometheus-pve-exporter", "website": "https://github.com/prometheus-pve/prometheus-pve-exporter", - "logo": "https://raw.githubusercontent.com/home-assistant/brands/master/core_integrations/proxmoxve/icon.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/proxmox.svg", "description": "An exporter that exposes information gathered from Proxmox VE node for use by the Prometheus monitoring system.", "install_methods": [ { diff --git a/json/prowlarr.json b/json/prowlarr.json index 56092283..57882456 100644 --- a/json/prowlarr.json +++ b/json/prowlarr.json @@ -11,7 +11,7 @@ "interface_port": 9696, "documentation": null, "website": "https://github.com/Prowlarr/Prowlarr", - "logo": "https://raw.githubusercontent.com/Prowlarr/Prowlarr/develop/Logo/256.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/radarr.svg", "description": "Prowlarr is a software tool designed to integrate with various PVR (Personal Video Recorder) apps. It is built on a popular *arr .net/ReactJS base stack and serves as an indexer manager and proxy. Prowlarr makes it easy to manage and organize TV show and movie collections, by integrating with popular PVR apps and automating the downloading and organizing of media files. The software provides a web-based interface for managing and organizing TV shows and movies, making it easy to search and find content. Prowlarr also supports metadata management, including show and movie information, making it easy for users to keep their media collection organized and up-to-date. The software is designed to be easy to use and provides a simple and intuitive interface for managing and organizing media collections, making it a valuable tool for media enthusiasts who want to keep their collection organized and up-to-date. With Prowlarr, users can enjoy their media collection from anywhere, making it a powerful tool for managing and sharing media files.", "install_methods": [ { diff --git a/json/proxmox-backup-server.json b/json/proxmox-backup-server.json index 497c2f92..f1bfd9af 100644 --- a/json/proxmox-backup-server.json +++ b/json/proxmox-backup-server.json @@ -11,7 +11,7 @@ "interface_port": 8007, "documentation": "https://pbs.proxmox.com/docs/", "website": "https://www.proxmox.com/en/proxmox-backup-server/overview", - "logo": "https://raw.githubusercontent.com/home-assistant/brands/master/core_integrations/proxmoxve/icon.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/proxmox.svg", "description": "Proxmox Backup Server is an enterprise backup solution, for backing up and restoring VMs, containers, and physical hosts. By supporting incremental, fully deduplicated backups, Proxmox Backup Server significantly reduces network load and saves valuable storage space.", "install_methods": [ { diff --git a/json/proxmox-datacenter-manager.json b/json/proxmox-datacenter-manager.json index 892ed30c..72f960c0 100644 --- a/json/proxmox-datacenter-manager.json +++ b/json/proxmox-datacenter-manager.json @@ -11,7 +11,7 @@ "interface_port": 8443, "documentation": "https://pve.proxmox.com/wiki/Proxmox_Datacenter_Manager_Roadmap", "website": "https://pve.proxmox.com/wiki/Proxmox_Datacenter_Manager_Roadmap", - "logo": "https://raw.githubusercontent.com/home-assistant/brands/master/core_integrations/proxmoxve/icon.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/proxmox.svg", "description": "The Proxmox Datacenter Manager project has been developed with the objective of providing a centralized overview of all your individual nodes and clusters. It also enables basic management like migrations of virtual guests without any cluster network requirements. ", "install_methods": [ { diff --git a/json/proxmox-mail-gateway.json b/json/proxmox-mail-gateway.json index 3028dbd2..b09f1bed 100644 --- a/json/proxmox-mail-gateway.json +++ b/json/proxmox-mail-gateway.json @@ -11,7 +11,7 @@ "interface_port": 8006, "documentation": "https://pmg.proxmox.com/pmg-docs/pmg-admin-guide.html", "website": "https://www.proxmox.com/en/products/proxmox-mail-gateway/overview", - "logo": "https://raw.githubusercontent.com/home-assistant/brands/master/core_integrations/proxmoxve/icon.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/proxmox.svg", "description": "Proxmox Mail Gateway is the leading open-source email security solution helping you to protect your mail server against all email threats from the moment they emerge.", "install_methods": [ { diff --git a/json/ps5-mqtt.json b/json/ps5-mqtt.json index 86195838..355a6680 100644 --- a/json/ps5-mqtt.json +++ b/json/ps5-mqtt.json @@ -11,7 +11,7 @@ "interface_port": 8645, "documentation": null, "website": "https://github.com/FunkeyFlo/", - "logo": "https://github.com/FunkeyFlo/ps5-mqtt/blob/main/add-ons/ps5-mqtt/logo.png?raw=true", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/ps5-mqtt.svg", "description": "Integrate your Sony Playstation 5 devices with Home Assistant using MQTT.", "install_methods": [ { diff --git a/json/qbittorrent.json b/json/qbittorrent.json index eb92beb0..77c03671 100644 --- a/json/qbittorrent.json +++ b/json/qbittorrent.json @@ -11,7 +11,7 @@ "interface_port": 8090, "documentation": null, "website": "https://www.qbittorrent.org/", - "logo": "https://raw.githubusercontent.com/qbittorrent/qBittorrent/master/src/icons/qbittorrent.ico", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/qbittorrent.svg", "description": "qBittorrent offers a user-friendly interface that allows users to search for and download torrent files easily. It also supports magnet links, which allow users to start downloading files without the need for a torrent file.", "install_methods": [ { diff --git a/json/radarr.json b/json/radarr.json index b7c6a0fe..36e84221 100644 --- a/json/radarr.json +++ b/json/radarr.json @@ -11,7 +11,7 @@ "interface_port": 7878, "documentation": null, "website": "https://radarr.video/", - "logo": "https://raw.githubusercontent.com/Radarr/Radarr/develop/Logo/256.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/radarr.svg", "description": "Radarr is a movie management tool designed for Usenet and BitTorrent users. It allows users to manage and organize their movie collection with ease. Radarr integrates with popular Usenet and BitTorrent clients, such as Sonarr and Lidarr, to automate the downloading and organizing of movie files. The software provides a web-based interface for managing and organizing movies, making it easy to search and find titles, genres, and release dates. Radarr also supports metadata management, including movie posters and information, making it easy for users to keep their movie collection organized and up-to-date. The software is designed to be easy to use and provides a simple and intuitive interface for managing and organizing movie collections, making it a valuable tool for movie enthusiasts who want to keep their collection organized and up-to-date. With Radarr, users can enjoy their movie collection from anywhere, making it a powerful tool for managing and sharing movie files.", "install_methods": [ { diff --git a/json/radicale.json b/json/radicale.json index 94382064..255408d9 100644 --- a/json/radicale.json +++ b/json/radicale.json @@ -11,7 +11,7 @@ "interface_port": 5232, "documentation": "https://radicale.org/master.html#documentation-1", "website": "https://radicale.org/", - "logo": "https://radicale.org/assets/logo.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/radicale.svg", "description": "Radicale is a small but powerful CalDAV (calendars, to-do lists) and CardDAV (contacts)", "install_methods": [ { diff --git a/json/readarr.json b/json/readarr.json index 7ac0706e..19bb9d75 100644 --- a/json/readarr.json +++ b/json/readarr.json @@ -11,7 +11,7 @@ "interface_port": 8787, "documentation": null, "website": "https://readarr.com/", - "logo": "https://raw.githubusercontent.com/Readarr/Readarr/develop/Logo/256.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/readarr.svg", "description": "Readarr is an eBook and audiobook management tool designed for Usenet and BitTorrent users. It allows users to manage and organize their eBook and audiobook collection with ease. Readarr integrates with popular Usenet and BitTorrent clients, such as Sonarr and Lidarr, to automate the downloading and organizing of eBook and audiobook files. The software provides a web-based interface for managing and organizing eBooks and audiobooks, making it easy to search and find titles, authors, and genres. Readarr also supports metadata management, including cover art and information, making it easy for users to keep their eBook and audiobook collection organized and up-to-date. The software is designed to be easy to use and provides a simple and intuitive interface for managing and organizing eBook and audiobook collections, making it a valuable tool for book and audiobook enthusiasts who want to keep their collection organized and up-to-date. With Readarr, users can enjoy their eBook and audiobook collection from anywhere, making it a powerful tool for managing and sharing book and audiobook files.", "install_methods": [ { diff --git a/json/readeck.json b/json/readeck.json index 4848dd43..9b1dbefe 100644 --- a/json/readeck.json +++ b/json/readeck.json @@ -11,7 +11,7 @@ "interface_port": 8000, "documentation": null, "website": "https://readeck.org/", - "logo": "https://codeberg.org/readeck/readeck/raw/branch/main/web/media/logo-square.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/readeck.svg", "description": "Readeck helps you keep all that web content you want to revisit in an hour, tomorrow, or in 20 years.", "install_methods": [ { diff --git a/json/recyclarr.json b/json/recyclarr.json index 7dc92d45..53c2ea79 100644 --- a/json/recyclarr.json +++ b/json/recyclarr.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": null, "website": "https://recyclarr.dev/", - "logo": "https://recyclarr.dev/img/recyclarr.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/recyclarr.svg", "description": "Recyclarr is an automation tool that integrates with media management software like Sonarr and Radarr. It helps users manage and organize their media libraries by automatically searching for and adding content from indexers, based on user-defined criteria. It streamlines the process of maintaining and updating media collections without manual intervention.", "install_methods": [ { diff --git a/json/searxng.json b/json/searxng.json index 62f5f2ca..32565a03 100644 --- a/json/searxng.json +++ b/json/searxng.json @@ -11,7 +11,7 @@ "interface_port": 8888, "documentation": "https://docs.searxng.org/", "website": "https://github.com/searxng/searxng", - "logo": "https://raw.githubusercontent.com/searxng/searxng/master/src/brand/searxng-wordmark.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/searxng.svg", "description": "SearXNG is a free internet metasearch engine which aggregates results from up to 215 search services. Users are neither tracked nor profiled. Additionally, SearXNG can be used over Tor for online anonymity.", "install_methods": [ { diff --git a/json/seelf.json b/json/seelf.json index 2ceb461d..a27feda4 100644 --- a/json/seelf.json +++ b/json/seelf.json @@ -11,7 +11,7 @@ "interface_port": 8080, "documentation": "https://yuukanoo.github.io/seelf/guide/quickstart.html", "website": "https://yuukanoo.github.io/seelf/", - "logo": "https://yuukanoo.github.io/seelf/logo-dark.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/seelf.svg", "description": "seelf is a self-hosted software which makes it easy to deploy your own applications on your own hardware using an easy to use interface.", "install_methods": [ { diff --git a/json/semaphore.json b/json/semaphore.json index 19bcbdf2..30ff770f 100644 --- a/json/semaphore.json +++ b/json/semaphore.json @@ -11,7 +11,7 @@ "interface_port": 3000, "documentation": "https://docs.semaphoreui.com/", "website": "https://semaphoreui.com/", - "logo": "https://docs.semaphoreui.com/favicon.png?x=", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/semaphore-ui.svg", "description": "Semaphore UI is a modern web interface for managing popular DevOps tools", "install_methods": [ { diff --git a/json/sftpgo.json b/json/sftpgo.json index fd338c78..9d8f9391 100644 --- a/json/sftpgo.json +++ b/json/sftpgo.json @@ -11,7 +11,7 @@ "interface_port": 8080, "documentation": null, "website": "https://github.com/drakkan/sftpgo", - "logo": "https://raw.githubusercontent.com/drakkan/sftpgo/main/img/logo.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/webp/sftpgo.webp", "description": "SFTPGo is a fully featured and highly configurable SFTP server with optional HTTP/S, FTP/S and WebDAV support. Several storage backends are supported: local filesystem, encrypted local filesystem, S3 (compatible) Object Storage, Google Cloud Storage, Azure Blob Storage, SFTP.", "install_methods": [ { diff --git a/json/sonarr.json b/json/sonarr.json index 4339c782..4fe862be 100644 --- a/json/sonarr.json +++ b/json/sonarr.json @@ -11,7 +11,7 @@ "interface_port": 8989, "documentation": null, "website": "https://sonarr.tv/", - "logo": "https://raw.githubusercontent.com/Sonarr/Sonarr/develop/Logo/256.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/sonarr.svg", "description": "Sonarr is a personal video recorder (PVR) software designed for Usenet and BitTorrent users. It allows users to manage and organize their TV show collection with ease. Sonarr integrates with popular Usenet and BitTorrent clients, such as NZBget and Transmission, to automate the downloading and organizing of TV show files. The software provides a web-based interface for managing and organizing TV shows, making it easy to search and find titles, seasons, and episodes. Sonarr also supports metadata management, including TV show posters and information, making it easy for users to keep their TV show collection organized and up-to-date. The software is designed to be easy to use and provides a simple and intuitive interface for managing and organizing TV show collections, making it a valuable tool for TV show enthusiasts who want to keep their collection organized and up-to-date. With Sonarr, users can enjoy their TV show collection from anywhere, making it a powerful tool for managing and sharing TV show files.", "install_methods": [ { diff --git a/json/stirling-pdf.json b/json/stirling-pdf.json index f8a1c6be..2548f21b 100644 --- a/json/stirling-pdf.json +++ b/json/stirling-pdf.json @@ -11,7 +11,7 @@ "interface_port": 8080, "documentation": null, "website": "https://github.com/Stirling-Tools/Stirling-PDF", - "logo": "https://raw.githubusercontent.com/Stirling-Tools/Stirling-PDF/refs/heads/main/docs/stirling.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/stirling-pdf.svg", "description": "Stirling-PDF is a powerful locally hosted web based PDF manipulation tool that allows you to perform various operations on PDF files, such as splitting merging, converting, reorganizing, adding images, rotating, compressing, and more.", "install_methods": [ { diff --git a/json/syncthing.json b/json/syncthing.json index 7760e745..27c6ee98 100644 --- a/json/syncthing.json +++ b/json/syncthing.json @@ -11,7 +11,7 @@ "interface_port": 8384, "documentation": null, "website": "https://syncthing.net/", - "logo": "https://raw.githubusercontent.com/syncthing/syncthing/6afaa9f20c8eb9c7af5abbe2f2d90fa2571aa7ad/assets/logo-only.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/syncthing.svg", "description": "Syncthing is an open-source file syncing tool that allows users to keep their files in sync across multiple devices by using peer-to-peer synchronization. It doesn't rely on any central server, so all data transfers are directly between devices.", "install_methods": [ { diff --git a/json/tasmoadmin.json b/json/tasmoadmin.json index 58c44e25..826c07e6 100644 --- a/json/tasmoadmin.json +++ b/json/tasmoadmin.json @@ -11,7 +11,7 @@ "interface_port": 9999, "documentation": null, "website": "https://github.com/TasmoAdmin/TasmoAdmin#readme", - "logo": "https://raw.githubusercontent.com/loganmarchione/homelab-svg-assets/main/assets/tasmota.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/tasmoadmin.svg", "description": "TasmoAdmin is an administrative platform for devices flashed with Tasmota.", "install_methods": [ { diff --git a/json/tautulli.json b/json/tautulli.json index 2e3f4f69..034be791 100644 --- a/json/tautulli.json +++ b/json/tautulli.json @@ -11,7 +11,7 @@ "interface_port": 8181, "documentation": null, "website": "https://tautulli.com/", - "logo": "https://raw.githubusercontent.com/loganmarchione/homelab-svg-assets/main/assets/tautulli.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/tautulli.svg", "description": "Tautulli allows you to monitor and track your Plex Media Server usage, such as viewing statistics and analysis of your media library. It can be used to monitor user activity, get notifications about new media added to your library, and even generate reports on your media usage.", "install_methods": [ { diff --git a/json/technitiumdns.json b/json/technitiumdns.json index 609f6ce8..72a42eef 100644 --- a/json/technitiumdns.json +++ b/json/technitiumdns.json @@ -11,7 +11,7 @@ "interface_port": 5380, "documentation": null, "website": "https://technitium.com/dns/", - "logo": "https://technitium.com/img/logo.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/technitium.svg", "description": "Technitium DNS Server is a free, open-source and privacy-focused DNS (Domain Name System) server software for Windows, Linux, and macOS. It is designed to provide a secure, fast, and reliable DNS resolution service to its users. The server can be configured through a web-based interface, and it supports a variety of advanced features, such as automatic IP updates, IPv6 support, caching of DNS queries, and the ability to block unwanted domains. It is also designed to be highly secure, with built-in measures to prevent common types of DNS attacks and data leaks. Technitium DNS Server is aimed at providing an alternative to traditional DNS servers, which often have privacy and security concerns associated with them, and it is ideal for users who are looking for a more secure and private DNS resolution service.", "install_methods": [ { diff --git a/json/the-lounge.json b/json/the-lounge.json index a504bea0..9ba41685 100644 --- a/json/the-lounge.json +++ b/json/the-lounge.json @@ -11,7 +11,7 @@ "interface_port": 9000, "documentation": "https://thelounge.chat/docs", "website": "https://thelounge.chat/", - "logo": "https://raw.githubusercontent.com/thelounge/thelounge.github.io/master/assets/logos/logo/TL_Grey%26Yellow_Vertical_logotype_Transparent_Bg/TL_Grey%26Yellow_Vertical_logotype_Transparent_Bg.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/the-lounge.svg", "description": "Modern web IRC client designed for self-hosting ", "install_methods": [ { diff --git a/json/traccar.json b/json/traccar.json index 91075f55..33206b3e 100644 --- a/json/traccar.json +++ b/json/traccar.json @@ -11,7 +11,7 @@ "interface_port": 8082, "documentation": null, "website": "https://www.traccar.org/", - "logo": "https://avatars.githubusercontent.com/u/37892282?s=100&v=4", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/traccar.svg", "description": "Traccar is an open source GPS tracking system. It supports more than 200 GPS protocols and more than 2000 models of GPS tracking devices.", "install_methods": [ { diff --git a/json/transmission.json b/json/transmission.json index e7c7efad..ea7c722a 100644 --- a/json/transmission.json +++ b/json/transmission.json @@ -11,7 +11,7 @@ "interface_port": 9091, "documentation": null, "website": "https://transmissionbt.com/", - "logo": "https://raw.githubusercontent.com/transmission/transmission/main/web/assets/img/logo.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/transmission.svg", "description": "Transmission is a free, open-source BitTorrent client known for its fast download speeds and ease of use. It supports various platforms such as Windows, Linux, and macOS and has features like web interface, peer exchange, and encrypted transfers.", "install_methods": [ { diff --git a/json/trilium.json b/json/trilium.json index c937cc61..6f1bd84a 100644 --- a/json/trilium.json +++ b/json/trilium.json @@ -11,7 +11,7 @@ "interface_port": 8080, "documentation": null, "website": "https://github.com/TriliumNext/Notes", - "logo": "https://github.com/TriliumNext/Notes/blob/develop/images/app-icons/png/128x128.png?raw=true", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/triliumnext.svg", "description": "Trilium is an open-source note-taking and personal knowledge management application. It allows users to organize and manage their notes, ideas, and information in a single place, using a hierarchical tree-like structure. Trilium offers a range of features, including rich text formatting, links, images, and attachments, making it easy to create and structure notes. The software is designed to be flexible and customizable, with a range of customization options and plugins available, including themes, export options, and more. Trilium is a self-hosted solution, and can be run on a local machine or a cloud-based server, providing users with full control over their notes and information.", "install_methods": [ { diff --git a/json/ubuntu.json b/json/ubuntu.json index 2825c751..2244621e 100644 --- a/json/ubuntu.json +++ b/json/ubuntu.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": null, "website": "https://ubuntu.com/", - "logo": "https://assets.ubuntu.com/v1/29985a98-ubuntu-logo32.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/ubuntu.svg", "description": "Ubuntu is a distribution based on Debian, designed to have regular releases and a consistent user experience.", "install_methods": [ { diff --git a/json/ubuntu2204-vm.json b/json/ubuntu2204-vm.json index f27c51c8..2c930971 100644 --- a/json/ubuntu2204-vm.json +++ b/json/ubuntu2204-vm.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": null, "website": "https://ubuntu.com/", - "logo": "https://assets.ubuntu.com/v1/29985a98-ubuntu-logo32.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/ubuntu.svg", "description": "Ubuntu is a distribution based on Debian, designed to have regular releases and a consistent user experience.", "install_methods": [ { diff --git a/json/ubuntu2404-vm.json b/json/ubuntu2404-vm.json index 9494ceb5..ae49be2d 100644 --- a/json/ubuntu2404-vm.json +++ b/json/ubuntu2404-vm.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": null, "website": "https://ubuntu.com/", - "logo": "https://assets.ubuntu.com/v1/29985a98-ubuntu-logo32.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/ubuntu.svg", "description": "Ubuntu is a distribution based on Debian, designed to have regular releases and a consistent user experience.", "install_methods": [ { diff --git a/json/ubuntu2410-vm.json b/json/ubuntu2410-vm.json index 70ae3258..2dcbc17c 100644 --- a/json/ubuntu2410-vm.json +++ b/json/ubuntu2410-vm.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": null, "website": "https://ubuntu.com/", - "logo": "https://assets.ubuntu.com/v1/29985a98-ubuntu-logo32.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/ubuntu.svg", "description": "Ubuntu is a distribution based on Debian, designed to have regular releases and a consistent user experience.", "install_methods": [ { diff --git a/json/umami.json b/json/umami.json index e2d95ac2..54640e79 100644 --- a/json/umami.json +++ b/json/umami.json @@ -11,7 +11,7 @@ "interface_port": 3000, "documentation": null, "website": "https://umami.is/", - "logo": "https://raw.githubusercontent.com/umami-software/umami/master/public/android-chrome-512x512.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/umami.svg", "description": "Umami makes it easy to collect, analyze, and understand your web data while maintaining visitor privacy and data ownership.", "install_methods": [ { diff --git a/json/unbound.json b/json/unbound.json index b6ec1d82..3e8e9afa 100644 --- a/json/unbound.json +++ b/json/unbound.json @@ -11,7 +11,7 @@ "interface_port": 5335, "documentation": null, "website": "https://www.nlnetlabs.nl/projects/unbound/about/", - "logo": "https://netdata.cloud/img/unbound.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/unbound.svg", "description": "Unbound is a validating, recursive, caching DNS resolver. It is designed to be fast and lean and incorporates modern features based on open standards.", "install_methods": [ { diff --git a/json/update-lxcs.json b/json/update-lxcs.json index 3be9d381..4b2ee3d1 100644 --- a/json/update-lxcs.json +++ b/json/update-lxcs.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": null, "website": null, - "logo": "https://raw.githubusercontent.com/loganmarchione/homelab-svg-assets/main/assets/lxc.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/linuxcontainers.svg", "description": "This script has been created to simplify and speed up the process of updating all LXC containers across various Linux distributions, such as Ubuntu, Debian, Devuan, Alpine Linux, CentOS-Rocky-Alma, Fedora, and ArchLinux. It's designed to automatically skip templates and specific containers during the update, enhancing its convenience and usability.", "install_methods": [ { diff --git a/json/update-repo.json b/json/update-repo.json index 9cfc5501..5366c928 100644 --- a/json/update-repo.json +++ b/json/update-repo.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": null, "website": null, - "logo": "https://raw.githubusercontent.com/home-assistant/brands/master/core_integrations/proxmoxve/icon.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/linuxcontainers.svg", "description": "This script updates repository links in LXC containers, replacing old links from the tteck repository with links to the new community-scripts repository to fix issues related to updating scripts.", "install_methods": [ { diff --git a/json/uptimekuma.json b/json/uptimekuma.json index 02dd5d2b..9814ddf5 100644 --- a/json/uptimekuma.json +++ b/json/uptimekuma.json @@ -11,7 +11,7 @@ "interface_port": 3001, "documentation": null, "website": "https://github.com/louislam/uptime-kuma#uptime-kuma", - "logo": "https://github.com/louislam/uptime-kuma/blob/master/public/icon.png?raw=true", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/uptime-kuma.svg", "description": "Uptime Kuma is a monitoring and alerting system that tracks the availability and performance of servers, websites, and other internet-connected devices. It can be self-hosted and is open-source, offering a visually appealing interface for monitoring and receiving notifications about downtime events.", "install_methods": [ { diff --git a/json/urbackupserver.json b/json/urbackupserver.json index ce99f17d..2e232fc1 100644 --- a/json/urbackupserver.json +++ b/json/urbackupserver.json @@ -11,7 +11,7 @@ "interface_port":55414, "documentation":"https://www.urbackup.org/documentation.html", "website":"https://www.urbackup.org/", - "logo":"https://forums.urbackup.org/uploads/default/original/2X/1/1051fd74d1dcbc3ad4220b43007fcab5287272b0.png", + "logo":"https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/webp/urbackup.webp", "description":"URBackup is an open-source backup software designed for creating reliable and efficient backups of both files and system images. It supports client-server architecture, allowing you to back up multiple computers to a central server. It offers features such as incremental backups, real-time file backup, and scheduling, ensuring minimal data loss and quick recovery", "install_methods":[ { diff --git a/json/vikunja.json b/json/vikunja.json index d6c58b8f..01115bd9 100644 --- a/json/vikunja.json +++ b/json/vikunja.json @@ -11,7 +11,7 @@ "interface_port": 3456, "documentation": null, "website": "https://vikunja.io/", - "logo": "https://community.vikunja.io/uploads/default/original/1X/894bd400d7c5bde78a65ba02e326798ccfb82006.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/vikunja.svg", "description": "Vikunja is a powerful self-hosted todo app. It allows you to create and manage to-do lists. You can plan tasks, set priorities and collaborate with others. The best part is that your data is safe with you and you can customize the app to your liking. It's like a personal assistant that helps you stay organized.", "install_methods": [ { diff --git a/json/watcharr.json b/json/watcharr.json index e2f3476f..ba6385db 100644 --- a/json/watcharr.json +++ b/json/watcharr.json @@ -11,7 +11,7 @@ "interface_port": 3080, "documentation": "https://watcharr.app/docs/introduction", "website": "https://watcharr.app/", - "logo": "https://watcharr.app/img/favicon.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/webp/watcharr.webp", "description": "Open source, self-hostable watched list for all your content with user authentication, modern and clean UI and a very simple setup.", "install_methods": [ { diff --git a/json/watchyourlan.json b/json/watchyourlan.json index e0e7a6d6..ff93c587 100644 --- a/json/watchyourlan.json +++ b/json/watchyourlan.json @@ -11,7 +11,7 @@ "interface_port": 8840, "documentation": null, "website": "https://github.com/aceberg/WatchYourLAN", - "logo": "https://raw.githubusercontent.com/aceberg/WatchYourLAN/main/assets/logo.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/webp/watchyourlan.webp", "description": "WatchYourLAN is a lightweight network IP scanner with web GUI.", "install_methods": [ { diff --git a/json/webmin.json b/json/webmin.json index ea8809b6..1f90782b 100644 --- a/json/webmin.json +++ b/json/webmin.json @@ -11,7 +11,7 @@ "interface_port": 10000, "documentation": null, "website": "https://webmin.com/", - "logo": "https://user-images.githubusercontent.com/4426533/218263860-f7baf9d6-cb19-4ddc-86dc-ac1b7a3c3a8a.png?raw=true", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/webmin.svg", "description": "Webmin provides a graphical user interface (GUI) for tasks such as user account management, package management, file system configuration, network configuration, and more.", "install_methods": [ { diff --git a/json/wger.json b/json/wger.json index c3282dfa..2b935960 100644 --- a/json/wger.json +++ b/json/wger.json @@ -11,7 +11,7 @@ "interface_port": 3000, "documentation": "https://wger.readthedocs.io/en/latest/index.html#", "website": "https://wger.de", - "logo": "https://avatars.githubusercontent.com/u/17430347?s=48&v=4", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/wger.svg", "description": "wger (ˈvɛɡɐ) Workout Manager is a free, open source web application that helps you manage your personal workouts, weight and diet plans and can also be used as a simple gym management utility. It offers a REST API as well, for easy integration with other projects and tools.", "install_methods": [ { diff --git a/json/whisparr.json b/json/whisparr.json index c2b2a8bf..c41d30d4 100644 --- a/json/whisparr.json +++ b/json/whisparr.json @@ -11,7 +11,7 @@ "interface_port": 6969, "documentation": null, "website": "https://github.com/Whisparr/Whisparr", - "logo": "https://raw.githubusercontent.com/Whisparr/Whisparr/develop/Logo/256.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/whisparr.svg", "description": "Whisparr is an adult movie collection manager for Usenet and BitTorrent users.", "install_methods": [ { diff --git a/json/wikijs.json b/json/wikijs.json index 444549d6..d9a600e8 100644 --- a/json/wikijs.json +++ b/json/wikijs.json @@ -11,7 +11,7 @@ "interface_port": 3000, "documentation": null, "website": "https://js.wiki/", - "logo": "https://static.requarks.io/logo/wikijs-butterfly.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/wiki-js.svg", "description": "Wiki.js is a free, open-source, and modern wiki application built using Node.js. It is designed to be fast, easy to use, and flexible, with a range of features for collaboration, knowledge management, and content creation. Wiki.js supports Markdown syntax for editing pages, and includes features such as version control, page history, and access control, making it easy to manage content and collaborate with others. The software is fully customizable, with a range of themes and extensions available, and can be deployed on a local server or in the cloud, making it an ideal choice for small teams and organizations looking to create and manage a wiki. Wiki.js provides a modern, user-friendly interface, and supports a range of data sources, including local file systems, databases, and cloud storage services.", "install_methods": [ { diff --git a/json/wireguard.json b/json/wireguard.json index c1e770fa..e2a8cd7a 100644 --- a/json/wireguard.json +++ b/json/wireguard.json @@ -11,7 +11,7 @@ "interface_port": 10086, "documentation": "https://www.wireguard.com/quickstart/", "website": "https://www.wireguard.com/", - "logo": "https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2Fcdn.icon-icons.com%2Ficons2%2F2699%2FPNG%2F512%2Fwireguard_logo_icon_168760.png&f=1&nofb=1", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/wireguard.svg", "description": "WireGuard is a free and open-source virtual private network (VPN) software that uses modern cryptography to secure the data transmitted over a network. It is designed to be fast, secure, and easy to use. WireGuard supports various operating systems, including Linux, Windows, macOS, Android, and iOS. It operates at the network layer and is capable of being used with a wide range of protocols and configurations. Unlike other VPN protocols, WireGuard is designed to be simple and fast, with a focus on security and speed. It is known for its ease of setup and configuration, making it a popular choice for personal and commercial use.", "install_methods": [ { diff --git a/json/wordpress.json b/json/wordpress.json index 4cd84467..c6a77de8 100644 --- a/json/wordpress.json +++ b/json/wordpress.json @@ -11,7 +11,7 @@ "interface_port": 80, "documentation": "https://wordpress.org/documentation/", "website": "https://wordpress.org/", - "logo": "https://s.w.org/style/images/about/WordPress-logotype-simplified.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/wordpress.svg", "description": "WordPress is the simplest, most popular way to create your own website or blog. In fact, WordPress powers over 43.6% of all the websites on the Internet. Yes – more than one in four websites that you visit are likely powered by WordPress.\n\nOn a slightly more technical level, WordPress is an open-source content management system licensed under GPLv2, which means that anyone can use or modify the WordPress software for free.", "install_methods": [ { diff --git a/json/yunohost.json b/json/yunohost.json index 1060cebc..1054e6f0 100644 --- a/json/yunohost.json +++ b/json/yunohost.json @@ -11,7 +11,7 @@ "interface_port": 80, "documentation": null, "website": "https://yunohost.org/", - "logo": "https://yunohost.org/assets/img/ynh_logo_roundcorner.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/yunohost.svg", "description": "YunoHost is an operating system aiming for the simplest administration of a server, and therefore democratize self-hosting, while making sure it stays reliable, secure, ethical and lightweight.", "install_methods": [ { diff --git a/json/zammad.json b/json/zammad.json index 379e71a4..39b73e32 100644 --- a/json/zammad.json +++ b/json/zammad.json @@ -11,7 +11,7 @@ "interface_port": null, "documentation": "https://docs.zammad.org/en/latest/", "website": "https://zammad.com/", - "logo": "https://raw.githubusercontent.com/zammad/zammad/refs/heads/develop/public/assets/images/logo.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/zammad.svg", "description": "Zammad is a web based open source helpdesk/customer support system with many features to manage customer communication via several channels like telephone, facebook, twitter, chat and emails. It is distributed under version 3 of the GNU AFFERO General Public License (GNU AGPLv3).", "install_methods": [ { diff --git a/json/zerotier-one.json b/json/zerotier-one.json index 02d79f62..66f9545f 100644 --- a/json/zerotier-one.json +++ b/json/zerotier-one.json @@ -11,7 +11,7 @@ "interface_port": 3443, "documentation": "https://docs.zerotier.com/", "website": "https://www.zerotier.com/", - "logo": "https://www.zerotier.com/wp-content/uploads/2025/01/Logo-White.svg", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/zerotier.svg", "description": "ZeroTier is a secure network overlay that allows you to manage all of your network resources as if they were on the same LAN. The software-defined solution can be deployed in minutes from anywhere. No matter how many devices you need to connect, or where they are in the world, ZeroTier makes global networking simple.", "install_methods": [ { diff --git a/json/zigbee2mqtt.json b/json/zigbee2mqtt.json index 292b3e1c..a68e7209 100644 --- a/json/zigbee2mqtt.json +++ b/json/zigbee2mqtt.json @@ -11,7 +11,7 @@ "interface_port": 9442, "documentation": "https://www.zigbee2mqtt.io/guide/getting-started/", "website": "https://www.zigbee2mqtt.io/", - "logo": "https://github.com/Koenkk/zigbee2mqtt/blob/master/images/logo_bee_only.png?raw=true", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/zigbee2mqtt.svg", "description": "Zigbee2MQTT is an open-source software project that allows you to use Zigbee-based smart home devices (such as those sold under the Philips Hue and Ikea Tradfri brands) with MQTT-based home automation systems, like Home Assistant, Node-RED, and others. The software acts as a bridge between your Zigbee devices and MQTT, allowing you to control and monitor these devices from your home automation system.", "install_methods": [ { diff --git a/json/zoraxy.json b/json/zoraxy.json index ec1914eb..7a78e214 100644 --- a/json/zoraxy.json +++ b/json/zoraxy.json @@ -11,7 +11,7 @@ "interface_port": 8000, "documentation": null, "website": "https://zoraxy.aroz.org/", - "logo": "https://raw.githubusercontent.com/tobychui/zoraxy/refs/heads/main/docs/favicon.png", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/zoraxy.svg", "description": "Zoraxy is an all in one homelab network routing solution.", "install_methods": [ {