-
Notifications
You must be signed in to change notification settings - Fork 205
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
VPNs #2617
Comments
By any chance does this app add its own apt repository to the system? |
the package linked is simply a package that contains the sources list and key. nothing else that is fine and pretty common for 3rd party repositories all that is needed for pi-apps would be something like
|
the above could be made simpler if we obtained the latest version of the |
If possible, I would like to add more vpns? In #586 Botspot at the end added he wanted to add vpns to pi-apps, for example some others ones I use and like: |
Yes, I'm still supportive of adding VPNs. @GYKgamer, if you had the time, it would help us if you did more than add a link to the deb. Doing that just means that I put this on a mental list to install it myself, try it out, find a good text source to write the description, find the homepage to put in the website field, figure out how to uninstall it... |
I got a little something working for windscribe, it's just a starting point since I don't know how to determine a version number except for the one right one. |
A zipfile was found in the body of an issue comment. Click to show contents preview
|
@GYKgamer Were you using the pi-apps "create app" wizard for this? https://pi-apps.io/wiki/development/Creating-an-app/ |
I read the documentation but I did not use the wizard |
I'm not sure where to begin. :(
Please use the wizard and read the documentation. That will save everyone time. |
😆 maybe I wasn't as good at coding as I remembered, i'll use the wizard |
Windscribe.zip |
A zipfile was found in the body of an issue comment. Click to show contents preview
#!/bin/bash
purge_packages windscribe || { echo "Failed to uninstall Windscribe package!"; exit 1; }
sudo rm -f /usr/share/applications/windscribe.desktop || { echo "Failed to remove desktop entry"; exit 1; }
#!/bin/bash
version="2.10.15"
deb_url="https://deploy.totallyacdn.com/desktop-apps/${version}/windscribe_${version}_arm64.deb"
deb_file="$HOME/Downloads/windscribe-${version}.deb"
wget -O "$deb_file" "$deb_url" || { echo "Failed to download Windscribe package!"; exit 1; }
install_packages "$deb_file" || { echo "Failed to install Windscribe package!"; exit 1; }
echo "Creating a Windscribe button in the Main Menu..."
echo "[Desktop Entry]
Name=Windscribe
Comment=Windscribe VPN
Exec=/opt/windscribe/Windscribe
Icon=windscribe
Path=/opt/windscribe/
Type=Application
Categories=Network;Security;
Keywords=VPN;Privacy;
StartupNotify=true
" | sudo tee /usr/share/applications/windscribe.desktop >/dev/null
rm -f "$deb_file"
|
Better. Remaining issues:
|
Windscribe.zip |
A zipfile was found in the body of an issue comment. Click to show contents preview
#!/bin/bash
purge_packages windscribe || { echo "Failed to uninstall Windscribe package!"; exit 1; }
sudo rm -f /usr/share/applications/windscribe.desktop || { echo "Failed to remove desktop entry"; exit 1; }
#!/bin/bash
version="2.10.15"
deb_url="https://deploy.totallyacdn.com/desktop-apps/${version}/windscribe_${version}_arm64.deb"
install_packages "$deb_url" || { echo "Failed to install Windscribe package!"; exit 1; }
echo "Creating a Windscribe button in the Main Menu..."
echo "[Desktop Entry]
Name=Windscribe
Comment=Windscribe VPN
Exec=/opt/windscribe/Windscribe
Icon=windscribe
Path=/opt/windscribe/
Type=Application
Categories=Network;Security;
Keywords=VPN;Privacy;
StartupNotify=true
" | sudo tee /usr/share/applications/windscribe.desktop >/dev/null
|
|
My bad, I'm not as good at programming as I thought I was. |
A zipfile was found in the body of an issue comment. Click to show contents preview
#!/bin/bash
purge_packages || error "Failed to uninstall Windscribe package!"
sudo rm -f /usr/share/applications/windscribe.desktop || error "Failed to remove desktop entry"
#!/bin/bash
version="2.10.15"
deb_url="https://deploy.totallyacdn.com/desktop-apps/${version}/windscribe_${version}_arm64.deb"
install_packages "$deb_url" || error "Failed to install Windscribe package!"
echo "Creating a Windscribe button in the Main Menu..."
echo "[Desktop Entry]
Name=Windscribe
Comment=Windscribe VPN
Exec=/opt/windscribe/Windscribe
Icon=windscribe
Path=/opt/windscribe/
Type=Application
Categories=Network;Security;
Keywords=VPN;Privacy;
StartupNotify=true
" | sudo tee /usr/share/applications/windscribe.desktop >/dev/null
|
@GYKgamer were you wanting to add Proton VPN or Windscribe, or both? IT seems that both are discussed in this issue. |
@GYKgamer Were you still wanting to add Proton VPN? |
That was exactly the plan I had in mind. |
TLDR: It works on 64 bit RPI 5.The first time installing this I got a bug with the keyring not going away. After following the instructions again I can confirm that it installs correctly which is step 1. The basic sign-in works as well as the 2nd-factor authentication. It then says connected and with disabling my ad-block on Chromium, I can confirm YouTube ads are speaking Dutch. This means it is working successfully. Other vpnsWith adding other vpns, can we make sure that they have been independently verified as well as check that they encrypt network traffic not just change the IP address? Some vpns do not do this. Proton VPN does and has been independently verified by securitum in this report. ProtonAGProtonAG is a good company. They have other apps (password manager, calender, drive, mail) which I also use. However, those are best used as web apps which are always going to be reliable so I would probably not recommend adding them to PI Apps. |
What is the name of the app?
ProtonVPN
Where is the app hosted?
https://protonvpn.com/download-linux
About the app
ProtonVPN is simply, a vpn. Free to use, simple to install and works without box86/64.
Upload file or Add PR Link
https://repo.protonvpn.com/debian/dists/stable/main/binary-all/protonvpn-stable-release_1.0.3-3_all.deb
Confirmations
The text was updated successfully, but these errors were encountered: