Я нашел самый быстрый способ поднять свой независимый и бесплатный VPN
Сразу оговорка, платить придётся только за хостинг.
1️⃣ Покупаем сервер где-то на просторах интернета. Конечно же сервер должен находиться за пределами страны. Например я закупился на https://eurohoster.org/ (не реклама). Проверяйте лимиты по трафику, в идеале - без ограничений.
2️⃣ Ставим docker
sudo apt install docker.io
Если удобней с DockerCompose то ставим и его
sudo apt install docker-compose
3️⃣ Ставим WG-EASY
Самый простой способ поднять сервис WireGuard c WebUI это проект wg-easy
Код и документация здесь
https://github.com/weejewel/wg-easy
Запускаем контейнер:
https://github.com/weejewel/wg-easy#2-run-wireguard-easy
Для тех кто с DockerCompose, забираем файл здесь:
https://gist.github.com/paulwinex/be87f79687b96786098ec8fa6a8e251c
В обоих случаях потребуется поменять две переменные:
WG_HOST - внешний статичный IP вашего сервера
PASSWORD - придумайте пароль для WEB UI
Остальные параметры указаны ниже на странице github https://github.com/weejewel/wg-easy#options
4️⃣ Ставим клиента
Все доступные клиенты здесь
https://www.wireguard.com/install/
Есть возможность добавить клиента в Network Manager для управления подключением через UI. Установка зависит от вашей системы, ищите мануалы в сети, их много.
https://github.com/max-moser/network-manager-wireguard
Скрипт установки для RasperryPi
https://gist.github.com/paulwinex/c2c4090f19dbe8bd1253c5744f3f06e1
ЗЫ. Конечно же это не "самый простой" и далеко не единственный способ. А просто тот, который использую я сам.
#offtop#linux
📰 Don't install another Linux distro until you've tried an immutable one
Sometimes, developers get so engrossed with making the best app possible that some of the basics get left behind. I understand it; if you're doing something amazing and you're going full steam ahead, all the small quality-of-life features seem like minor tweaks compared to all the glorious new tools and features you want to add to your app.
🔗 Source: https://www.xda-developers.com/dont-install-another-linux-distro-until-youve-tried-an-immutable-one/
#linux#steam#distro
📰 Troubleshooting "AppImages require FUSE to run" on Linux
AppImage complained of missing libfuse.so.2 even though fuse2 and fuse3 both were installed. Here's what I did to fix the issue.
🔗 Source: https://feed.itsfoss.com/link/24361/17306359/appimage-fuse-issue
#linux#appimage
📰openSUSE’s Agama Installer 19 Released with Major Architectural Overhaul
openSUSE's new Agama Linux installer v19 arrives with a redesigned core architecture, new API foundation, improved web UI, and more.
🔗 Source: https://linuxiac.com/opensuses-agama-installer-19-released-with-major-architectural-overhaul/
#opensuse#linux
📰 Libcamera 0.7.1 Released With Improved Software ISP
Libcamera 0.7.1 released on Tuesday as the newest feature release for this open-source library for camera image signal processors (ISPs) that has grown of importance for the likes of Raspberry Pi and Chrome OS and modern desktop Linux distributions with modern laptop hardware like recent Intel Core (Ultra) laptops...
🔗 Source: https://www.phoronix.com/news/libcamera-0.7.1-Released
#intel#linux#opensource#raspberry
📰 Intel's Vulkan Linux Driver Lands New Feature To Boost DX12 Game Performance
Intel's open-source "ANV" Vulkan driver for Linux systems enabled a new feature called BTP+BTI RCC Keying. You may be wondering what it means or stands for, but long story short it helps with the performance of Direct3D 12 (DX12) games running on Linux by way of Valve's Steam Play with Proton + VKD3D-Proton...
🔗 Source: https://www.phoronix.com/news/Intel-ANV-BTP-BTI-RCC-Keying
#steam#opensource#linux#intel
📰 EndeavourOS Titan Neo Is Out with KDE Plasma 6.6.4 and KDE Gear 26.04
EndeavourOS Titan Neo distribution is now available for download with the KDE Plasma 6.6.4 desktop environment, Linux kernel 6.19.12, and other changes. Here’s what’s new!
🔗 Source: https://9to5linux.com/endeavouros-titan-neo-is-out-with-kde-plasma-6-6-4-and-kde-gear-26-04
#kde#kernel#linux#plasma
📰 EndeavourOS Titan Released with Linux Kernel 6.19 and KDE Plasma 6.6
EndeavourOS Titan distribution is now available for download with Linux kernel 6.19, KDE Plasma 6.6, and other changes. Here’s what’s new!
🔗 Source: https://9to5linux.com/endeavouros-titan-released-with-linux-kernel-6-19-and-kde-plasma-6-6
#plasma#kde#kernel#linux
📰 I tried Fedora and learned why it's not the beginner Linux distro everyone assumes it is
Fedora is one of the best Linux distros out there, but if you're a beginner, it's probably not the best place to start.
🔗 Source: https://www.xda-developers.com/tried-fedora-learned-why-not-beginner-distro-everyone-assumes-it-is/
#distro#linux#fedora
📰 Fedora Project Leader Suggests Linux Distros Could Adopt Apple's Age Verification API
He thinks a cross-distro API standard can be a practical solution to tackle age verification.
🔗 Source: https://feed.itsfoss.com/link/24361/17306020/fedora-leader-suggests-age-verification-api
#fedora#linux#distro
📰 Fedora Pocketblue Remix is an atomic Linux distro for mobile devices (phones and tablets)
Fedora Pocketblue Remix is a mobile Linux distribution designed to let you run Fedora on a smartphone or tablet. But unlike most mobile Linux distros, Pocketblue is an atomic distro. In a nutshell, that means it’s an operating system that’s harder to break because of the way updates are installed. Basically, new package updates are .
🔗 Source: https://liliputing.com/fedora-pocketblue-remix-is-an-atomic-linux-distro-for-mobile-devices-phones-and-tablets/
#linux#fedora#distro