Wiedza Qnap TS-233 jak zainstalować pyload

GeekeR2

Passing Basics
Beginner
3 Kwiecień 2024
21
2
3
41
QNAP
null
Ethernet
1 GbE
Witam. Jestem tu nowy więc proszę o wyrozumiałość jak coś gdzieś napiszę źle.
A więc ja w temacie czy jest jakiś patent żeby zainstalować pyload na moim serwerze, bo próbuje przez repozytorium ale tam chce zawsze żeby zainstalować jakeś apache, a z tego co wyczytałem to chyba jest płatne. Proszę o pomoc i z góry dziękuje za odpowiedź.
 
dobrze napisałeś - żeby miec pyload , musi kupić apache'a - który jest płatny

ja bym to w dockerze opierdolił , ale .. coś za coś :p
 
A jakaś podpowiedz jak to zrobić, bo nie bardzo wiem.
 
Pokaż załącznik 44629
Połączono posty:

Zrzut ekranu 2024-04-04 003020.png
 
  • Flexed Biceps
Reakcje: SiewcaRyżu
Dziękuję za pomoc, ruszyło ale mam jeszcze problem z dwoma rzeczami, a mianowicie dawniej jak używałem na zyxelu pyloadera to mogłem dodawać linki przez aplikację na telefonie a tu nie widzę tej opcji bo nie ma czegoś takiego jak zdalny dostęp a w starej wersji programu było a druga rzecz to nie wiem gdzie to pobiera niby jest folder download ale na qnapie go nie widzę i czy jest opcja żeby mi pobierał np. mam na qnapie folder Multimedia a tam jest download i żeby tam pobierał. Jeszcze raz dziękuję za pomoc w odpaleniu programu.
 
podmonotwanie katalogów z qnapa do kontenera
Zrzut ekranu 2024-04-04 145203.png


konfiguracja portów jeżeli inna niż domyślna mogą być inne "randomowe"

Zrzut ekranu 2024-04-04 145321.png

adres lokalny kontenera

Zrzut ekranu 2024-04-04 145722.png
 
Dzięki wieczorem spróbuję i się odezwę bo teraz jestem w pracy.
 
  • Lubię to
Reakcje: 3Qn
Gorąco polecam stworzenie sobie pliku docker-compose skonfigurujesz raz masz spokój na zawsze, stawianie odnowa upgrady etc...


YAML:
version: "3.8"
name: pyload
services:
  pyload:
    image: lscr.io/linuxserver/pyload
    container_name: pyload
    restart: unless-stopped
    environment:
      - PUID=1000 # Nie wiem czy to potrzebne
      - PGID=1000 # Nie wiem czy to potrzebne
      - TZ=Europe/Warsaw
    volumes:
      - /path/to/pyload/config:/config
      - /path/to/downloads:/downloads
    ports:
      - 8000:8000
      - 7227:7227 #optional
 
Ni ciula nie mogę sobie z tym poradzić, niby poustawiałem ale jak coś pobrałem to nie ma tego tam gdzie chciałem i w ogóle tego nie ma nigdzie. Jak usunę kontener i wolumin to te dane pobrane znikną?, a i jeszcze jedno bo szukałem tego przez FAQ SSH przez program PuTTY co pobrałem i boje się że mogłem coś nagmyrać i moje pytanie jak ściągnę oryginalny soft ze strony Qnapa nazywa się tak TS-X33_216G_20240219-5.1.5.2679 i załaduje do qnapa przez aktualizacje to moje ingerencje znikną czy raczej nie bardzo.
Połączono posty:

A to będę teraz próbował
version: "3.8"
name: pyload
services:
pyload:
image: lscr.io/linuxserver/pyload
container_name: pyload
restart: unless-stopped
environment:
- PUID=1000 # Nie wiem czy to potrzebne
- PGID=1000 # Nie wiem czy to potrzebne
- TZ=Europe/Warsaw
volumes:
- /path/to/pyload/config:/config
- /path/to/downloads:/downloads
ports:
- 8000:8000
- 7227:7227 #optional
 
Dobra łap to screen po screenie :p mam nadzieje ze pomoze

1) Stwórz sobie gdzieś katalog pyaload (polecałbym gdziś w Container tu bym sugerował) wnim plik docker-compose.yml oraz katalog config
Zrzut ekranu 2024-04-05 002858.png


2) do pliku docker-compose.yml wklej to
YAML:
version: "3.8"
name: pyload
services:
  pyload:
    image: lscr.io/linuxserver/pyload
    container_name: pyload
    restart: unless-stopped
    environment:
      - PUID=1000 # Nie wiem czy to potrzebne
      - PGID=1000 # Nie wiem czy to potrzebne
      - TZ=Europe/Warsaw
    volumes:
      #  Ta część która wymaga od Ciebie zaanagażowania i sądze że z tym masz najwięszy problem
      # /path/to/pyload/ (to musisz sam ustalić)
      - /share/Container/apps/pyload/config:/config
      # To jest '/path/to/downloads' tu będzą pobierane rzeczy
      # ustaw sobie coś nie wiem czy nie ma być publiczne (ktoś podpowie)
      - /share/Public/Pobrane:/downloads
    ports:
      - 8000:8000
      - 7227:7227 #optional

Zrzut ekranu 2024-04-05 003901.png

Zrzut ekranu 2024-04-05 003920.png

Zrzut ekranu 2024-04-05 003928.png

Zrzut ekranu 2024-04-05 003950.png

Zrzut ekranu 2024-04-05 004205.png


wystarczy kliknąć w to:

Zrzut ekranu 2024-04-05 005008.png


Zrzut ekranu 2024-04-05 004219.png


na tej stronie znajdzie wszystkie potrzebne informacje: Docker

Zrzut ekranu 2024-04-05 004508.png


Koniec ;) powodzonka pobawię się tym pyLoad bo to nowe dla mnie i zastanawiam się co potrafi coś czego nie potrafi domyślna aplikacja Download-Station
 
Stary jesteś wielki coś mi się wydaje że pomogło 😁👍
 
Tak sobie na szybko przetestowałem :p tego pyLoad

pyLoad

Zrzut ekranu 2024-04-05 011730.png


FireFox :p

Zrzut ekranu 2024-04-05 011756.png


Downlaod-Station

Zrzut ekranu 2024-04-05 011936.png



No mam mieszane uczucia ;)
 
zależy mi leciało z prędkością 33MB/sec
 
  • Lubię to
Reakcje: 3Qn
Witam jeszcze raz kolegę 3Qn mam do Ciebie jeszcze jedno małe pytanie czy może wiesz jak zmienić albo dodać użytkownika w pyload bo użyłem przez PuTTY FAQ SSH takiej komendy python pyLoadCore.py -u w sumie taka jest podana na stronie pyload w sekcji Administration i po wpisaniu tego wyskoczyło mi coś takiego możesz z łaski swojej rzucić na to okiem i podpowiedzieć mi jak dodać tego użytkownika i czy czegoś przez przypadek nie namieszałem w moim Qnapie będę bardzo wdzięczny. Z góry dziękuję za pomoc i okazaną cierpliwość.
login as: GeekeR2
GeekeR2@192.168.1.113's password:
[GeekeR2@QNAP ~]$ python pyLoadCore -u
python: can't open file 'pyLoadCore': [Errno 2] No such file or directory
[GeekeR2@QNAP ~]$ python
Python 2.7.13 (default, Apr 2 2024, 03:54:36)
[GCC 5.3.1 20160113] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> python pyLoadCore -u
File "<stdin>", line 1
python pyLoadCore -u
^
SyntaxError: invalid syntax
>>> python pyLoadCore.py -u
File "<stdin>", line 1
python pyLoadCore.py -u
^
SyntaxError: invalid syntax
>>> python pyLoadCore.py -u
File "<stdin>", line 1
python pyLoadCore.py -u
^
SyntaxError: invalid syntax
>>> [GeekeR2@QNAP ~]$ pyLoadCore.py -u
-sh: pyLoadCore.py: command not found
File "<stdin>", line 1
[GeekeR2@QNAP ~]$ pyLoadCore.py -u
^
SyntaxError: invalid syntax
>>> File "<stdin>", line 1
-sh: pyLoadCore.py: command not found
^
SyntaxError: invalid syntax
>>> [GeekeR2@QNAP ~]$ python pyLoadCore.py -u
File "<stdin>", line 1
[GeekeR2@QNAP ~]$ python pyLoadCore.py -u
^
SyntaxError: invalid syntax
>>> python: can't open file 'pyLoadCore.py': [Errno 2] No such file or directory
File "<stdin>", line 1
python: can't open file 'pyLoadCore.py': [Errno 2] No such file or directory
[GeekeR2@QNAP ~]$ python
^
SyntaxError: invalid syntax
>>> File "<stdin>", line 1
[GeekeR2@QNAP ~]$ python
^
SyntaxError: invalid syntax
>>> Python 2.7.13 (default, Apr 2 2024, 03:54:36)
File "<stdin>", line 1
Python 2.7.13 (default, Apr 2 2024, 03:54:36)
^
SyntaxError: invalid syntax
>>> [GCC 5.3.1 20160113] on linux2
File "<stdin>", line 1
[GCC 5.3.1 20160113] on linux2
Type "help", "copyright",^
"credits" or "license" for more information.
SyntaxError: invalid syntax
>>> File "<stdin>", line 1
Type "help", "copyright", "credits" or "license" for more information.
^
SyntaxError: invalid syntax
>>> >>> python help
File "<stdin>", line 1
>>> python help
^
SyntaxError: invalid syntax
>>> File "<stdin>", line 1
File "<stdin>", line 1
File "<stdin>", line 1
^
IndentationError: unexpected indent
>>> python help
File "<stdin>", line 1
python help
^
IndentationError: unexpected indent
>>> ^
File "<stdin>", line 1
^
^
IndentationError: unexpected indent
>>> SyntaxError: invalid syntax
File "<stdin>", line 1
SyntaxError: invalid syntax
^
SyntaxError: invalid syntax
>>> >>>
File "<stdin>", line 1
>>>
^
SyntaxError: invalid syntax
 
primo .. ta wersja kontenera jest niewspierana - trzeba używać GitHub - linuxserver/docker-pyload-ng

secundo - a co do usera raczej musisz to wykonać w kontenerze, a nie na qnapie ? docker exec -it pyload /bin/bash (zakładając że kontener nazywa się pyload) i dopiero w środku polecenie wyżej ? -> Change Username and Password ? · Issue #15 · obi12341/docker-pyload

tetrio - To są opcje programu, ładnie opisane na Configuration - więc trzeba tylko zmienić plik konfiguracji i zrestartować kontener ?? Configuration
 
Nosz kurna tak to pięknie opowiedziałeś, jak poeta ale dalej ciula z tego wiem bo w życiu tego nie robiłem zaczynając od primo a kończąc na tetrio.
 
olewając pkt #1
odpal FAQ SSH , wklep moje polecenie, powinno się coś zmienić , potem odpal swoje polecenie ?
 
Panie SiewcaRyżu robiłem tam zalogowałem się przez PuTTY jako admin wpisałem polecenie i nic takie coś wyskoczyło, co ja kurna robię źle czemu nie mogę ani zmienić nazwy użytkownika ani dodać, irytuje mnie to 😭
[~] # pyLoadCore.py -u
-sh: pyLoadCore.py: command not found
[~] # python pyLoadCore -u
python: can't open file 'pyLoadCore': [Errno 2] No such file or directory
[~] # python
Python 2.7.13 (default, Apr 2 2024, 03:54:36)
[GCC 5.3.1 20160113] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> python pyLoadCore -u
File "<stdin>", line 1
python pyLoadCore -u
^
SyntaxError: invalid syntax
>>> pyLoadCore -u
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'pyLoadCore' is not defined
>>>
 
czyli się nie wykonało ..
odpal FAQ SSH, wklep docker container ls i wklej screena na forum
 
@GeekeR2 Zacznij komentować fragmenty kodu/logów łatwiej przeglądać wątek.
1712897909271.png



Katalog `/app/pyload' <- tam znajduje się skrypt którego szukasz (oczywiście w kontenerze)
Zrzut ekranu 2024-04-12 070041.png