Skip to content

Commit 482ad04

Browse files
authored
Feature: Update Icons (selfhst repo) (#2834)
* chore(icons): ⚡ Replace Actual icon png with svg Replaced the PNG icon of Actual with a SVG from selfhst/icons * chore(icons): ⚡ Replace Proxmox VE icon PNG with SVG Repalce all PNG icons for Proxmox VE with SVG from selfhst/icons * chore(icons): ⚡ Replace AdGuard PNG icon with SVG Replace the PNG icon of AdGuard Home with SVG from selfhst/icons * chore(icons): update multiple icons to SVG Replaced rasterized images with vectorized SVG for better efficiency, sharpness, performance and lower size * chore(icons): update logo URLs for multiple services to use selfhst/icons repository Updated logo URLs in JSON configuration files for the following services: - WatchYourLAN - Authelia - Zoraxy - Authentik - Pi-hole - Radicale - Pocket ID - Keycloak - Grafana - MongoDB - MySQL - phpIPAM - Duplicati - UrBackup - Technitium DNS - Seelf - Checkmk - Glance - ZeroTier - BunkerWeb * chore(icons): update logo URLs for multiple services to use selfhst/icons repository Updated logo URLs in JSON configuration files for the following services: - Uptime Kuma - Umami - Apache Tomcat * chore(icons): update application logos to use selfhst/icons repository * chore(icons): update application logos to use selfhst/icons repository
1 parent a3da545 commit 482ad04

File tree

145 files changed

+146
-146
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

145 files changed

+146
-146
lines changed

json/actualbudget.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"interface_port": 5006,
1212
"documentation": "https://github.com/community-scripts/ProxmoxVE/discussions/807",
1313
"website": "https://actualbudget.org/",
14-
"logo": "https://raw.githubusercontent.com/actualbudget/actual/master/packages/desktop-client/public/maskable-512x512.png",
14+
"logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/actual-budget.svg",
1515
"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.",
1616
"install_methods": [
1717
{
@@ -31,4 +31,4 @@
3131
"password": null
3232
},
3333
"notes": []
34-
}
34+
}

json/add-lxc-iptag.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"interface_port": null,
1212
"documentation": null,
1313
"website": null,
14-
"logo": "https://raw.githubusercontent.com/home-assistant/brands/master/core_integrations/proxmoxve/icon.png",
14+
"logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/proxmox.svg",
1515
"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.",
1616
"install_methods": [
1717
{

json/add-netbird-lxc.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"interface_port": null,
1212
"documentation": "https://docs.netbird.io/",
1313
"website": "https://netbird.io/",
14-
"logo": "https://avatars.githubusercontent.com/u/100464677?s=400&v=4",
14+
"logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/netbird.svg",
1515
"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.",
1616
"install_methods": [
1717
{

json/add-tailscale-lxc.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"interface_port": null,
1212
"documentation": null,
1313
"website": "https://tailscale.com/",
14-
"logo": "https://avatars.githubusercontent.com/u/48932923?v=4&s=100",
14+
"logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/tailscale.svg",
1515
"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.",
1616
"install_methods": [
1717
{

json/adguard.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"interface_port": 3000,
1212
"documentation": "https://github.com/AdguardTeam/AdGuardHome/wiki/Getting-Started",
1313
"website": "https://adguard.com/en/adguard-home/overview.html",
14-
"logo": "https://raw.githubusercontent.com/home-assistant/brands/master/core_integrations/adguard/icon.png",
14+
"logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/adguard-home.svg",
1515
"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.",
1616
"install_methods": [
1717
{

json/adventurelog.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"interface_port": 3000,
1212
"documentation": null,
1313
"website": "https://adventurelog.app/",
14-
"logo": "https://raw.githubusercontent.com/seanmorley15/AdventureLog/refs/heads/main/documentation/static/img/favicon.png",
14+
"logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/adventurelog.svg",
1515
"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.",
1616
"install_methods": [
1717
{

json/apache-couchdb.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"interface_port": 5984,
1212
"documentation": null,
1313
"website": "https://couchdb.apache.org/",
14-
"logo": "https://couchdb.apache.org/image/[email protected]",
14+
"logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/couchdb.svg",
1515
"description": "Apache-CouchDB Seamless multi-master sync, that scales from Big Data to Mobile, with an Intuitive HTTP/JSON API and designed for Reliability.",
1616
"install_methods": [
1717
{

json/apache-tomcat.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"interface_port": 8080,
1212
"documentation": "https://cwiki.apache.org/confluence/display/TOMCAT",
1313
"website": "https://tomcat.apache.org/",
14-
"logo": "https://tomcat.apache.org/res/images/tomcat.png",
14+
"logo": "https://upload.wikimedia.org/wikipedia/commons/f/fe/Apache_Tomcat_logo.svg",
1515
"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.",
1616
"install_methods": [
1717
{

json/archlinux-vm.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"interface_port": null,
1212
"documentation": null,
1313
"website": null,
14-
"logo": "https://raw.githubusercontent.com/ArchLinuxStudio/ArchLinuxTutorial/refs/heads/master/docs/arch_seo.png",
14+
"logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/arch-linux.svg",
1515
"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.",
1616
"install_methods": [
1717
{

json/authelia.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"interface_port": 9091,
1212
"documentation": "https://www.authelia.com/integration/deployment/bare-metal/",
1313
"website": "https://www.authelia.com/",
14-
"logo": "https://www.authelia.com/images/branding/logo.png",
14+
"logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/authelia.svg",
1515
"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.",
1616
"install_methods": [
1717
{

0 commit comments

Comments
 (0)