N0_Headshot Posted June 9, 2024 Posted June 9, 2024 Hallo Leute, ich hatte vor dieses Programm auf Unraid zum laufen zu bringen. Hab mir den Docker Compose Manager in Unraid geladen, hab mir die Daten aus dem Git geladen und angepasst (soweit ich mit meinem begrenzten wissen gekommen bin) und hab die Compose Zeilen unter Docker eingegeben. Er läd das ganze und beendet dann mit dieser Meldung. WARN[0000] /boot/config/plugins/compose.manager/projects/PS4PKG/docker-compose.yml: `version` is obsolete [+] Building 0.5s (2/2) FINISHED docker:default => [pkg_sender internal] load .dockerignore 0.2s => => transferring context: 2B 0.0s => [pkg_sender internal] load build definition from Dockerfile 0.1s => => transferring dockerfile: 2B 0.0s failed to solve: failed to read dockerfile: open /var/lib/docker/tmp/buildkit-mount1667872378/Dockerfile: no such file or directory /var/lib/docker/tmp ... ist aber in den Daten von Git nicht vorhanden. Was genau mache ich Falsch? Orginal Compose: version: "2" services: pkg_sender: build: . container_name: pkg_sender volumes: - ./files:/opt/apps/pkg_sender/files ports: - 3333:8080 environment: - PORT=8080 - STATIC_FILES=/opt/apps/pkg_sender/files - LOCALIP=192.168.0.2 - PS4IP=192.168.0.100 restart: unless-stopped Von mir abgeändert wegen Pfad: version: "2" services: pkg_sender: build: . container_name: pkg_sender volumes: - ./files:/mnt/user/PS4Zeug ports: - 3333:8080 environment: - PORT=8080 - STATIC_FILES=/opt/apps/pkg_sender/files - LOCALIP=192.168.178.21 - PS4IP=192.168.178.56 restart: unless-stopped Mein Gefühl sagt mir mir fehlt irgendetwas anderes... Wenn Jemand einen Tipp hat, immer her damit Danke im vorraus Quote
cz13 Posted June 10, 2024 Posted June 10, 2024 Ich kenne den Container nicht. Was mir auf den ersten Blick auffällt: du hast das Volume geändert aber nicht die Variable STATIC_FILES. Quote
ich777 Posted June 10, 2024 Posted June 10, 2024 9 hours ago, N0_Headshot said: Hab mir den Docker Compose Manager in Unraid geladen Darf ich fragen warum überhaupt? Dieser Container hat keine anderen Abhängigkeiten, ich würd mir den Container einfach ganz normal über Add Container installieren auf der Docker Seite und dann sollte der laufen. EDIT: Oh lol, jetzt seh ich es, der hat nicht mal ein Container image gemacht dafür, das wäre auch relativ einfach: git clone https://github.com/justanormaldev/ps4-pkg-sender cd ps4-pkg-sender docker build . Am Ende bekommst du eine Image file ID angezeigt das du dann in dem template benutzen kannst um den Container zu starten. EDIT2: Jetzt hab ich gesehen das der Maintainer seit 5 Jahren nix mehr an dem ding gemacht hat, ist das noch aktuell? EDIT3: Wenn du in den Issues mal nachsiehst, siehst du auch das der Container anscheinend nicht funktioniert: Klick Quote
N0_Headshot Posted June 10, 2024 Author Posted June 10, 2024 @cz13 Das hatte ich auch schon gemacht im ersten Versuch führt aber zum selben Ergebnis. @ich777 das mit den 5 jahren hatte ich schon gesehen aber war trotzdem noch voll Hoffnung Die Issues hatte ich jetzt noch nicht gelesen😅 Aber damit ich vielleicht noch was lerne. Wenn ich auf Github einen Docker finde und es gibt nichts im Unraid App bereich, dann kann ich das auch ohne Compose über den Docker Tab in Unraid einfügen? Ich habe z.b. diesen Docker den ich auch per Befehl in der Console starte. Wie würde ich jetzt da vorgehen? Docker Tab -> Container hinzufügen -> und wo gebe ich dann was ein damit er weiß was er machen soll? Quote
N0_Headshot Posted June 10, 2024 Author Posted June 10, 2024 (edited) Danke für das Video. Hab ich mir angeschaut und versucht hier mit umzusetzen. Meine versuche führten am Ende nicht zum Erfolg, hab dann aus Frust ChatGPT gefragt und er hat mir das hier ausgespuckt: <?xml version="1.0"?> <Container version="2"> <Name>ownfoil</Name> <Repository>a1ex4/ownfoil</Repository> <Registry>https://hub.docker.com/r/a1ex4/ownfoil</Registry> <Network>bridge</Network> <MyIP /> <Shell>sh</Shell> <Privileged>false</Privileged> <Support>https://github.com/a1ex4/ownfoil</Support> <Project>https://github.com/a1ex4/ownfoil</Project> <Overview>This is a Docker container for ownfoil.</Overview> <Category>Games</Category> <WebUI>http://[IP]:[PORT:8000]</WebUI> <TemplateURL>https://raw.githubusercontent.com/a1ex4/ownfoil/master/unraid_template.xml</TemplateURL> <Icon>https://raw.githubusercontent.com/a1ex4/ownfoil/master/icon.png</Icon> <Config Name="PUID" Target="PUID" Default="1000" Mode="rw" Description="User ID" Type="Variable" Display="always" Required="true" Mask="false">1000</Config> <Config Name="PGID" Target="PGID" Default="1000" Mode="rw" Description="Group ID" Type="Variable" Display="always" Required="true" Mask="false">1000</Config> <Config Name="Username" Target="USERNAME" Default="a1ex" Mode="rw" Description="Username for auth" Type="Variable" Display="always" Required="true" Mask="false">a1ex</Config> <Config Name="Password" Target="PASSWORD" Default="pass" Mode="rw" Description="Password for auth" Type="Variable" Display="always" Required="true" Mask="false">pass</Config> <Config Name="Game Directory" Target="/games" Default="/your/game/directory" Mode="rw" Description="Path to your game directory" Type="Path" Display="always" Required="true" Mask="false">/your/game/directory</Config> <Config Name="HTTP Port" Target="80" Default="8000" Mode="rw" Description="HTTP port" Type="Port" Display="always" Required="true" Mask="false">8000</Config> </Container> und als .xml am richtigen Ort konnte Unraid damit sogar was anfangen. Sicher ist das nicht die feine Art und noch Sicherer ist das ich nicht wirklich verstehe was genau daoben steht, aber vielleicht hat ja Jemand mehr Anhnung und kann mal sagen ob die KI das so Richtig gemacht hat (Natürlich wurden die Pfade von mir noch angepasst im Nachinein) Zum Eigentlichen anfangs Problem mit dem ersten Docker: Ich habe noch das hier gefunden https://github.com/Gkiokan/ps4-remote-pkg-sender/releases macht, von der beschreibung her das selbe und wird noch geupdatet. Allerdings gibts da garkein Docker, sehrwohl aber eine Installation für Linux... Kann Ich daraus irgendwie einen Docker machen? 😇 Edited June 10, 2024 by N0_Headshot Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.