Serwery przez SSH
Dodajesz serwer Linux podając IP i dane SSH. Panel sam instaluje WireGuard, generuje klucze, konfiguruje NAT i uruchamia agenta.
SelfVPN to panel do zarządzania VPN, który instalujesz u siebie. Dodajesz serwer przez IP i hasło SSH, a my konfigurujemy WireGuard. Użytkowników, logi połączeń i integrację przez API masz w jednym miejscu. Dane zostają w Twojej infrastrukturze.
Gotowe usługi VPN trzymają dane o ruchu u zewnętrznego dostawcy i liczą opłaty od każdego użytkownika. Własny WireGuard stawiany ręcznie trudno utrzymać, gdy serwerów i ludzi przybywa. SelfVPN łączy zalety obu podejść.
Załóż konto na panel.selfvpn.pl i wybierz liczbę serwerów. Po opłaceniu dostajesz klucz licencyjny.
Na czystym serwerze Linux uruchom jedną komendę: curl -fsSL https://selfvpn.pl/install.sh | sudo bash. Instalator postawi Dockera, bazę, panel i certyfikat HTTPS. Potem wpisz klucz licencyjny.
Podaj IP, użytkownika i hasło SSH. Panel zainstaluje WireGuard i agenta, a hasła nie zapisuje.
Dodawaj konta w panelu lub przez API. Konfigurację i kod QR pobierzesz jednym kliknięciem.
Dodajesz serwer Linux podając IP i dane SSH. Panel sam instaluje WireGuard, generuje klucze, konfiguruje NAT i uruchamia agenta.
Nowoczesny, szybki i lekki protokół z silną kryptografią. Wsparcie kolejnych protokołów jest w planach.
Grupuj serwery według regionów, działów lub klientów i oznaczaj je tagami. Użytkownikom możesz ograniczyć dostęp do wybranych grup.
Twórz, aktywuj i dezaktywuj konta. Zmiany trafiają na serwery automatycznie w kilkanaście sekund. Konfiguracja do pobrania jako plik lub kod QR.
Dla każdej sesji: kto, kiedy, z którym serwerem, z jakiego adresu IP, jak długo i ile danych przesłał. Do tego status serwerów i ruch.
Klucze API i REST API pozwalają zakładać konta VPN z poziomu Twojej aplikacji i pobierać serwery oraz konfiguracje.
Panel, baza danych i logi działają u Ciebie. Z naszym serwerem łączy się tylko raz dziennie, żeby sprawdzić licencję.
Klucze prywatne są szyfrowane w bazie. Hasła SSH służą tylko do instalacji i nie są zapisywane. Klucze API są przechowywane jako skróty.
Jedna miesięczna opłata zależna od liczby serwerów. Nielimitowani użytkownicy i transfer, liczbę serwerów zmienisz w dowolnym momencie.
Sprzedajesz usługę, w której klienci potrzebują VPN? Twój backend łączy się z panelem przez REST API i obsługuje konta VPN bez udziału administratora.
/api/v1/users utworzenie konta/api/v1/users/{id}/deactivate aktywacja i dezaktywacja/api/v1/servers?group=europa serwery z grupy/api/v1/protocols dostępne protokoły/api/v1/users/{id}/config konfiguracja VPNLogi połączeń i statystyki są dostępne wyłącznie w panelu administratora. Specyfikacja OpenAPI jest dostępna w każdej instalacji.
# 1. Utwórz konto VPN dla klienta Twojej aplikacji
curl -X POST https://vpn.twojafirma.pl/api/v1/users \
-H "Authorization: Bearer svpn_XXXXXXXXXXXX" \
-H "Content-Type: application/json" \
-d '{"name":"Jan Kowalski","email":"jan@example.com","externalId":"customer-1042"}'
# → {"id":"cm1x9...","name":"Jan Kowalski","active":true, ...}
# 2. Pobierz serwery z grupy "europa"
curl https://vpn.twojafirma.pl/api/v1/servers?group=europa \
-H "Authorization: Bearer svpn_XXXXXXXXXXXX"
# 3. Pobierz konfigurację WireGuard dla wybranego serwera
curl "https://vpn.twojafirma.pl/api/v1/users/cm1x9.../config?serverId=srv_1&format=conf" \
-H "Authorization: Bearer svpn_XXXXXXXXXXXX"
[Interface]
PrivateKey = …
Address = 10.66.0.2/32
[Peer]
Endpoint = vpn-fra-1.twojafirma.pl:51820
Pakiet bazowy obejmuje 1 serwer VPN. Każdy kolejny serwer kosztuje 199 zł netto miesięcznie.
736,77 zł brutto za 1 serwer
Płatność przelewem na podstawie faktury proforma. Możesz zrezygnować w dowolnym momencie.
Serwery VPN (VPS lub dedykowane) i serwer panelu zapewniasz we własnym zakresie. Ceny netto, doliczamy VAT 23%.
Do panelu wystarczy czysty serwer Linux (mały VPS: 1–2 vCPU, 2 GB RAM) i domena wskazująca na ten serwer – instalator sam zainstaluje Dockera i wystawi certyfikat HTTPS. Serwery VPN to maszyny z Ubuntu 22.04/24.04 lub Debian 12, dostępem root przez SSH i otwartym portem UDP (domyślnie 51820). Serwery VPN muszą mieć połączenie z adresem panelu.
Panel sprawdza licencję raz dziennie. Gdy licencja jest nieaktywna, API integracyjne zostaje zablokowane, a panel przechodzi w tryb tylko do odczytu. Połączenia VPN działają jeszcze przez kilka dni karencji, a potem zostają wyłączone. Po opłaceniu faktury wszystko wraca do działania bez ponownej konfiguracji. Twoje dane nie są usuwane.
Wyłącznie w Twojej infrastrukturze: w bazie danych panelu na Twoim serwerze. Do selfvpn.pl trafia tylko klucz licencyjny, identyfikator instalacji i liczba serwerów potrzebna do weryfikacji licencji. Nie widzimy Twoich użytkowników, konfiguracji ani ruchu.
Po wybraniu liczby serwerów wystawiamy fakturę proforma, którą opłacasz przelewem. Po zaksięgowaniu wpłaty licencja zostaje aktywowana. Przed końcem każdego okresu dostajesz fakturę na kolejny miesiąc. Płatności online kartą i BLIK są w przygotowaniu.
Obecnie WireGuard, który jest szybki, nowoczesny i wspierany na Windows, macOS, Linux, iOS i Android. Planujemy kolejne protokoły, a API udostępnia listę dostępnych protokołów, więc Twoja integracja będzie gotowa na rozszerzenia.
Tak. Zwiększenie liczby serwerów w trakcie okresu rozliczamy proporcjonalnie do pozostałych dni. Zmniejszenie obowiązuje od kolejnego okresu rozliczeniowego.
Tak. Licencja jest przypisana do jednej instalacji. Przy migracji zresetujesz to powiązanie jednym kliknięciem w panelu klienta na panel.selfvpn.pl.
Chętnie pomożemy dobrać konfigurację, opowiemy o integracji przez API albo przygotujemy ofertę dla większej liczby serwerów.