Jakub | 2021-02-08 12:19:06 UTC | #1
Witam
Co mi będzie potrzebne?
Z jakimi systemami panel jest kompatybilny?
(Poradnik dotyczy instalacji na systemie Ubuntu/Debian)
* Ubuntu 20.04
* Ubuntu 18.04
* Ubuntu 16.04
* Debian 10
* Debian 9
* Debian 8
* CentOS 7
* Raspbian 10
1. Uruchamiamy skrypt który doda nam potrzebne repozytoria oraz zainstaluje potrzebne pakiety.
curl -s https://packagecloud.io/install/repositories/pufferpanel/pufferpanel/script.deb.sh | sudo bash
Jeśli wszystko przebiegnie pomyślnie to serwer “wypluje” komunikat:
The repository is setup! You can now install packages.
![]()
2. Instalujemy panel
apt install pufferpanel
systemctl enable pufferpanel
![]()
Jeśli wszystko jest tak jak u mnie to przechodzimy do następnego kroku.
3. Dodajemy konto administratora
pufferpanel user add
![]()
4. Logujemy się do panelu
http://ip_serwera:8080
![]()
5. Dodajemy szablon serwera
http://ip_serwera:8080/template
![]()
Klikamy w zielony przycisk, następnie musimy wybrać szablon gry do importowania - w moim przypadku jest to Minecraft.
Teraz klikamy ponownie w zielony przycisk.
6. Tworzymy serwer bez użycia Docker’a
7. Tworzymy serwer przy użyciu Docker’a
* Tutaj proces wygląda tak samo jak w punkcie 6.
* Zmieniamy środowisko na Docker’a.
* Przechodzimy dalej i “aktywujemy” nasz serwer tak jak wcześniej.
Gotowe! :tada:
DoreK | 2021-01-09 18:56:07 UTC | #2
Poradnik dość wybrakowany, moim zdaniem na tyle że osoba początkująca może być niezadowolona z tego panelu.
Sam zamierzałem napisać kompletny poradnik dot. PufferPanel, który zawierałby wszystkie informacje wraz z obsługą panelu i rzeczami, które po prostu warto wiedzieć…
A) poradnik dotyczy 2.1.1, aktualnie mamy 2.1.3
B) w związku z powyższym kluczowe jest to by każdy serwer MC miał odpowiednie flagi które spowodują że konsola będzie wyświetlana poprawnie (od 2.1.2 wprowadzono obsługę kolorów w konsoli, ale od MC 1.13 pojawiają się dziwne kropki przed tekstem)
C) brakuje bardzo kluczowych informacji dot. zarządzania szablonami:
- ogółem przydałoby się wytłumaczyć jak funkcjonują szablony w tym panelu
warto tworzyć własne szablony bez zmiennych ip oraz port, ze względu że jest to dość zbugowane (lepiej takie rzeczy zmieniać w konfiguracji serwera) + umożliwi to bezproblemową ponowną instalację serwera w celu aktualizacji silnika bez nadpisywania server.properties w przypadku MC
w przypadku dockera warto dodać zmienną środowiskową TZ Europe/Warsaw
w celu ustawienia poprawnego czasu na serwerach
jak edytować dane z poziomu plików .json oraz bazy danych pufferpanelu (domyślnie jest to sqlite)
Pewnie cennych uwag jest znacznie więcej ale post pisałem na szybko.
Jakub | 2021-01-09 19:04:51 UTC | #3
Dzięki za cenne uwagi.
Założenie było takie, że poradnik ma dotyczyć tylko instalacji oraz uruchomienia pierwszego serwera.
Lempik | 2021-01-09 19:05:04 UTC | #4
[quote=”DoreK, post:2, topic:17432”]
Sam zamierzałem napisać kompletny poradnik dot. PufferPanel
[/quote]
To mnie interesowałoby, jak aktualizować PufferPanel 1.2.4 do najnowszej - czy to w ogóle jest możliwe.
DoreK | 2021-01-09 19:05:47 UTC | #5
Nie jest.
https://docs.pufferpanel.com/en/latest/faq.html
Lempik | 2021-01-09 19:06:50 UTC | #6
Dzięki. Czyli nic się nie zmieniło od lata, kiedy to sprawdzałem.