Podstawowe wymagania :
- aplikacja z jednym przyciskiem (aplikacja mobilna);
- anonimowe tworzenie konta;
nie ma telemetrów;
- szyfrowanie (AES-256 cipher z SHA512 auth i kluczem RSA 4096-bit);
przeniesienie portów;
automatyczne wybór najlepszej lokalizacji dla użytkownika;
własnych serwerów.- WebRTC Slayer (blokuje WebRTC i wybrane połączenia w celu zapobiegania ucieczkom poza tunel);
• Firewall;
* Bezpłatna funkcjonalność: *
Dostęp do dwóch różnych urządzeń;
- ograniczenie jednego protokołu;
- ograniczenie prędkości do 5 Mb/s za darmo i ograniczenie ruchu do 2,5 GB;
Wybierz 5 krajów (10 serwerów).**Płacone funkcje (w przyszłości):**
nieograniczona prędkość;
nieograniczony ruch;
Nieograniczone połączenia z urządzeniami
Wielofunkcyjność platformy (Android, iOS, WIN)
1 .Wymagania dla kandydatów:
Strong Middle / Senior Developer z 5+ lat doświadczenia Python Fast Api / PHP Symfony
2 .Stek
Docker
OpenVpn dla kontenera z openvpn trzeba używać tylko następujących pakietów:
( openssl-devel libffi-devel sqlite-devel xz-devel zlib-devel gcc git openvpn openssl net-tools iptables psmisc ca-certificates selinux-policy selinux-policy-devel wget tar policycoreutils-python-utils )
MongoDB
Python - do pracy openvpn ( generowanie konfiguracji w każdej lokalizacji i dla każdego klienta, przechowywanie ich w S3)
Api na PHP 8.1 ( API będzie używany do pracy z aplikacją )
Openlitespeed dla API
Memcache
WAF dla API w PHP
Cloudflare R2 (S3 kompatybilny obiektyw magazynowy)
Memcache - konfiguracja konfiguracji OpenVpn
Postfix i poprawne ustawienie DKIM + SPF + RDNS ( sprawdzenie IP i zastąpienie przez dostawcę w przypadku, gdy trafił do jakiejś SPAMBL ) do wejścia do wejściowych
3 .Gorący
Automatyczne w Vultr lub AWS podobne dostawcy chmury za pośrednictwem github akcji
CzteryKopiowanie rezerwowe
Automatyczne wkładki w S3 bd mongodb i inne ważne dane, takie jak prywatne klucze każdego serwisu
5 .Wymagania techniczne
PHP 8.1 (PSR 12) jest dozwolony do używania pakietów z symfony i laravel ( doctrine i tak dalej).R . w)
Python wykorzystuje funkcję Fast Api
Kod pisemny musi być zgodny z zasadami skalowalności i czytelności, a także być zrozumiały i łatwy w czytaniu.
Dwie gałęzie na GIT jeden dla środowiska dev drugi dla produkcji
6.Część administracyjna
Zarządzanie użytkownikami: przegląd statystyk korzystania z ruchu w każdej lokalizacji dla danego użytkownika, przegląd płatności użytkownika, pobieranie subskrypcji użytkownikowi, blokowanie użytkownika
7 .System ochrony przed nadużyciem bezpłatnego poziomu subskrypcji
Automatyczne wykrywanie i blokowanie DOS ataków na zewnętrzne zasoby przez użytkowników za darmo lub zwiększonego ruchu telefonicznego ponad 10 GB / dzień na lokalizację dla bezpłatnego użytkownika
8 .Wrzesień
Piękne i zrozumiałe listy: rejestracja, autoryzacja, przywrócenie hasła, powiadomienie o zablokowaniu konta.Piękne i zrozumiałe formy: rejestracja, autoryzacja, przywrócenie hasła
10 .Rejestracja / Autoryzacja
Rejestracja :
1 .e-mail
2 .Paszport
3 .Powtórz hasło
CzteryGoogle Recaptcha V2 (zwiastun)
Wysyłanie wiadomości HTML na pocztę z linkem do potwierdzenia rejestracji
Autoryzacja :
1 .e-mail
2 .Paszport
3 .Google Recaptcha V2 (zwiastun)
Przesyłanie wiadomości HTML do poczty, jeśli wpis był z nowego adresu IP
Aktualne zlecenia dla freelancerów w kategorii PHP
Tworzenie strony internetowej WordPress
82 PLN
Poszukujemy wykonawcy do stworzenia niestandardowej strony na WordPress dla sklepu jubilerskiego. Pierwszym etapem będzie konsultacja. Content Management Systems, PHP ∙ 15 godzin 14 minut temu ∙ 49 ofert |
Zepsuł się koszyk WooCommerce (WordPress) — nie dodaje produktu i nie otwiera strony koszykaNa stronie internetowego sklepu https://www.dobryi-gospodar.com/ (WordPress + WooCommerce) całkowicie przestała działać funkcja składania zamówienia. Po naciśnięciu przycisku "Dodaj do koszyka" (zarówno w karcie produktu, jak i w katalogu) zaczyna się długie ładowanie (wskaźnik… Content Management Systems, PHP ∙ 17 godzin 1 minuta temu ∙ 50 ofert |
Funkcja wyszukiwania produktów na podstawie obrazuNależy opracować i zintegrować na stronie funkcję wyszukiwania produktów na podstawie obrazu.Co należy zrealizowaćPrzycisk „Wyszukiwanie po zdjęciu” na stronie.Ładowanie obrazu przez użytkownika: JPG.Wyszukiwanie wizualnie podobnych produktów w katalogu.Wyświetlanie wyników w… PHP, Programowanie stron internetowych ∙ 1 dzień temu ∙ 41 ofert |
Parser expireddomains.net
411 PLN
Potrzebny parser expireddomains.net. Na stronie trzeba najpierw się zalogować, problem polega na tym, że blokuje IP przy próbie parsowania danych. Należy parsować tematyczne domeny według listy słów kluczowych. Kto nie jest pewny swoich umiejętności, nie pisać. PHP, Programowanie stron internetowych ∙ 2 dni 23 godziny temu ∙ 51 ofert |
Integracja usługi płatności z Sales Force
255 PLN
Na stronie znajduje się widget systemu płatności, który należy zintegrować z sales force, aby wszystkie wymagane parametry były widoczne po stronie sales force. Należy zrobić tak, aby wszystkie płatności i subskrypcje były kontrolowane przez sales force. PHP, Programowanie stron internetowych ∙ 3 dni 2 godziny temu ∙ 41 ofert |