Jakie parametry na domowy serwer Git, Wiki, DLNA, dane

Jakie parametry na domowy serwer Git, Wiki, DLNA, dane
CL
  • Rejestracja:ponad 15 lat
  • Ostatnio:7 miesięcy
0

Chciałbym uporządkować trochę dane, zarówno te ogólne jak i programowe. Obecnie sporo rzeczy przerzucam na penie pomiędzy komputerem domowym i firmowym. Nie jest to jednak ani wygodne ani optymalne. Pod wypływem wielu tematów na forum pomyślałem o domowym serwerze. Początkowo miał to być serwer PC ale szybko okazało się, że NAS będzie lepszym rozwiązaniem jeśli chodzi o rozmiar, zużycie energii itp. Pytanie tylko co jest ważne w takim NAS-ie? Które parametry powinno się brać pod uwagę? Ile ramu, jaki procesor? Pojemność dysków dopasuję bo muszę oszacować ile mam obecnych danych i ile będzie tego przybywać. Moje wymagania odnośnie możliwości to:

  • możliwość postawienia Git-a (GitLab?), obecnie korzystam z SVN
  • odpalenie mojego prywatnego Wiki z dostępem z zewnątrz
  • serwer DLNA dla mediów, zdjęcia, filmy
  • typowy serwer plików na dane
  • serwer wydruku
  • konfiguracja dostępu dla poszczególnych osób
  • możliwość własnego oskryptowania (opcjonalnie - chociaż chyba każdy NAS na to pozwala)

Mam nadzieję, że będzie to rozwiązanie na lata więc nie podaje budżetu. Niektóre rozwiązania są warte swojej ceny i tyle. Nie chciałbym jednak wydawać tyle, żeby móc kupić w tej cenie serwer PC. Co moglibyście doradzić odnośnie parametrów albo konkretnych modeli. Z obecnych wątków widziałem głównie polecenia Synology i QNAS.

axelbest
  • Rejestracja:ponad 17 lat
  • Ostatnio:23 minuty
  • Lokalizacja:Warszawa
  • Postów:2251
0

Najpierw powinienes powiedzieć jakim budżetem dysponujesz, bo można kupić nasa za 800pln a można i takiego za 4000. Od tej informacji będzie zależało na jakie parametry możesz sobie pozwolić.

CL
  • Rejestracja:ponad 15 lat
  • Ostatnio:7 miesięcy
0

Przejrzałem trochę info odnośnie parametrów/cen i budżet bym ustalił na ok 2k. Jeśli będzie coś tańszego bez jakiś wodotrysków to fajnie. Pisałem o rozwiązaniu na lata ale 2 zatoki na dysk by starczyły. Chciałbym to skonfigurować na RAID 1. Czy ma ktoś doświadczenie z wirtualizacją na NAS? Ile potrzeba ramu do swobodnego działania - Git, serwer Wiki? W przypadku NAS dual Core i quad ma znaczenie?

axelbest
  • Rejestracja:ponad 17 lat
  • Ostatnio:23 minuty
  • Lokalizacja:Warszawa
  • Postów:2251
0

Jak do 2k to może synology ds416play? Mam takiego i jestem zadowolony. Co chodzi o wirtualizacje, ten model nie ma oficjalnego wsparcia dla dockera, ale można samemu zainstalować appke do tego i wszystko działa. Poczytaj o parametrach tego modelu, moim zdaniem cpu/ram powinny Ci wystarczyć

Azarien
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 7 godzin
1

odpalenie mojego prywatnego Wiki z dostępem z zewnątrz

Jeśli nie będą się do tego wiki dobijać miliony ludzi to totalnie wszystko jedno jakie będą parametry tego serwera.
Nawet takie Raspberry Pi możesz postawić, i wyjdzie ci znacznie taniej niż 2000 zł.

PA
  • Rejestracja:ponad 22 lata
  • Ostatnio:około 22 godziny
  • Postów:3866
1

Na QNAP możesz zqainstalować gitlab:
https://www.qnap.com/en/how-to/tutorial/article/how-to-use-container-station

sama mediawiki jest dostępna jako aplikacja:

https://www.qnap.com/pl-pl/app_center/?qts=4.3.4&II=217&kw=wiki

Synology też potrafi:
https://gist.github.com/walkerjeffd/374750c366605cd5123d

Z mojego doświadczenia wynika że synology i qnap są zbliżone i jak nie potrzebujesz wodotrysków to nie będzie mialo znaczenia co wybierzesz, ja osobiście uzywam QNAP, ale mam też styczność z Synology i bez problemu też u mnie by się sprawdził.

Więc jeżeli wybierać z tych 2 to zrobił listę rzeczy do uruchomienia na NAS, sprawdził czy każdy to obsługuje, określiłbym budżet i wybrał sprzęt o lepszych parametrach.

CL
  • Rejestracja:ponad 15 lat
  • Ostatnio:7 miesięcy
0

Chciałem tego NAS-a dodatkowo schować, żeby mi nie starczał o czym nie wspomniałem wcześniej, dlatego celuję bardziej w 2 zatoki niż 4. Rozglądałem się i Synology dla moich wymagań podpowiedział mi DS718+.
https://www.synology.com/pl-pl/products/compare/DS218play/DS418play/DS718+
W porównaniu do DS418play cena dużo się nie różni ale ma oficjalne wsparcie dla wirtualizacji i jest nowszy.

--Edit--
Rasberry Pi brałem wcześniej pod uwagę ale coś znalazłem na nie (już nie pamiętam o co chodziło) no i nie mam obecnie za dużo wolnego czasu a tutaj chyba trzeba by było poświęcić go więcej niż przy NAS-ie.
Z QNAP znalazłem ten model TS-251+
Parametry chyba porównywalne do DS718+ a cena niższa. Będę musiał jeszcze poszperać i poczytać co byłoby lepsze.

edytowany 1x, ostatnio: Clarc
CL
  • Rejestracja:ponad 15 lat
  • Ostatnio:7 miesięcy
0

Wgłębiam się z ten NAS-y i mam kilka spostrzeżeń. Z tego co patrzę po dostępnych aplikacjach/pakietach i po krótkich testach live demo systemów to Synology wydaje się mieć więcej możliwości konfiguracji i wydaje częściej aktualizacje pakietów (np. DokuWiki od QNAP ma jakąś jedną wersję i tyle, a od Synology było już kilka aktualizacji). Dodatkowo pakiety od QNAS są chyba większe, kilkadziesiąt MB, podczas gdy ten sam pakiet u Synology to kilka MB. Z czego może to wynikać? Nie wiem na jakiej zasadzie działają ten live dema ale Synology działa mi płynniej. Czy ktoś mógłby zweryfikować moje spostrzeżenia w oparciu o swoje użytkowanie NAS-a?

PA
  • Rejestracja:ponad 22 lata
  • Ostatnio:około 22 godziny
  • Postów:3866
0

Nie porównywalem wielkości pakietów, różnicy w działaniu UI też nie zauważyłem jakiejś znaczącej.

Co do aktualizacji DokuWiki to w moim modelu nie ma np. paczki do jego instalacji, ale nic nie stoi na przeszkodzie by zainstalować sobie samemu, wykorzystując serwer www wbudowany w NAS, tu przykład instalcji forum phpBB https://www.qnap.com/en-au/how-to/tutorial/article/how-to-set-up-a-web-forum-on-your-qnap-turbo-nas-using-php-mysql

edytowany 1x, ostatnio: Panczo
axelbest
  • Rejestracja:ponad 17 lat
  • Ostatnio:23 minuty
  • Lokalizacja:Warszawa
  • Postów:2251
1

Moim zdaniem rozmiar paczek nie powinien być wcale brany pod uwagę, nawet niech Ci ten cały soft zajmie 50gb to jest nadal bardzo mało w dobie obecnych pojemności talerzowcow

somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:2 dni
  • Lokalizacja:Wrocław
0

Nie wiem jak konkurencja, Synology ma ciągle jakieś aktualizacje, zarówno pakietów jak i systemu.

PA
  • Rejestracja:ponad 22 lata
  • Ostatnio:około 22 godziny
  • Postów:3866
0

QNAP również co chwila domaga się aktualizacji.

CL
  • Rejestracja:ponad 15 lat
  • Ostatnio:7 miesięcy
0

Rozmiar może mi nie przeszkadza ale jeśli taka apka zajmuje niewiele miejsca to chyba znaczy, że reszta jest już w systemie. Mogłoby to wskazywać na lepszą optymalizację, tak ja to widzę. Chyba jednak będę wybierał Synology. Wsparcie dla HASP-a przeważyło szalę. Dodatkowo live demo Synology pozwala faktycznie pobawić się interfacem. W QNAP-ie co chwile komunikat że to demo i praktycznie nic nie można zrobić poza oglądaniem.

PA
  • Rejestracja:ponad 22 lata
  • Ostatnio:około 22 godziny
  • Postów:3866
0

Z ciekawości do czego Ci potrzebne wsparcie dla HASP?

CL
  • Rejestracja:ponad 15 lat
  • Ostatnio:7 miesięcy
0

Do pracy :]

Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)