merge (#64) vpn-network: add ivpn client

* vpn-network: add ivpn

* aur-packages.json: add ivpn

* vpn-network: fix url

---------

Co-authored-by: Nicat Abushov <nicat@abusov.com>
This commit is contained in:
crispyfires
2026-03-25 05:22:17 -04:00
committed by GitHub
parent 3f4a65a7e7
commit 1c47cf0389
2 changed files with 181 additions and 163 deletions

View File

@@ -1,166 +1,183 @@
[
{
"id": "protonvpn",
"name": "Proton VPN",
"description": "Secure VPN by the makers of ProtonMail",
"category": "VPN & Network",
"targets": {
"arch": "proton-vpn-gtk-app",
"nix": "protonvpn-gui",
"flatpak": "com.protonvpn.www",
"homebrew": "--cask protonvpn"
},
"unavailableReason": "Not in official repos. Use Flatpak or follow instructions at [protonvpn.com/support/linux-vpn-setup](https://protonvpn.com/support/linux-vpn-setup/).",
"icon": {
"type": "iconify",
"set": "simple-icons",
"name": "protonvpn",
"color": "#6D4AFF"
}
{
"id": "ivpn",
"name": "IVPN",
"description": "Private VPN with no-logging policy",
"category": "VPN & Network",
"targets": {
"arch": "ivpn-ui",
"nix": "ivpn-ui",
"homebrew": "--cask ivpn",
"snap": "ivpn"
},
{
"id": "mullvad",
"name": "Mullvad VPN",
"description": "Privacy-focused VPN with no-logging policy",
"category": "VPN & Network",
"targets": {
"arch": "mullvad-vpn-bin",
"nix": "mullvad-vpn",
"homebrew": "--cask mullvad-vpn"
},
"unavailableReason": "Not in official repos. Use [AUR](https://aur.archlinux.org/packages/mullvad-vpn-bin) or see [official install guide](https://mullvad.net/en/help/install-mullvad-app-linux).",
"icon": {
"type": "iconify",
"set": "simple-icons",
"name": "mullvad",
"color": "#44AD4D"
}
},
{
"id": "tailscale",
"name": "Tailscale",
"description": "Zero-config mesh VPN using WireGuard",
"category": "VPN & Network",
"targets": {
"arch": "tailscale",
"fedora": "tailscale",
"opensuse": "tailscale",
"nix": "tailscale",
"homebrew": "tailscale"
},
"unavailableReason": "Not in Debian or Ubuntu repos. Follow instructions at [tailscale.com/download/linux](https://tailscale.com/download/linux).",
"icon": {
"type": "iconify",
"set": "simple-icons",
"name": "tailscale",
"color": "#797878"
}
},
{
"id": "wireguard",
"name": "WireGuard",
"description": "Fast, modern, secure VPN tunnel protocol",
"category": "VPN & Network",
"targets": {
"ubuntu": "wireguard",
"debian": "wireguard",
"arch": "wireguard-tools",
"fedora": "wireguard-tools",
"opensuse": "wireguard-tools",
"nix": "wireguard-tools",
"homebrew": "wireguard-tools"
},
"unavailableReason": "WireGuard is a kernel module and not available via Flatpak or Snap.",
"icon": {
"type": "iconify",
"set": "simple-icons",
"name": "wireguard",
"color": "#88171A"
}
},
{
"id": "openvpn",
"name": "OpenVPN",
"description": "Full-featured SSL VPN solution",
"category": "VPN & Network",
"targets": {
"ubuntu": "openvpn",
"debian": "openvpn",
"arch": "openvpn",
"fedora": "openvpn",
"opensuse": "openvpn",
"nix": "openvpn",
"homebrew": "openvpn"
},
"unavailableReason": "OpenVPN is a system package and not available via Flatpak or Snap.",
"icon": {
"type": "iconify",
"set": "simple-icons",
"name": "openvpn",
"color": "#EA7E20"
}
},
{
"id": "nmap",
"name": "Nmap",
"description": "Network discovery and security auditing tool",
"category": "VPN & Network",
"targets": {
"ubuntu": "nmap",
"debian": "nmap",
"arch": "nmap",
"fedora": "nmap",
"opensuse": "nmap",
"nix": "nmap",
"homebrew": "nmap"
},
"unavailableReason": "Nmap is a CLI tool and not available via Flatpak or Snap.",
"icon": {
"type": "url",
"url": "https://raw.githubusercontent.com/bwks/vendor-icons-svg/702f2ac88acc71759ce623bc5000a596195e9db3/nmap-logo.svg"
}
},
{
"id": "openssh",
"name": "OpenSSH",
"description": "Secure remote login and file transfer via SSH",
"category": "VPN & Network",
"targets": {
"ubuntu": "openssh-client",
"debian": "openssh-client",
"arch": "openssh",
"fedora": "openssh-clients",
"opensuse": "openssh",
"nix": "openssh",
"homebrew": "openssh"
},
"unavailableReason": "OpenSSH is a system package and not available via Flatpak or Snap.",
"icon": {
"type": "iconify",
"set": "mdi",
"name": "ssh",
"color": "#F5A623"
}
},
{
"id": "remmina",
"name": "Remmina",
"description": "Open-source remote desktop client for RDP, VNC, SSH and more",
"category": "VPN & Network",
"targets": {
"ubuntu": "remmina",
"debian": "remmina",
"arch": "remmina",
"fedora": "remmina",
"opensuse": "remmina",
"nix": "remmina",
"flatpak": "org.remmina.Remmina",
"snap": "remmina"
},
"unavailableReason": "Remmina is not available via Homebrew, use [Flatpak version](https://flathub.org/en/apps/org.remmina.Remmina) or [Snap version](https://snapcraft.io/remmina) instead.",
"icon": {
"type": "url",
"url": "https://upload.wikimedia.org/wikipedia/commons/9/96/Org.remmina.Remmina.svg"
}
"unavailableReason": "Not in official repos. Follow instructions at [ivpn.net/en/apps-linux](https://www.ivpn.net/en/apps-linux/).",
"icon": {
"type": "url",
"url": "https://upload.wikimedia.org/wikipedia/commons/4/49/Logo_of_IVPN.svg"
}
]
},
{
"id": "protonvpn",
"name": "Proton VPN",
"description": "Secure VPN by the makers of ProtonMail",
"category": "VPN & Network",
"targets": {
"arch": "proton-vpn-gtk-app",
"nix": "protonvpn-gui",
"flatpak": "com.protonvpn.www",
"homebrew": "--cask protonvpn"
},
"unavailableReason": "Not in official repos. Use Flatpak or follow instructions at [protonvpn.com/support/linux-vpn-setup](https://protonvpn.com/support/linux-vpn-setup/).",
"icon": {
"type": "iconify",
"set": "simple-icons",
"name": "protonvpn",
"color": "#6D4AFF"
}
},
{
"id": "mullvad",
"name": "Mullvad VPN",
"description": "Privacy-focused VPN with no-logging policy",
"category": "VPN & Network",
"targets": {
"arch": "mullvad-vpn-bin",
"nix": "mullvad-vpn",
"homebrew": "--cask mullvad-vpn"
},
"unavailableReason": "Not in official repos. Use [AUR](https://aur.archlinux.org/packages/mullvad-vpn-bin) or see [official install guide](https://mullvad.net/en/help/install-mullvad-app-linux).",
"icon": {
"type": "iconify",
"set": "simple-icons",
"name": "mullvad",
"color": "#44AD4D"
}
},
{
"id": "tailscale",
"name": "Tailscale",
"description": "Zero-config mesh VPN using WireGuard",
"category": "VPN & Network",
"targets": {
"arch": "tailscale",
"fedora": "tailscale",
"opensuse": "tailscale",
"nix": "tailscale",
"homebrew": "tailscale"
},
"unavailableReason": "Not in Debian or Ubuntu repos. Follow instructions at [tailscale.com/download/linux](https://tailscale.com/download/linux).",
"icon": {
"type": "iconify",
"set": "simple-icons",
"name": "tailscale",
"color": "#797878"
}
},
{
"id": "wireguard",
"name": "WireGuard",
"description": "Fast, modern, secure VPN tunnel protocol",
"category": "VPN & Network",
"targets": {
"ubuntu": "wireguard",
"debian": "wireguard",
"arch": "wireguard-tools",
"fedora": "wireguard-tools",
"opensuse": "wireguard-tools",
"nix": "wireguard-tools",
"homebrew": "wireguard-tools"
},
"unavailableReason": "WireGuard is a kernel module and not available via Flatpak or Snap.",
"icon": {
"type": "iconify",
"set": "simple-icons",
"name": "wireguard",
"color": "#88171A"
}
},
{
"id": "openvpn",
"name": "OpenVPN",
"description": "Full-featured SSL VPN solution",
"category": "VPN & Network",
"targets": {
"ubuntu": "openvpn",
"debian": "openvpn",
"arch": "openvpn",
"fedora": "openvpn",
"opensuse": "openvpn",
"nix": "openvpn",
"homebrew": "openvpn"
},
"unavailableReason": "OpenVPN is a system package and not available via Flatpak or Snap.",
"icon": {
"type": "iconify",
"set": "simple-icons",
"name": "openvpn",
"color": "#EA7E20"
}
},
{
"id": "nmap",
"name": "Nmap",
"description": "Network discovery and security auditing tool",
"category": "VPN & Network",
"targets": {
"ubuntu": "nmap",
"debian": "nmap",
"arch": "nmap",
"fedora": "nmap",
"opensuse": "nmap",
"nix": "nmap",
"homebrew": "nmap"
},
"unavailableReason": "Nmap is a CLI tool and not available via Flatpak or Snap.",
"icon": {
"type": "url",
"url": "https://raw.githubusercontent.com/bwks/vendor-icons-svg/702f2ac88acc71759ce623bc5000a596195e9db3/nmap-logo.svg"
}
},
{
"id": "openssh",
"name": "OpenSSH",
"description": "Secure remote login and file transfer via SSH",
"category": "VPN & Network",
"targets": {
"ubuntu": "openssh-client",
"debian": "openssh-client",
"arch": "openssh",
"fedora": "openssh-clients",
"opensuse": "openssh",
"nix": "openssh",
"homebrew": "openssh"
},
"unavailableReason": "OpenSSH is a system package and not available via Flatpak or Snap.",
"icon": {
"type": "iconify",
"set": "mdi",
"name": "ssh",
"color": "#F5A623"
}
},
{
"id": "remmina",
"name": "Remmina",
"description": "Open-source remote desktop client for RDP, VNC, SSH and more",
"category": "VPN & Network",
"targets": {
"ubuntu": "remmina",
"debian": "remmina",
"arch": "remmina",
"fedora": "remmina",
"opensuse": "remmina",
"nix": "remmina",
"flatpak": "org.remmina.Remmina",
"snap": "remmina"
},
"unavailableReason": "Remmina is not available via Homebrew, use [Flatpak version](https://flathub.org/en/apps/org.remmina.Remmina) or [Snap version](https://snapcraft.io/remmina) instead.",
"icon": {
"type": "url",
"url": "https://upload.wikimedia.org/wikipedia/commons/9/96/Org.remmina.Remmina.svg"
}
}
]

View File

@@ -17,6 +17,7 @@
"intellij-idea-ultimate-edition",
"pycharm",
"clion",
"ivpn-ui"
"opera"
]
}