Jump to content

Ownfoil Server Switch?


Fistudio

Recommended Posts

servus Miteinander

 

hast das jemand mal gemacht?

ich versuche ein Server in einem Server zu machen und zwar einen OwnFoil Server in dem Unraid Server

 

Ich machte gerne ein Shop für mich selber machen, der auch meine Switch - 2-3 Switches Absichert und Ich eben meine File so direkt zugreifen kann..

 

hier beschreibt jemand dass er ds gemacht hat und es läuft Super

 

kann mir jemand einen Anhaltspunkt geben wie ich da anfangen soll

 

ein Ownfoil Docker habe ich im Unraid App nicht gesehen

 

 

 

 

Link to comment
  • 3 weeks later...

mir fehlt da einfach eine kleine Sache, die zwischen den Ohren stecken soll...

 

ich komm da einfach nicht mit, 

Docker ist was cooles....einen Machen?!? 

 

kann mir jemand helfen sowas zu erstellen für mein Unraid, oder einen zu machen und den dann als App Downloaden?!?

 

Switch Community ist gross....da würden sich sehr viele sowas zulegen wollen, und wenn dann Unraid als Server dienen soll....wieso nicht

 

vielen Dank

 

Link to comment
24 minutes ago, Fistudio said:

ich komm da einfach nicht mit, 

Docker ist was cooles....einen Machen?!? 

 

kann mir jemand helfen sowas zu erstellen für mein Unraid, oder einen zu machen und den dann als App Downloaden?!?

Der Docker ist schon im Docker-Hub vorhanden: https://hub.docker.com/r/a1ex4/ownfoil

In den unraid Apps ist eh immer nur ein Template, quasi as Wrapper, um einen Docker inkl. der notwendigen Parameter aus dem Docker Hub in unraid zu installieren.

@cz13hat Dir oben verlinkt, wie Du einen Docker vom Hub einfach selbst installierst, ohne Umweg über die Apps.

 

...lies Dich ein...ein template um über die unraid Apps zu installieren ist nicht nötig.

Im der Beschreibung des Docker selbst steht, was Du noch alles machen musst, nachdem der Docker installiert ist...das geht auch mit dem App-Template nicht.

Link to comment

Juhuuu habs geschafft einen Docker hinzufügen...

 

jetzt mit Hilfe von dem bekomme ich beim Starten das hier:

 

cp: can't create '/games/shop_config.toml': No such file or directory
cp: can't create '/games/shop_template.toml': No such file or directory
Traceback (most recent call last):
  File "/app/app.py", line 13, in <module>
    from utils import *
  File "/app/utils.py", line 36, in <module>
    config = read_config(config_path)
             ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/utils.py", line 31, in read_config
    with open(toml_file, mode="rb") as fp:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/games/shop_config.toml'
Creating group app with GID 1000
Creating user app with UID 1000
USERNAME and PASSWORD environment variables not set, skipping authentification setup.
Starting ownfoil

** Drücke eine BELIEBIGE TASTE, um dieses Fenster zu schließen ** 
 

 

 

geht aber irgendwie nicht..

 

was muss ich wo einstellen?

 

 

Link to comment

ha er startet..

 

anscheinend muss man da genau arbeiten!

 

😞
 

Container Path, /Games....schaute mir das Screenshot an...und machte dann /games draus

jetzt startet er...

 

ownfoil startet mal..

 

neuer Fehler

 

2023-11-29 00:00:55,126 - INFO apscheduler.scheduler: Adding job tentatively -- it will be properly scheduled when the scheduler starts
2023-11-29 00:00:55,126 - INFO apscheduler.scheduler: Adding job tentatively -- it will be properly scheduled when the scheduler starts
2023-11-29 00:00:55,134 - INFO apscheduler.scheduler: Added job "Generate shop" to job store "default"
2023-11-29 00:00:55,135 - INFO apscheduler.scheduler: Added job "Backup saves" to job store "default"
2023-11-29 00:00:55,135 - INFO apscheduler.scheduler: Scheduler started
2023-11-29 00:00:55,136 - INFO apscheduler.executors.default: Running job "Generate shop (trigger: interval[0:05:00], next run at: 2023-11-29 00:00:55 PST)" (scheduled at 2023-11-29 00:00:55.125016-08:00)
2023-11-29 00:00:55,136 - INFO apscheduler.executors.default: Running job "Backup saves (trigger: interval[1:00:00], next run at: 2023-11-29 01:00:55 PST)" (scheduled at 2023-11-29 00:00:55.126594-08:00)
2023-11-29 00:00:55,138 - INFO gen_shop: Found 0 directories, 0 game/save files
2023-11-29 00:00:55,140 - ERROR gen_shop: Failed to write /games/shop.json, error was:
[Errno 13] Permission denied: '/games/shop.json'
2023-11-29 00:00:55,140 - ERROR gen_shop: Failed to write /games/shop.tfl, error was:
[Errno 13] Permission denied: '/games/shop.tfl'
2023-11-29 00:00:55,141 - INFO apscheduler.executors.default: Job "Generate shop (trigger: interval[0:05:00], next run at: 2023-11-29 00:05:55 PST)" executed successfully
Creating group app with GID 1000
Creating user app with UID 1000
USERNAME and PASSWORD environment variables not set, skipping authentification setup.
Starting ownfoil

 

was muss ich als nächstes tun? 

gibt es da eine GUI

 

 

Link to comment

habe den Ordner wo anders reingeschoben: 

 

in einem schon existierenden Freigegebenen Ordner..

 

jetzt schaut das ganze anders aus..

auch die Log vom Ownfoil ist anders:

 

text  error  warn  system  array  login  

2023-11-29 00:07:36,589 - INFO apscheduler.scheduler: Adding job tentatively -- it will be properly scheduled when the scheduler starts
2023-11-29 00:07:36,590 - INFO apscheduler.scheduler: Adding job tentatively -- it will be properly scheduled when the scheduler starts
2023-11-29 00:07:36,596 - INFO apscheduler.scheduler: Added job "Generate shop" to job store "default"
2023-11-29 00:07:36,596 - INFO apscheduler.scheduler: Added job "Backup saves" to job store "default"
2023-11-29 00:07:36,596 - INFO apscheduler.scheduler: Scheduler started
2023-11-29 00:07:36,597 - INFO apscheduler.executors.default: Running job "Generate shop (trigger: interval[0:05:00], next run at: 2023-11-29 00:07:36 PST)" (scheduled at 2023-11-29 00:07:36.588409-08:00)
2023-11-29 00:07:36,598 - INFO apscheduler.executors.default: Running job "Backup saves (trigger: interval[1:00:00], next run at: 2023-11-29 01:07:36 PST)" (scheduled at 2023-11-29 00:07:36.589987-08:00)
2023-11-29 00:07:37,932 - INFO gen_shop: Found 447 directories, 13 game/save files
2023-11-29 00:07:37,940 - INFO gen_shop: Successfully wrote /games/shop.json
2023-11-29 00:07:37,944 - INFO gen_shop: Successfully wrote /games/shop.tfl
2023-11-29 00:07:37,944 - INFO apscheduler.executors.default: Job "Generate shop (trigger: interval[0:05:00], next run at: 2023-11-29 00:12:36 PST)" executed successfully
Creating group app with GID 1000
Creating user app with UID 1000
USERNAME and PASSWORD environment variables not set, skipping authentification setup.
Starting ownfoil

 

 

habe den Ordner /mnt/user/Games/Nintendo Switch

 

jetzt startet es immerwieder.....:-)

 

nun was muss ich nun machen?

gibt es da eine Gui=? wo man das anschauen kann? 

 

 

 

 

Link to comment

webui habe ich eingetragen : http://[IP]:[PORT:7555]

 

und so erscheint auch der Start zum Webui

 

nun der Protokoll Ordner:

 

2023-11-29 00:21:26,062 - INFO apscheduler.scheduler: Adding job tentatively -- it will be properly scheduled when the scheduler starts
2023-11-29 00:21:26,063 - INFO apscheduler.scheduler: Adding job tentatively -- it will be properly scheduled when the scheduler starts
2023-11-29 00:21:26,075 - INFO apscheduler.scheduler: Added job "Generate shop" to job store "default"
2023-11-29 00:21:26,076 - INFO apscheduler.scheduler: Added job "Backup saves" to job store "default"
2023-11-29 00:21:26,076 - INFO apscheduler.scheduler: Scheduler started
2023-11-29 00:21:26,077 - INFO apscheduler.executors.default: Running job "Generate shop (trigger: interval[0:05:00], next run at: 2023-11-29 00:21:26 PST)" (scheduled at 2023-11-29 00:21:26.059441-08:00)
2023-11-29 00:21:26,078 - INFO apscheduler.executors.default: Running job "Backup saves (trigger: interval[1:00:00], next run at: 2023-11-29 00:21:26 PST)" (scheduled at 2023-11-29 00:21:26.062819-08:00)
2023-11-29 00:21:27,432 - INFO gen_shop: Found 447 directories, 13 game/save files
2023-11-29 00:21:27,440 - INFO gen_shop: Successfully wrote /games/shop.json
2023-11-29 00:21:27,442 - INFO gen_shop: Successfully wrote /games/shop.tfl
2023-11-29 00:21:27,442 - INFO apscheduler.executors.default: Job "Generate shop (trigger: interval[0:05:00], next run at: 2023-11-29 00:26:26 PST)" executed successfully
2023-11-29 00:23:36,100 - INFO save_manager: Device 192.168.1.200 is unavailable, aborting.
2023-11-29 00:23:36,100 - INFO apscheduler.executors.default: Job "Backup saves (trigger: interval[1:00:00], next run at: 2023-11-29 01:21:26 PST)" executed successfully
Creating group app with GID 1000
Creating user app with UID 1000
USERNAME and PASSWORD environment variables not set, skipping authentification setup.
Starting ownfoil
2023-11-29 00:26:26,060 - INFO apscheduler.executors.default: Running job "Generate shop (trigger: interval[0:05:00], next run at: 2023-11-29 00:31:26 PST)" (scheduled at 2023-11-29 00:26:26.059441-08:00)
2023-11-29 00:26:27,246 - INFO gen_shop: Found 447 directories, 13 game/save files
2023-11-29 00:26:27,255 - INFO gen_shop: Successfully wrote /games/shop.json
2023-11-29 00:26:27,258 - INFO gen_shop: Successfully wrote /games/shop.tfl
2023-11-29 00:26:27,258 - INFO apscheduler.executors.default: Job "Generate shop (trigger: interval[0:05:00], next run at: 2023-11-29 00:31:26 PST)" executed successfully

 

 

und nun ?

 

 

Link to comment

So wie ich das lese erfolgt die Konfiguration über die shop_config.toml. Die sollte in dem von dir gemounteten Verzeichnis sein.

https://github.com/a1ex4/ownfoil/blob/develop/app/shop_config.toml

Dann gib es noch einen Saves Manger und evtl. musst du an deiner Switch auch noch was konfigurieren. Da ich das selbst nicht nutzte und auch keine Switch habe, kann ich keine weiteren Tipps geben. Da hilft nur einlesen. Ich hab die Infos auch nur von hier:

https://github.com/a1ex4/ownfoil
viel Erfolg.

 

Link to comment

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...