Status usług / nowości

Ciąg dalszy zmian w MyDevil.net

10 marca 2012 22:09

Jak obiecaliśmy, rozpoczęliśmy prężną pracę nad rozwojem systemu zarządzania kontem - Devil. Przez ostatnie tygodnie byliśmy zajęci głównie przepisywaniem jego kodu, aby umożliwić łatwiejsze dodawanie nowych funkcjonalności w przyszłości. Tak, tak, przyznajemy się - zrobiliśmy w kodzie mały bałagan. Ale go poprawiliśmy!

Tak więc: zarówno kod klienta jak i daemona został praktycznie napisany od zera, co dało mu lekkiego kopa wydajnościowego. Zauważyliśmy, że nowy klient jest o wiele bardziej responsywny - reaguje jakieś 30 do 70% szybciej niż jego poprzednik.

Kierujac się sugestiami użytkowników całkowicie zmieniliśmy sposób prezentacji Devilowego helpa. Pomoc jest o wiele bardziej przejrzysta, przypomina trochę output man (między innymi: dostosowywuje się do szerokości terimnala, jeśli jest taka możliwość).

Poprawiliśmy również drobne niedociągnięcia: w starej wersji nie zawsze pokazywała się pomoc lub nie wszędzie pojawiał się komunikat po zakończeniu działania klienta. Nowa wersja pozbawiona jest takich niedociągnięć.

A co nowego potrafi nasz diabełek?

Pierwsza zmiana nie dotyczy ściśle systemu zarządzania kontem, ale na pewno wielu osobom bardzo się przyda. Uruchomiliśmy graficzny interfejs dla serwera torrentowego - rutorrent. Dostępny jest pod adresem https://mdt0.mydevil.net/rutorrent/, danymi do logowania są nasze dane do torrentowego WWW (ustalane za pomocą devil torrent pass).

Dodaliśmy również nowy typ WWW, nazwaliśmy go pointer. Jego zasada opiera się na zduplikowaniu zawartości strony na domenie użytkownika. Dzięki temu można sprawić, by np. domena.pl korzystała z tego samego katalogu co login.mydevil.net, lub poczta.domena.pl korzystała z naszego webmaila. Moduł został opisany na naszej wiki.

Umożliwiliśmy zmianę quoty FTP dla istniejącego konta. Można to zrobić za pomocą polecenia devil ftp quota <login_ftp> <nowa_quota>.

Oprócz tego poprawiona została obsługa FastCGI - bug z query_string utrudniał poprawne działanie wielu aplikacji oraz zaktualizowaliśmy PHP 5.4 do wersji stabilnej 5.4.0.

A co w planach?

Zostaliśmy przez Was trochę pogonieni na IRCu do uchylenia chociaż rąbka tajemnicy - więc nie zdążyliśmy jeszcze przygotować wszystkiego. Niektórzy z Was pewnie zauważą, że zmienił się rezultat polecenia devil mysql list - został przystosowany pod obsługę zewnętrznych hostów. Możliwość ich dodawania pojawi się niebawem.

Obiecaliśmy również PPTP (wątek można znaleźć na bugtrackerze), jego obsługa zostanie dodana wkrótce. Umożliwimy ustawienie innego hasła do VPN - innego niż do konta shell (tak, aby można je było bezpiecznie zapisać w ustawieniach OpenVPN).

Dodaj komentarz


~admin, Nowości

Komentarze

Aimer

13 marca 2012 19:45

Jak zapisać w ustawieniach? :P
Przecież to nieetyczne, a wy do tego namawiacie, nieładnie :)

samu

14 marca 2012 06:58

Wielu ludzi prosiło o dodatkowe hasło właśnie po to, żeby je bezpiecznie zapisać w ustawieniach i nie musieć się więcej martwić o jego wpisywanie - jeśli mają taką ochotę, to nikt im tego przecież nie zabroni ;)

Dodawanie komentarzy do tego wpisu zostało wyłączone.

Zasubskrybuj

Jeśli chcesz otrzymywać powiadomienia o nowościach na swój adres e-mail, zapisz się na naszą listę subskrybentów! Wystarczy podać swój adres w poniższym formularzu.

Zasubskrybuj

Zapisz się do naszego newslettera aby być na bieżąco z nowościami.




logo Atman
logo Etop
logo PayU
logo PayPal
logo Nginx
logo Passenger
logo Python
logo Django
logo FreeBSD
logo MySQL
logo OpenZFS
logo Git