Promocja
Z okazji zakończonej migracji do DataCenter ATMAN przygotowaliśmy specjalną promocję „Wakacje z diablem”. Istniejący oraz nowi użytkownicy otrzymają 25% zniżki przy przedłużeniu lub zakupie konta na okres minimum 6 miesięcy. Promocja trwa od 29.06.2013 do 12.07.2013. Regulamin promocji dostępny jest tutaj.
Access logi
Informujemy, że przywróciliśmy obsługę logów dostępu do stron HTTP. Przypominamy, że instrukcje dotyczące uruchomienia logów dostępne są pod adresem https://pomoc.mydevil.net/WWW#Logi.
Uwsgi/scgi
Na Waszą prośbę dodaliśmy obsługę aplikacji opartych o technologie uWSGI oaz SCGI:
https://pomoc.mydevil.net/WWW#UWSGI
https://pomoc.mydevil.net/WWW#SCGI
Wyłączenie proxy ze starego adresu mdweb
Informujemy, że dnia 05.07.2013 wyłączony zostanie tunel HTTP ze starego adresu IP serwera WEB na nowe serwery w Atmanie. Użytkownicy, którzy jeszcze tego nie zrobili, proszeni są o zmianę adresów na które wskazują ich domeny (DNS) na odpowiednie wpisy. Przypominamy, że informacja dotycząca przydzielonego dla danego użytkownika serwera web została rozesłana w mailingu w dniu 13.06.2013. Adresy IP to:
– web0.mydevil.net: 212.91.26.153
– web1.mydevil.net: 212.91.26.150
– web2.mydevil.net: 212.91.26.158
Obsługa PHP w wersji 5.5
Wprowadzona została obsługa języka skryptowego PHP w wersji 5.5.0. Przełączyć strony aby korzystały z tej wersji można przy pomocy .htaccess dodająć wpis:
AddType application/x-httpd-php55 .php
Devil irc init
Dla nowych kont uruchomiliśmy mechanizm dodający konto na serwerze IRC. Dostęp do tego serwera ma każdy pakiet z naszej oferty. Wystarczy wydać polecenie devil irc init, by umożliwić bezpośrednie logowanie na adres SSH: irc.mydevil.net (należy logować się hasłem z głównego konta shell). Powierzchnia dyskowa dla kont na serwerze IRC jest następująca:
– MD1: 5 GB
– MD2: 10 GB
– MD3: 20 GB
– MD4: 40 GB
Oczywiście, nie jest to koniec nowości jakie czekają w najbliższym czasie mydevil.net 😉
Przed chwilą zakończyliśmy wstępny etap migracji. Niestety, nie obyło się bez sporych problemów, przez co migracja trwała dużo dłużej, niż zakładaliśmy. Oczywiście, użytkownicy zostaną odpowiednio wynagrodzenia za niedostępność związaną z przenosinami, ale o tym pod koniec tego posta.
Co dalej?
Nie wszystko jeszcze działa tak, jak powinno, dlatego na bieżąco łatamy błędy i przywracamy wszystkie usługi do pracy. Nie bójcie się – nie planujemy już żadnych migracji, a cały czas pracy poświęcimy teraz na łatanie błędów. W późniejszym terminie (gdy przywrócimy już wszystkie usługi) wprowadzimy również wersję 2.0 naszego systemu zarządzania kontem ta zmiana domknie sporą większość zgłoszeń błędów i wprowadzi nowe rozwiązania.
Prosimy zwrócić szczególną uwagę na fakt, że obecny system zarządzania kontem Devil nie działa w pełni prawidłowo z nową infrastrukturą, dlatego przez jakiś czas mogą zdarzać się błędy, niektóre funkcje mogą być niedostępne – błędy będą systematycznie poprawiane, a z chwilą wdrożenia Devila w wersji 2.0 problemy znikną całkowicie.
Znane na tą chwilę niedziałające prawidłowo funkcje: dodawanie/usuwanie baz danych, stron www, portów, zmiana haseł na pozostałych serwerach, vpn. Nie wszystkie interfejsy www są obecnie dostępne. O przywróceniu tych usług będziemy informować na bieżąco za pomocą naszej strony statusowej.
Informujemy również, że z powodu zmiany w infrastrukturze mydevil uległ zmianie również nasz regulamin dostępny pod adresem https://test.mydevil.net/regulaminy,1.html.
Gdzie mam się teraz logować? Jakie są adresy IP?
W tej chwili rozsyłany jest do wszystkich naszych użytkowników, zawierające informacje dotyczące nowych adresów do logowania, zaś poniżej prezentujemy listę obecnych adresów IP:
Zestaw serwerów #0:
– s0.mydevil.net (212.91.26.151) – główny serwer shell,
– web0.mydevil.net (212.91.26.153) – serwer www,
– mysql0.mydevil.net, mongo0.mydevil.net, pgsql0.mydevil.net (212.91.26.156) – serwer baz danych.
Zestaw serwerów #1:
– s1.mydevil.net (212.91.26.149) – główny serwer shell,
– web1.mydevil.net (212.91.26.150) – serwer www,
– mysql1.mydevil.net, mongo1.mydevil.net, pgsql1.mydevil.net (212.91.26.154) – serwer baz danych.
Zestaw serwerów #2:
– s2.mydevil.net (212.91.26.157) – główny serwer shell,
– web2.mydevil.net (212.91.26.158) – serwer www,
– mysql2.mydevil.net, mongo2.mydevil.net, pgsql2.mydevil.net (212.91.26.160) – serwer baz danych.
Adres PhpMyAdmin
https://pma.mydevil.net – z rozwijanej listy należy wybrać odpowiedni serwer bazodanowy.
Pozostałe adresy i dane dostępowe zostaną dodane niebawem.
A propos SLA…
Niestety, przekroczyliśmy SLA – i to dość mocno. Pragniemy za to serdecznie przeprosić wszystkich naszych klientów, rozumiemy Waszą frustrację i zdenerwowanie. Mamy nadzieję, że wdrażana sukcesywnie nowa jakość usług mydevil odbuduje z czasem wasze zaufanie.
Oprócz tego, w ramach rekompensaty, wszyscy aktywni użytkownicy mydevil otrzymują dodatkowe 14 dni ważności konta, niezależnie od jego typu i daty wygasania. Informacja o tym przedłużeniu już niebawem pojawi się na waszych kontach w naszym systemie finansowym.
Jeszcze raz przepraszamy za utrudnienia i pozdrawiamy,
Administracja MyDevil.
EDIT 14.06 14:15:
Wszystkie serwery VPN (zarówno OpenVPN jak i PPTP) są już dostępne.
Otrzymujemy dużą ilość zapytań o bezpośredni dostęp do plików. Jest on cały czas możliwy bezpośrednio z wybranym serwerem poprzez protokół SFTP (przykładowy klient dla Windows to WinSCP).Jako host w kliencie SFTP prosimy wpisać przypisany serwer (np. web0.mydevil.net dający dostęp do plików stron z zestawu s0). Jako login i hasło należy podać login i hasło do głównego konta (nie ftp).
EDIT 18.06 07:55:
W ciągu kilkunastu godzin zostały przywrócone następujące funkcje zarządzania kontem w devil: ftp, mongo, mysql, mail, dns. Devil dostępny jest na serwerach s0.mydevil.net/s1.mydevil.net/s2.mydevil.net.
EDIT 19.06 03:33:
Moduł zarządzania www przez devil jest już aktywny.
Informujemy, że w nocy z dnia 12.06 na 13.06, o godzinie 00:30 rozpocznie się migracja wszystkich serwerów mydevil do nowej serwerowni. Częściowa niedostępność usług może potrwać do 5 godzin. Radzimy wszystkim użytkownikom dokładnie zapoznać się z poniższym newsem, ze względu na zawarte w nim ważne informacje dotyczące nowych usług MyDevil.
1. Nowa serwerownia
Niestety, współpraca z obecnym Data Center nie układała się nam najlepiej, więc zdecydowaliśmy się przenieść większość naszych usług w inne miejsce. Nowe serwery mydevil będą zlokalizowane w Polsce, w profesjonalnej serwerowni ATMAN w Warszawie.
2. Serwer IRCowy
W aktualnej serwerowni OVH zostanie uruchomiony jeden serwer – dostępne będą tam wszystkie publiczne oraz prywatne (zakupione przez użytkowników do tej pory) adresy IP. Ten serwer będzie służyć do uruchamiania oprogramowania korzystającego z tych adresów (klienci IRCa, serwery Mumble/TeamSpeak/streaming, proxy dla stron WWW).
3. Adresy IP
Nowa lokalizacja oznacza również nową klasę adresową. Adresy wszystkich serwerów mydevil ulegną zmianie – dotyczy to wszystkich serwerów za wyjątkiem serwera torrentowego oraz nowego serwera przeznaczonego pod sesje IRC. Pojawią się dwie oferty prywatnych adresów IP: IP OVH, IP ATMAN. Dotychczasowe prywatne adresy IP należą do oferty IP OVH.
Zalecamy osobom korzystającym z adresów IP w celu hostowania stron WWW po SSL przejście na adresy IP ATMAN, gdyż przesyłanie danych pomiędzy dwiema serwerowniami może znacząco spowolnić stronę.
Aby zminimalizować efekty uboczne zmiany adresacji, automatycznie zmienimy wpisy DNS wszystkim domenom zaparkowanym na naszych serwerach nazw, które są nakierowane na serwer webowy (domeny które wskazują na inne adresy IP nie będą modyfikowane). Pozostali użytkownicy będą musieli ręcznie zmienić wpisy DNS – nowe adresy IP podamy w przeciągu kilku dni.
4. Dostęp SSH
O tę zmianę prosiliście nas jakiś czas temu. Od tej pory nie będziemy limitować dostępu do naszych maszyn z zewnętrznych adresów – nie będzie już konieczności używania poleceń ssh-web, ssh-torrent czy ssh-java. Użytkownicy będą mogli od tej pory logować się na każdy serwer bezpośrednio z dowolnego miejsca, korzystając z hasła ustalonego na głównym (dla danego użytkownika) serwerze shellowym jak i z kluczy ssh (te należy wgrać samodzielnie na odpowiednie serwery).
Ponadto, obecna pula użytkowników zostanie rozdzielona pomiędzy trzy zestawy serwerów. Każdy użytkownik po migracji otrzyma wiadomość e-mail informującą o prawidłowym przeniesieniu jego konta, oraz zawierający adres serwera, który został mu przypisany. Nowe adresy domenowe będą wyglądać następująco:
- serwery shell: s0/s1/s2.mydevil.net
- serwery web: web0/web1/web2.mydevil.net
- serwery mysql: mysql0/mysql1/mysql2.mydevil.net
- serwery postgresql: pgsql0/pgsql1/pgsql2.mydevil.net
- serwery mongodb: mongo0/mongo1/mongo2.mydevil.net
- serwer irc (oraz stare adresy IP w OVH): irc.mydevil.net
Serwery java, torrent, pocztowy i DNS pozostają wspólne dla wszystkich użytkowników. Na każdym serwerze web i shell umieścimy odpowiedni wpis w hosts, dzięki któremu stare domeny mysql.mydevil.net, pgsql.mydevil.net, mongodb.mydevil.net będą kierować na odpowiadające im adresy IP.
W przypadku połączeń z zewnątrz należy ustawić nowy, odpowiedni adres w aplikacji.
5. Rezerwacja portów
Od teraz rezerwacja na serwerze shell automatycznie rezerwuje również port na serwerze webowym. Aktualnie zarezerwowane porty na serwerze shell zostaną również zarezerwowane na serwerze IRC (gdzie nowe porty będą już rezerwowane osobno przy pomocy Devila).
6. Zmiany w obsłudze PHP
Przy okazji migracji do nowego Data Center testowa obsługa PHP przez FPM zostaje uruchomiona produkcyjnie dla PHP w wersji 5.3 oraz 5.4. Oznacza to również koniec wsparcia dla PHP w wersji 5.2, która nie jest rozwijana od 06.01.2011 (zawiera liczne błędy bezpieczeństwa, mimo używania przez nas dodatkowych łat jesteśmy zmuszeni porzucić tę wersję ze względu na niezadowalającą obsługę przez SAPI FPM) – strony korzystające z PHP 5.2 zostaną automatycznie przełączone na PHP 5.3. Istnieje jednak możliwość samodzielnej kompilacji PHP 5.2 w katalogu użytkownika i uruchomienie przy pomocy FastCGI.
7. Koniec wsparcia dla protokołu TSDNS
Zdecydowaliśmy się zrezygnować z dalszego świadczenia usługi TSDNS. Od dłuższego czasu jest dostępna lepsza alternatywa dla połączeń domenowych do serwerów TeamSpeak 3: wpisy SRV w domenie. Z dniem migracji daemon TSDNS zostanie wyłączony – prosimy o stworzenie odpowiednich wpisów w celu dalszej możliwości łączenia do serwera TeamSpeak po nazwie domenowej. Po szczegóły odsyłamy do dokumentacji TS3.
Jest to jedna z największych zmian, jakie wprowadziliśmy na przełomie ostatnich lat. Będzie się wiązać z dużym nakładem pracy, jednak będą to jedynie zmiany na lepsze – mamy nadzieję, że nowa, lepsza jakość usług zostanie przez Was dostrzeżona 😉
EDIT 13.06 10:24:
Niestety pojawiły się nieprzewidziane wcześniej komplikacje które wydłużają dodatkowo czas potrzebny na uruchomienie usług. Robimy wszystko aby jak najszybciej przywrócić działanie usług. Część stron jest już dostępna. Przepraszamy za utrudnienia i prosimy o cierpliwość.
Informujemy o zaplanowanej niedostępności głównego serwera shellowego mydevil z powodu migracji. Nowy serwer będzie m.in. wyposażony w 64GB pamięci RAM (DDR3 ECC), wydajny procesor Intel Xeon E5-1620 oraz dwa dyski SSD (2x120GB) pod cache systemu plików. Migracja rozpocznie się dnia 27.04.2013 o godzinie 00:30 i potrwa około 4 godzin.Oczywiście, gdy tylko migracja zostanie zakończona ten news zostanie uaktualniony. Za wszelkie utrudnienia z góry przepraszamy.
W czasie migracji nie będzie możliwe użycie shella, systemu zarządzania kontem Devil, VPN we Francji oraz nawiązanie nowych połączeń na pozostałych VPNach (połączenia nawiązane przed rozpoczęciem migracji nie zostaną przerwane). Również strony www, które zostały nakierowane na adresy IP serwera shell nie będą działać. Przypominamy, że jeśli nie ma wyraźnej potrzeby użycia adresów IP z serwera shell, domeny powinny kierować bezpośrednio na adres IP serwera web (87.98.234.154).
Adresy IPv4 serwera shell pozostaną bez zmian. Niestety, zmieni się adresacja IPv6 – nasza nowa klasa to 2001:41d0:8:8005::/64 – w przypadku prywatnych adresów IPv6 zmieni się tylko początek (pierwsze 64 bity), pozostała część adresów pozostanie bez zmian. Wpisy DNS dla domen znajdujących się na naszych serwerach zostaną automatycznie zaktualizowane nowymi adresami IPv6.
Szykujemy się również do zmian związanych z obsługą PHP. W tym momencie oferujemy wszystkim możliwość przetestowania PHP-FPM, które już wkrótce (jeśli testy wypadną pomyślnie) będzie domyślnym sposobem obsługiwania PHP na mydevil.net.
PHP-FPM (FastCGI Process Manager) jest alternatywną implementacją PHP FastCGI, w której duży nacisk przyłożono do osiągnięcia wysokiej wydajności.
W celu przejścia na testowe PHP-FPM należy utworzyć w katalogu z domeną plik .htaccess o następującej treści (lub dodać wpis do istniejących plików .htaccess):
PHP 5.3:
AddType application/x-httpd-fpm53 .php
PHP 5.4:
AddType application/x-httpd-fpm54 .php
PHP w wersji 5.2 nie będzie obsługiwane przez PHP-FPM i nadal uruchomione będzie przez aktualnie używany spawner.
Prosimy o zgłaszanie wszelkich problemów wynikłych w trakcie korzystania z PHP-FPM drogą mailową.
EDIT (03:53)
Migracja zakończona sukcesem. W przypadku jakichkolwiek problemów prosimy o kontakt.
mydevil.net nawiedziła kolejna rewolucja, idąc z duchem czasu zmieniliśmy niemal całkowicie naszą ofertę dostosowując ją do obecnego rozwoju technologicznego jak i coraz większych wymagań naszych klientów. Najważniejsze zmiany:
– Nowe nazwy pakietów,
– brak limitów ilości dla: domen WWW w httpd, skrzynek e-mail, baz MySQL, PostgreSQL oraz Mongo;
– limit pamięci RAM na serwerze Java został zwiększony do 512 MB dla pakietu MD3 oraz do 1 GB dla pakietu MD4. Dodatkowy RAM można zamówić w cenie 5,00 PLN / 128 MB;
– limity interpretatorów PHP opisane w ofercie (użytkownikom, którym został zmieniony limit przez nas – pozostaje wyższa wartość);
– zniesienie limitów połączeń do serwerów IRC;
Ze względu na całkowitą reorganizację oferty pakiety typu IRC (IRC1-4) zmieniły swoją nazwę na MD1-4. Pakiety typu EKG (EKG1 i EKG2) znikają z naszej oferty, aktywne konta EKG* zostaną automatycznie zaktualizowane do konta typu MD1 (ważność konta nie ulega zmianie). Przedłużenie kont odbywa się według nowego cennika (dotyczy to wszystkich użytkowników, również tych sprzed zmiany oferty w dniu 10.10.2010).
Wszystkie aktywne konta zachowują quotę 20 GB na serwerze webowym.
Promocja
Promocja „Wakacje z mydevil” została ponownie przedłużona, do dnia 31.08.2012, co oznacza ostatnie już przedłużenie promocji.
Przypomnienie
Przypominamy również o konieczności migracji swoich stron na nowy serwer webowy do dnia 20.08.2012 – wtedy zostanie uruchomione proxy do serwera mdweb.
Mamy nadzieję, że nowa odsłona oferty mydevil.net przypadnie Wam do gustu, dokonane zmiany oparliśmy o Wasze sugestie.
Rozpoczęliśmy właśnie migracją stron typu PHP i ROR na serwer webowy. Przerwa nie powinna potrwać więcej niż 5 minut dla każdego użytkownika (strony są przenoszone oddzielnie, co minimalizuje ewentualną niedostępność).
Gdy tylko migracja dobiegnie końca udostępnimy newsa z podsumowaniem i wszystkimi informacjami dla osób, których strony nie mogły zostać przeniesione automatycznie. Trzymajcie za nas kciuki! 🙂
EDIT (03:12)
Konieczny będzie restart serwera shellowego w celu uruchomienie nowego kernela. Powinno to rozwiązać problem związany z ostatnimi panicami.
EDIT (03:30)
Gotowe – wracamy do migracji…
Poniższy news zawiera bardzo istotne informacje dotyczące nadchodzących w mydevil.net zmian. Radzimy się z nim zapoznać w całości, nie pomijając żadnego akapitu.
Planowana migracja – serwer WWW
Zdecydowaliśmy się odseparować usługi shell od serwera WWW. Nowa, dedykowana maszyna jest aktualnie w trakcie konfiguracji. Migracja ma na celu poprawę jakości usług oraz zapewnienie ciągłości ich działania – w razie awarii serwera shell, strony nadal będą dostępne.
Dedykowana maszyna pod WWW pozwoli również na trochę więcej zabawy, na którą nie mogliśmy sobie dotychczas pozwolić, gdzie usługi te koegzystują na wspólnym serwerze. W planach są takie zmiany jak:
– Poprawa obsługi Ruby on Rails przez Passengera – dodanie możliwości zmiany wersji języka ruby (1.8.x i 1.9.x),
– Zwiększenie ilości workerów PHP w zależności od typu konta (stały limit, zależny od wybranego pakietu),
– Przeznaczenie części pamięci RAM na selektywne cache dla treści dynamicznych (użytkownik sam decyduje o tym, czy chce, by jego strony były cache’owane)
… oraz kilka innych zmian, o których poinformujemy nieco później.
Jak będzie wyglądać migracja i kiedy nastąpi?
Nowy serwer będzie gotowy dnia 18.07.2012, o godzinie 01:00 rozpoczniemy migrację danych. Każde konto będzie przenoszone oddzielnie, co zminimalizuje ewentualna niedostępność stron maksymalnie do 5 minut. Strony typu 'php’ nie korzystające z socketów fastcgi użytkownika oraz 'ror’ (Passenger) zostaną przeniesione automatycznie, pozostałe typy (django, thin, proxy) będą wymagały ingerencji użytkownika (30 dni na przeniesienie aplikacji na nowy serwer – wszystkie informacje dotyczące migracji zostaną umieszczone na stronie statusowej).
Konta od pakietu IRC2 w górę będą posiadać dostęp do SSH na serwer WWW, dzięki czemu użytkownicy będą mogli samodzielnie kontrolować procesy Ruby (thin, mongrel), czy Django. Oprócz tego, będzie możliwość włączenia exec na serwerze WWW, dzięki czemu będzie można skorzystać z RVM czy Virtualenv.
Dołożymy wszelkich starań, by migracja odbyła się na tyle przezroczyście, na ile to możliwe – niestety, nie jest to możliwe w stu procentach. Gdy nowa maszyna pod WWW będzie gotowa, obecny serwer WWW na serwerze shellowym działać będzie jeszcze przez 30 dni – po tym czasie cały ruch zostanie przekierowany na dedykowany serwer web. Mamy nadzieję, że 30 dni to wystarczająco dużo czasu, by każdy na spokojnie przeniósł swoje strony.
Migracja MySQL oraz PostgreSQL została zakończona o godzinie 02:34. Przerwa w działaniu baz danych wynosiła 1 godzinę 34 minut (niestety, nie przewidzielismy wszystkiego i migracja się nieznacznie przeciągnęła). Wszystko działa już na nowym serwerze – szybkość działania powinna zauważalnie wzrosnąć, szczególnie w nocy.
Oprócz migracji, dodaliśmy również obsługę baz danych MongoDB – dostępna dla następujących języków programowania: C, Python, Perl, PHP (wszystkie wersje), Ruby oraz w Node.js. Połączenia z serwerów mydevil oraz zewnętrzne przyjmowane są przez host mongo.mydevil.net oraz standardowy port 27017.Po stronie naszego systemu zarządzania kontem Devil obsługa MongoDB wygląda następująco:
devil mongo db add <baza>
devil mongo db del <baza>
devil mongo pass <baza>
devil mongo list
Moduł został również dokładnie opisany na naszej wiki.
Chcemy też ponformować, że za miesiąc, tj. 6 lipca 2012 wykonana zostanie aktualizacja bazy MySQL do wersji 5.5 oraz PostgreSQL do wersji 9.1
.
Zbyt długo nic się nie działo na mydevil, więc postanowiliśmy uprzyjemnić Wam korzystanie z naszych usług garścią nowości.
Prywatne IPv6
Od kont IRC1 w górę istnieje możliwość przypisania sobie do pięciu prywatnych adresów IPv6 – za darmo. Adresy dodawać można poleceniem:
devil vhost ipv6 add
Polecenie nie przyjmuje żadnych argumentów i za każdym razem dopisuje jeden adres IPv6. Adresy przypisywane są na stałe i nie ma później możliwości ich usunięcia, czy przeniesienia. Jest to raczej drobny dodatek, którym zainteresują się osoby korzystające z naszych usług do łączenia się z sieciami IRC.
Za pomocą prywatnego adresu IPv6 możemy ustawić własny RevDNS i IRCować z własnej domeny. RevDNS dodać można za pomocą następującego polecenia:
devil vhost ipv6 rev <ip> <domena>
Do ustawienia wpisu revDNS domena musi wskazywać na adres IP (wpis typu AAAA).
SOGo
Na prośbę kilku użytkowników dodaliśmy klienta pocztowego SOGo, dostępnego z poziomu przeglądarki. SOGo dostępne jest pod adresem https://poczta.mydevil.net/SOGo/.
Wychodzące IP dla VPN, koniec wsparcia dla hasła shell
Posiadacze prywatnych adresów IP mogą ustawić, by połączenia wychodzące z francuskiego serwera VPN korzystały właśnie z nich. Można to zrobić poleceniem:
devil vpn ip <wychodzące_ip>
Oprócz prywatnych adresów, wszyscy użytkownicy mogą ustawić dowolny adres IP z naszej publicznej listy vhostów, dostępnej również po wpisaniu polecenia devil vhost public
.
Zgodnie z zapowiedzią – zaprzestajemy wsparcia dla logowania do VPNów przy pomocy hasła do konta shell. Wszyscy użytkownicy, którzy nadal nie ustawili osobnego hasła dla usługi VPN prosimy o wykonanie polecenia:
devil vpn pass
Własne wpisy MX
Od tej pory nie ma również wymogu dodawania wpisów MX w domenie mydevil.net, aby korzystać z poczty – wystarczy, że wpisy MX posiadały będą odpowiednie adresy IP. Przykładowo, skonfigurujemy domenę example.com, aby poczta była obsługiwana przez mx1.example.com i mx2.example.com, które z kolei kierować będzie na serwery pocztowe mydevil:
DOMAIN=example.com
devil dns add $DOMAIN $DOMAIN MX 10 mx1.$DOMAIN
devil dns add $DOMAIN $DOMAIN MX 20 mx2.$DOMAIN
devil dns add $DOMAIN mx1.$DOMAIN A 94.23.92.220
devil dns add $DOMAIN mx2.$DOMAIN A 178.32.201.167
Powyższy przykład można bezpośrednio wkleić do konsoli, zmieniając jedynie wartość zmiennej DOMAIN. Proszę jednak pamiętać, by usunąć wówczas stare wpisy MX, by zachować porządek we wpisach DNS.
Obsługa RSS w rutorrent
Można już korzystać z dobrodziejstw pluginu RSS w rutorrent, czyli webowym interfejsie dla torrentów. Wystarczy dodać ulubiony kanał RSS z torrentami, a potem szybko i wygodnie dodawać wybrane pozycje do kolejki ściągania.
Aktualizacja PHP
PHP zostało zaktualizowane do najnowszych wersji: 5.4.1 oraz 5.3.11.
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).
Zaoszczędź czas i pieniądze!
Darmowa migracja
Przy zakupie rocznego planu hostingowego na mydevil.net oferujemy:
- Migrację stron i poczty – całkowicie bezpłatnie
- Gwarancję bezpieczeństwa i ciągłości działania
Przenieś się na nowoczesną i niezawodną platformę – wybierz mydevil.net!