Pierwsze kroki

SystemZ | 2018-01-05 17:17:44 UTC | #1

Obecnie dostęp do hostowanego Aimpanel ma tylko kilka wybranych osób w ramach zamkniętych testów, gdy tylko najważniejsze rzeczy będą działać jak trzeba, testy obejmą znacznie większą ilość osób

Dobry początek

Aimpanel hostowany w lvlup to usługa na wczesnym etapie, pamiętaj aby zgłaszać błędy w tickecie lub tym wątku aby pomóc z ich usuwaniem, z góry dziękuję :slight_smile:

Jak się zalogować do mojego panelu?

W przeglądarce należy otworzyć link jaki został podany przez obsługę.
Przykład: https://p0.lvlup.cloud/panel/

Login to admin a losowo wygenerowane hasło zostało podane w tickecie, dobrze jest je skopiować i wkleić aby uniknąć pomyłki.

Zalogowałem się, co dalej?

Używając zakładki “Serwery” oraz czerwonego plusa w prawym dolnym rogu ekranu można dodać serwer gier. Obecnie nie powinno być problemu z działaniem serwera MC oraz TS3MB (TS3 Music Bot).
W niektórych sytuacjach może być także możliwe że zadziała TS3.

Pozostałe gry i aplikacje na liście nie są jeszcze dostępne.

Jak wgrać swoje pliki?

Po wejściu na zakładkę konkretnego utworzonego serwera gier należy wybrać z menu “SFTP” i użyć hosta oraz loginu podanego w tej zakładce w kliencie SFTP np. WinSCP czy FileZilla. W tej samej zakładce “SFTP” możemy ustawić nasze hasło którym będziemy się łączyć.
Ważne! Port SSH jest inny niż podany w Aimpanel i został podany przez usługę podczas realizacji zamówienia.

Czy muszę coś zmieniać?

Serwer MC

Jeśli przerzucasz folder z serwerem z hostingu MC w lvlup to należy dokonać kilka modyfikacji.
Póki co ten proces jest ręczny, zostanie potem zautomatyzowany.

Nowa usługa nie posiada itemshopu, jednak społeczność była tak miła że przygotowała dwie alternatywy:
https://forum.lvlup.pro/t/dl-mc-shop-kupuj-itemy-rangi-w-trakcie-gry/643 jako plugin
https://forum.lvlup.pro/t/vmcshop-nowy-wymiar-automatycznego-sklepu-minecraft/3668 jako strona WWW
Nic nie stoi na przeszkodzie aby korzystać z obu jednocześnie.

Jak podłączyć się do serwera gry?

Jeśli link do naszego panelu gier to https://p0.lvlup.cloud/panel/ to adres do łączenia się z grami będzie następujący p0.lvlup.cloud, należy jeszcze tylko dodać do niego port gry który wybraliśmy.
Ważne! Port serwera gier musi być wcześniej uzgodniony z obsługą, początkowo jest przydzielone kilka portów, w przypadku większych wymagań wystarczy utworzyć ticket w tej sprawie

O czym należy pamiętać?

Jest to wczesna wersja i jest zbyt wcześnie abym mógł zagwarantować bezpieczeństwo danych mimo najwyższych starań. Zalecam wykonywać regularne kopie zapasowe zapisywane poza usługą np. raz na dzień. Jednym z priorytetów jest dodanie opcji wykonywania automatycznych kopii tak aby było wygodniej.

Znane błędy których nie trzeba zgłaszać

Jako usługa która jest dopiero w fazie testów, istnieje jeszcze sporo błędów które zostaną z czasem naprawione. Oto lista obecnych:


Lempik | 2018-01-05 22:47:39 UTC | #2

Czy komuś już udało się zalogować? Bo mnie to ciągle pisze: “Wrong username and/or password”. Nazwę użytkownika i hasło kopiuję.


Lempik | 2018-01-06 18:31:59 UTC | #3

[quote=”SystemZ, post:1, topic:4841”]
Należy ustawić port gry na jeden z dostarczonych przez obsługę w pliku server.properites a dokładniej linia z server-port=25565 zamiast 25565 lub innej wartości wpisujemy jedną z tych wskazanych w tickecie. To tego portu będzie należało używać do łączenia się z serwerem.
[/quote]

Tego nie zrozumiałem. Jak stworzyłem nowy serwer MC, to mi się wygenerowały pliki, a tam w server.properties nie było standardowego portu 25565, tylko server-port=3xxx. Ale w tickecie nic takiego nie mam, jedyne, co w tickecie znalazłęm, jest: Porty TCP i UDP dla serwerów gier: 6xxx, 6xxx, 6xxx, 6xxx.
Napisałem więc do server-port i query.port z ticketu 6xxx. Serwer działa.
Wgrałem pliki ze swojego standardowego serwera (oczywiście zmodyfikowany server.propierties i przemianowany mc.jar). Podłączyłem się do gry - wszystko działa, authme mnie prosi o zalogowanie się, działki są, uprawnienia są, pieniądze są, więc wszystko ok. Czyli gra bez problemów.

Pierwsze uwagi:
- Czy interfejs jest tylko w języku angielskim? Wolałbym po polsku.


Lempik | 2018-01-07 13:20:05 UTC | #5

Po pewnych perypetiach (które omawialiśmy z @SystemZ w tickecie) dziś zainstalowałem od zera nowy serwer MC.
- Nie rozumiem, dlaczego jest w oknie konsoli do wyboru “LOG” i “CONSOLE” (patrz obrazek). Działa to w sumie tak samo - w obu przypadkach mogę wpisywać polecenia w wierszy poleceń.
- Konsola pokazuje bardzo mało wierszy wstecz, tylko 100 wierszy - czyli nawet nie widzę całego przebiegu startu serwera. Jeżeli tam są jakieś komunikaty błędu, to ich nie widzę - musiałbym za pomocą ftp pobrać plik latest.log, żeby zobaczyć, co jest bardzo niekomfortowe i spowalniające. W starym systemie log jest wielokrotnie dłuższy - właśnie sprawdziłem, 501 wierszy.
- Nie znalazłem, gdzie można dodać kolegę, który mógłby np. restartować serwer lub czytać konsolę. W starym panelu mogę dodać kolegę i jest chyba 12 różnych uprawnień, które mu mogę włączyć (lub nie włączyć).

clp771D|690x163


Timo | 2018-01-07 19:17:18 UTC | #6

Konsola to przebieg z shella po uruchomieniu, a log to odczyt z pliku. To wiadome, ale podobno jest jakiś powód dla tego rozwiązania.
Co do uprawnień, to nigdy nie było tego w oficjalnej wersji aimpanela, do pobrania na VPSa.


Lempik | 2018-01-08 13:56:13 UTC | #7

Kolejne uwagi:
- Mogę jednocześnie patrzeć na konsolę z PC i komórki, co mi się bardzo podoba. W starej wersji panelu mogę w tym samym czasie tylko z jednego urządzenia. A na drugim muszę się znowu zalogować.
- W starym panelu jest możliwość ustawienia sobie godziny regularnego zaplanowanego automatycznego restartu serwera MC. Co prawda serwer mi się w miażdżącej większości przypadków automatycznie nie restartuje, ale czasami się zdarza, że restart nastąpi. Natomiast w Aimpanelu w ogóle nie widzę, żeby taka opcja istniała.


SystemZ | 2018-01-08 18:32:27 UTC | #8

[quote=”Lempik, post:3, topic:4841”]
Czy interfejs jest tylko w języku angielskim? Wolałbym po polsku
[/quote]

Hmmm, mógłbym przysiąc że wgrywałem pliki gdzie język się przełącza automatycznie.
Osobiście widzę angielską wersję ale system i przeglądarkę też mam po angielsku więc działa zgodnie z założeniami. Przy okazji sprawdzę na innych konfiguracjach.

[quote=”Lempik, post:5, topic:4841”]
Nie rozumiem, dlaczego jest w oknie konsoli do wyboru “LOG” i “CONSOLE” (patrz obrazek). Działa to w sumie tak samo - w obu przypadkach mogę wpisywać polecenia w wierszy poleceń.
[/quote]

Różnica staje się wyraźna jeśli z serwerem występują problemy.
Hosting MC ma tylko logi z pliku, jeśli serwer się “sypie” to często nie wszystkie błędy np. przy starcie są umieszczane w pliku. Wtedy zakładka “Console” daje nam informacje co się dokładnie stało.

Przydatne też przy serwerach z modami gdzie nie wszystkie procesy piszą logi do jednego pliku.

[quote=”Lempik, post:5, topic:4841”]
Konsola pokazuje bardzo mało wierszy wstecz, tylko 100 wierszy - czyli nawet nie widzę całego przebiegu startu serwera. Jeżeli tam są jakieś komunikaty błędu, to ich nie widzę - musiałbym za pomocą ftp pobrać plik latest.log, żeby zobaczyć, co jest bardzo niekomfortowe i spowalniające. W starym systemie log jest wielokrotnie dłuższy - właśnie sprawdziłem, 501 wierszy.
[/quote]

A gdyby tak pojawiła się przeglądarka logów? Tzn wybór ilości wierszy, data, godzina itp?
Dałoby się przeboleć wtedy te 100 wierszy czy tak czy inaczej lepiej byłoby to powiększyć?

[quote=”Lempik, post:5, topic:4841”]
Nie znalazłem, gdzie można dodać kolegę, który mógłby np. restartować serwer lub czytać konsolę. W starym panelu mogę dodać kolegę i jest chyba 12 różnych uprawnień, które mu mogę włączyć (lub nie włączyć).
[/quote]

Tak to zdecydowanie jest do poprawnienia.
Obecnie jest tylko jeden użytkownik.

[quote=”Lempik, post:7, topic:4841”]
W starym panelu jest możliwość ustawienia sobie godziny regularnego zaplanowanego automatycznego restartu serwera MC. Co prawda serwer mi się w miażdżącej większości przypadków automatycznie nie restartuje, ale czasami się zdarza, że restart nastąpi. Natomiast w Aimpanelu w ogóle nie widzę, żeby taka opcja istniała.
[/quote]

Harmonogram z dowolnie wybranym poleceniem jest w planach, powinno to rozwiązać większość potrzeb automatyzacji :slight_smile:


Lempik | 2018-01-08 18:58:53 UTC | #9

[quote=”SystemZ, post:8, topic:4841”]

Konsola pokazuje bardzo mało wierszy wstecz, tylko 100 wierszy - czyli nawet nie
widzę całego przebiegu startu serwera. Jeżeli tam są jakieś komunikaty błędu, to ich
nie widzę - musiałbym za pomocą ftp pobrać plik latest.log, żeby zobaczyć, co jest
bardzo niekomfortowe i spowalniające. W starym systemie log jest wielokrotnie dłuższy
- właśnie sprawdziłem, 501 wierszy.

A gdyby tak pojawiła się przeglądarka logów? Tzn wybór ilości wierszy, data, godzina itp?

Dałoby się przeboleć wtedy te 100 wierszy czy tak czy inaczej lepiej byłoby to powiększyć?
[/quote]

Chodzi o to, żebym mógł łatwo sprawdzić więcej wstecz. Ponieważ teraz nie widzę różnicy działań między opcją “log” i opcją “console” (bo w obu przypadkach mam do dyspozycji wiersz poleceń i widzę na bieżąco, co się dzieje), to może być tak, że “console” pokazuje 100 wierszy, a “log” pokazuje więcej.

Tylko że w obu przypadkach jest w tej chwili ten feler, że nie da się przeglądać wstecz, bo mi się okno w sekundzie przewiją ponownie na koniec. Czyli tak naprawdę widzę tylko ostatni ekran. W starym panelu jest checkbox “autoprzewijanie”, w Aimpanelu nic takiego nie widzę.

Edit: Pisałeś: “Hosting MC ma tylko logi z pliku, jeśli serwer się “sypie” to często nie wszystkie błędy np. przy starcie są umieszczane w pliku. Wtedy zakładka “Console” daje nam informacje co się dokładnie stało.”

Jeżeli zakładka Console pokazuje tylko 100 wierszy, to w sumie w przypadku, który opisujesz, i tak tych błędów nie zobaczymy i nie dowiemy się, co dokładnie się stało.


Lempik | 2018-01-08 19:45:26 UTC | #10

Dziś wieczorem mi się zaczęły na konsoli i w logu (na ekranie) pojawiać informacje o kolorowych komunikatach. Po południu tego jeszcze nie było.
clp369B|690x339


Lempik | 2018-01-09 07:20:36 UTC | #11

[quote=”SystemZ, post:8, topic:4841”]
A gdyby tak pojawiła się przeglądarka logów? Tzn wybór ilości wierszy, data, godzina itp?

Dałoby się przeboleć wtedy te 100 wierszy czy tak czy inaczej lepiej byłoby to powiększyć?
[/quote]

Jeszcze zastanawiałem się nad opcją przeglądarki logów. Nie wiem, jak miałby wyglądać ów wybór liczby wierszy, data, godzina… Obawiam sie, że musiałbym coś gdzieś wybierać, co jednak jest niewygodne. Czasami jest po prostu potrzebne wertowanie w konsoli wstecz, kiedy czegoś szukam. Jeżeli konsola potrafiłaby się jakoś (pół)automatycznie przełączyć do przeglądarki logów, to może mogłoby to być znośne.
Ale w sumie to jest tak, że ja robię coś innego, konsole mam na drugim monitorze i tylko od czasu do czasu na nią zaglądam. A jak już zaglądam, to patrzę wstecz, czy tam nie ma czegoś nadzwyczajnego lub ciekawego.


Obrazek do pierwszego punktu ninejszego wpisu - widać, że nie widać, że serwer padł.
clpB4D6|690x470


Lempik | 2018-01-09 22:30:28 UTC | #12

Co mi jeszcze przyszło do głowy:
- W starym panelu mi brakuje informacji, ile moje pliki zajmują miejsca na HDD i ile jeszcze pozostaje wolnej przestrzeni z wykupionego limitu. Nie wiem, czy w Aimpanelu coś takiego jest planowane.
- Bardzo by mi się podobało, gdyby hosting potrafił zrobić kopię zapasową całego serwera do jednego pliku (.zip, .gz), żeby móc pobrać za pomocą sftp na swój komputer. Obojętnie, czy regularnie automatycznie, czy po kliknięciu przycisku. Bo kopiowanie tysięcy kilkubytowych plików jest bardzo wolne.


DoreK | 2018-01-10 00:00:18 UTC | #13

Na innym hostingu Minecraft była taka opcja, że w panelu pojawiały się kopie zapasowe bodajże .zip do pobrania - wybierało się datę i klikało czy chce się pobrać kopię, czy ją przywrócić. Bez potrzeby wchodzenia w SFTP. Według mnie takie rozwiązanie jest dobre.


Lempik | 2018-01-19 11:06:29 UTC | #14

Kolejny duży dyskomfort:
Z konsoli (czy to okienko CONSOLE czy okienko LOG) nie da się kopiować tekstu. Zaznaczam myszką jakiś fragment, ale po sekundzie zaznaczenie znika, nie da się zrobić ctrl+c, ctrl+ins. W schowku jest ciągle coś innego.


Lempik | 2018-01-22 09:31:38 UTC | #15

Patrzę na log w starym panelu i w Aimpanelu i widzę, że tam są różne kolory. Czy te kolory mogę sobie gdzieś ustawić? Bo w AimPanelu jest przynajmniej jeden kolor, który mi nie odpowiada, bo wygląda jak inny odcień bieli (a w starym panelu to jest przyzwoity brąz).
clp6D42|690x263
clp61D0|690x271
clpC593|675x400


DoreK | 2018-01-22 14:19:17 UTC | #16

Aimpanel to w ogóle ma problemy z kolorami, raz wyświetlał mi normalne kolory (VPS) a raz nie, i tak w kółeczko :P Miał też problemy z polskimi znakami jak dobrze pamiętam.


Lempik | 2018-01-22 14:38:16 UTC | #17

No mnie akurat Aimpanel pokazuje polskie znaki w porządku, natomiast stary panel nie (co widać na zrzutach).


Lempik | 2018-03-02 11:50:53 UTC | #18

Zdarza się, że na konsoli MC nic się nie dzieje. Ciągle nic się nie dzieje. Ciągle nic się nie dzieje.
Okazuje się, że tak naprawdę konsoli nie widzę, przyczyną jest “sessions expired” i trzeba się ponownie zalogować. Ale o tym się dowiem dopiero wtedy, jak coś kliknę w aimpanelu, np. w listę serwerów w menu po lewej.


Lempik | 2018-03-09 15:25:36 UTC | #19

Spróbowałem sobie założyć drugi serwer, czyli mam w tej chwili dwa (mam nadzieję, że nie zużywam zbyt dużo miejsca na dysku) i teraz się trochę słabo orientuję, na którą konsolę patrzę. Czy to jest konsola serwera nr 3? Czy może konsola serwera nr 4? Bo tak naprawdę o tym informuje na całym ekranie jedyna cyfra.
Czy byłoby możliwe np. ustawić jakąś wewnętrzną nazwę lub opis serwera lub mieć konfigurowalne tło (np. zamiast zielonego sobie ustawiłbym dla innego serwera kolor niebieski) lub coś w tym rodzaju?
clp79C1|690x499


SystemZ | 2018-03-10 22:57:33 UTC | #20

[quote=”Lempik, post:19, topic:4841”]
Czy byłoby możliwe np. ustawić jakąś wewnętrzną nazwę lub opis serwera lub mieć konfigurowalne tło (np. zamiast zielonego sobie ustawiłbym dla innego serwera kolor niebieski) lub coś w tym rodzaju?
[/quote]

Nazwa, jak najbardziej.
Kolor to w ogóle ciekawy pomysł :slight_smile:
Przy następnej wersji frontendu zdecydowanie będę próbować z kolorami.


Lempik | 2018-04-01 09:34:46 UTC | #21

Zdaje się, że nie działa. W liście serwerów mam: “No servers. Maybe it’s worth to try add a new?”


Lempik | 2018-04-04 12:14:02 UTC | #23

Jakiś czas temu zmieniło się drzewo katalogów, teraz jest dwa razy katalog serwera (w moim przypadku “mc3”). Czy to celowe?
clp2A9D|475x205

Może lepiej będzie pokazać obecną sytuację z filezilli.
clp423C|261x168


DoreK | 2018-04-04 15:09:55 UTC | #24

Urok Aimpanelu. U mnie to samo było.


Timo | 2018-04-04 15:22:56 UTC | #25

Od zawsze w zwykłym Aimpanelu było zrobione na zasadzie utworzenia użytkownika w /home/ i dodaniu kilku podfolderów.
/home/ID/home/ID/ZAWARTOŚĆ
Kwestia ustawienia chroota na Node obsługującym Aimpanel.


Lempik | 2018-04-15 13:11:41 UTC | #26

AimPanel nie działa, nie można się połączyć z serwerem MC, napisałem ticket.


Lempik | 2018-04-15 16:34:59 UTC | #27

Już działa. Z logów widzę, że serwer MC został zamknięty o 14:47:55. Znowu uruchomił się o 15:02:13 - ale tylko serwer MC, który jednak był niedostępny, AimPanel również.


SystemZ | 2018-04-15 16:37:08 UTC | #28

Podczas aktualizacji środowiska musiałem zrestartować panel ręcznie.
Zwykle nie jest to potrzebne jednak Docker się zawiesił i było to konieczne.


Lempik | 2018-04-15 16:39:19 UTC | #29

Dzięki za informacje. Nie wiem, kim jest Docker, ale zawsze można mu nałożyć naganę.


DoreK | 2018-04-15 16:46:38 UTC | #30

Gratuluję, wygrałeś konkurs na cytat roku 2018!
(żeby nie było off-topicu)
Czy taki restart mógł spowodować jakieś utraty danych/uszkodzenie świata MC?






anon10657637 | 2018-04-15 17:56:07 UTC | #31

[quote=”Lempik, post:29, topic:4841”]
Nie wiem, kim jest Docker
[/quote]

Docker to nie osoba, poczytaj sobie o tym: https://www.docker.com/what-docker


Lempik | 2018-04-15 18:40:46 UTC | #32

Oczywiście zrozumiałem z kontekstu, że Docker to nie osoba. Ale ponieważ w ogóle nie wie(działe)m, o co chodzi, to zastosowałem taki zabieg, żeby podkreślić, że słowo Docker mi naprawdę nic nie mówi.


Lempik | 2018-06-19 16:21:45 UTC | #33

Nie żeby to jakoś specjalnie przeszkadzało, ale zegar systemowy się śpieszy - różnica jest ok. półtorej minuty.