Sprawdź szczegółowe informacje wybranego zlecenia i zgłoś swoją ofertę.
Zlecę napisanie modułu dla BillingFox (dokumentacja publiczna), którego zadaniem będzie tworzenie dla usługi subskrypcji konta FTP oraz usuwanie konta FTP po zakończeniu subskrypcji w aaPanel (udostępniam testowe VPS).
Proste zadanie:
1. Klienta wybiera usługę.
2. Płaci za usługę np na miesiąc.
3. Skrypt tworzy konto FTP w aaPanel (generuje jakieś znaki dla konta np user213124231 oraz hasło z minimum 8 znaków - litery, cyfry, zaki specjalne), przypisuje mu katalog o nazwie użytkownika, tworzy ten katalog w konkretnej ścieżce np /www/wwwroot/std/user213124231 i wysyła dane do klineta na email (host, login, hasło). Przykład pliku pureftpd.passwd z hasłami użytkowników - musi dodać nową wartość:
4. BillingFox jak kończy się abonament i nie jest przedłużany, wykonuje skrypt: usuń katalog użytkownika, usuń konto FTP - musi usunąć wartość z pliku z hasłami użytkowników.
5. Dodatek musi mieć opcje ustawienia limitu kont na serwerze z admina lub bezpośrednio w pliku config dodatku (np 1000 kont).