Skip to content

Commit

Permalink
Merge pull request #37 from dreammis/gt7-61196e08-61a1-430d-bb2d-396e…
Browse files Browse the repository at this point in the history
…700ad4bd

🌐 Add LLM Translations
  • Loading branch information
dreammis authored Nov 27, 2023
2 parents 0066d07 + f916ab1 commit 6dc28c1
Showing 1 changed file with 345 additions and 0 deletions.
345 changes: 345 additions & 0 deletions content/posts/how-to/how-to-install-ryot-on-your-nas/index.de.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,345 @@
---
title: "Wie man sein eigenes 'Douban' auf Nas erstellt: Schritt-für-Schritt-Anleitung zum Aufbau von Ryot und zur Schaffung eines brandneuen digitalen Lebenserlebnisses, um jeden Moment festzuhalten"
date: 2023-07-06T15:45:10+08:00
categories:
- Nas Tutorials
draft: false
toc: true
description: Technologie befähigt das Leben - Bauen Sie Ryot selbst auf, um Ihre Lese-, Seh-, Spiel- und Fitnessgewohnheiten aufzuzeichnen.
---
Technologie befähigt das Leben: Bauen Sie Ryot selbst auf, um Ihre Lese-, Seh-, Spiel- und Fitnessgewohnheiten aufzuzeichnen.
<!--more-->


## 1. Einführung

Ich kann es kaum erwarten, Ihnen mein neues Nas-Spielzeug vorzustellen und Ihnen beizubringen, wie Sie Ihr eigenes "privates Douban" erstellen können.

![roty](./roty.gif)

Wenn Sie eine der folgenden Kriterien erfüllen:

- Sammler von elektronischen Medien
- Liebhaber von Literatur und Kunst
- Film- und Serienenthusiast
- Gaming-Enthusiast
- Manga- und Anime-Liebhaber
- Bücherliebhaber

Dann wird Sie dieses Spielzeug definitiv nicht enttäuschen.

Es ist eine Sammlung von "Suchen, Scrapen, Filmkritiken, Buchkritiken" in einem, das Ihr digitales Leben (Filme, Manga, Serien, Bücher, Spiele) umfassend verwaltet.

Darüber hinaus verfügt es über eine großartige Benutzeroberfläche. Wie man so schön sagt, ob man es benutzt oder nicht, liegt bei mir, aber "die Fotowand muss da sein".

![image-20230706145254507](image-20230706145254507.png)

Hier muss ich meine Gedanken ausdrücken können, Filmkritiken, Buchkritiken und Spielkritiken schreiben.

![image-20230706030203072](./image-20230706030203072.png)



---

## Einführung in Ryot

Ryot (Roll Your Own Tracker) hilft Ihnen, verschiedene Aspekte Ihres Lebens zu verfolgen, einschließlich der Bücher, die Sie lesen, der Filme, die Sie sehen, und der Spiele, die Sie spielen.

Ryot hat eine sehr benutzerfreundliche Benutzeroberfläche. Es bietet viele schöne Diagramme und Zusammenfassungen, um Ihnen zu helfen, Ihr Leben besser zu verstehen und zusammenzufassen.

Die Hauptfunktionen von Ryot sind wie folgt:

- Unterstützt die Aufzeichnung aller Ihrer digitalen Medien (Comics, Bücher, Podcasts, Filme, Serien, Spiele)
- Wie Douban verfügt es über Filmkritiken, Bewertungen, Fortschrittsverfolgung und vor allem meine Lieblingsspiele.

![image-20230706024702055](./image-20230706024702055.png)



- Bereitstellung auf Nas für private Daten.
- Extrem schnell (Ryot ist in Rust geschrieben).
- Kostenlos und Open Source.
- Die Benutzeroberfläche ist auf Englisch, unterstützt aber die chinesische Suche (chinesische Unterstützung wird in Zukunft verfügbar sein).

![image-20230706151701194](image-20230706151701194.png)



---

Einrichtungsschritte:

## 1. Schlüsselpunkte

"Klicken Sie hier, um kostenlos zu folgen", damit Sie nicht den Überblick verlieren.

## 2. Portainer installieren

Anleitung zum Nachschlagen:
[30-Sekunden-Installation von Portainer, ein Muss für Nas](/how-to-install-portainer-in-nas/)

## 3. File Station

Öffnen Sie die File Station und erstellen Sie einen Ordner "Ryot" im Docker-Ordner.

![image-20230706143134831](image-20230706143134831.png)

## 4. Stack erstellen

![1 Synology Portainer Add Stack](images/portainer-slack-add.png)

## 5. Den Code bereitstellen

```yaml
version: '3.9'
services:
ignisda:
image: 'ghcr.io/ignisda/ryot:latest'
volumes:
- /volume1/docker/ryot/ryot-data:/data
environment:
- WEB_INSECURE_COOKIE=true
- VIDEO_GAMES_TWITCH_CLIENT_ID=xxxx # Optional, Ihre Twitch-ID, wird unten detailliert erklärt
- VIDEO_GAMES_TWITCH_CLIENT_SECRET=xxxx # Optional, Ihr Twitch-Secret, wird unten detailliert erklärt
- MOVIES_TMDB_LOCALE=zh
- SHOWS_TMDB_LOCALE=zh
# - MOVIES_TMDB_ACCESS_TOKEN=XXX
# - SHOWS_TMDB_ACCESS_TOKEN=XXX
- ITUNES_LOCALE=en
- USERS_ALLOW_REGISTRATION=true
ports:
- '18030:8000'
pull_policy: always
container_name: ryot
restart: unless-stopped
```
1. Wählen Sie den Stack aus.
2. Geben Sie "Ryot" in das Namensfeld ein.
3. Geben Sie den obigen Code in den Editor ein.
4. Klicken Sie auf Bereitstellen.
### Parametererklärung
- WEB_INSECURE_COOKIE
Setzen Sie dies auf true, wenn Sie kein `https` verwenden.

- VIDEO_GAMES_TWITCH_CLIENT_ID VIDEO_GAMES_TWITCH_CLIENT_SECRET

Diese beiden Parameter sind optional. Wenn sie nicht gesetzt sind, steht der Abschnitt "Spiele" nicht zur Verfügung. Sie können sich auf diesen Artikel beziehen, um diese Parameter einzurichten: [30-Sekunden-Installation von Portainer](/how-to-install-romm-on-your-nas/)

- MOVIES_TMDB_LOCALE SHOWS_TMDB_LOCALE

Diese beiden Parameter dienen zur Auswahl der chinesischen Option in TMDB.

- MOVIES_TMDB_ACCESS_TOKEN SHOWS_TMDB_ACCESS_TOKEN

Diese Parameter werden zur Einrichtung des TMDB-Tokens verwendet. Wenn sie leer gelassen werden, hat dies keinen Einfluss auf den Scraping-Prozess. Es wird jedoch empfohlen, Ihr eigenes Token einzutragen oder es später einzutragen, falls es ungültig wird.

- USERS_ALLOW_REGISTRATION

Setzen Sie dies beim ersten Mal auf true, um die Benutzerregistrierung zu ermöglichen. Wenn Sie keine mehreren Benutzer verwenden, können Sie es später auf false setzen.

## 6. Erfolg

![portainer-slack-add-success](images/portainer-slack-add-success.png)

## 7. Verwendung

Greifen Sie über Ihren Browser auf das Programm zu: [ip]:[port]

> Ersetzen Sie "ip" durch die IP-Adresse Ihres NAS (z. B. 172.16.23.106) und "port" durch den in der Konfigurationsdatei definierten Port (z. B. 18030, wenn Sie der Anleitung gefolgt sind).

![image-20230706143816983](image-20230706143816983.png)

## 8. Registrierung

Klicken Sie auf "Registrieren", um ein Konto zu erstellen.

![image-20230706144041905](image-20230706144041905.png)

## 9. Detaillierte Verwendung

Als nächstes werde ich die Funktionalität jedes Moduls demonstrieren.

### Büchersuche (mit Google Books)

Suchen Sie nach dem Bestseller "长安的荔枝" vom letzten Jahr.

![image-20230706022436912](./image-20230706022436912.png)

Großartig, alle Informationen sind verfügbar.

Suchen Sie jetzt nach "始于极限" von 上野千鹤子 vom letzten Jahr. Leider gibt es kein Coverbild.

![image-20230706022205810](./image-20230706022205810.png)

Glücklicherweise ist der Inhalt immer noch verfügbar. Fügen Sie einfach das Coverbild manuell ein.

![image-20230706022337739](./image-20230706022337739.png)

### Comics

Es gibt zwei Arten von Comics: "Animes" und "Mangas". Lassen Sie mich den Unterschied zwischen den beiden erklären.

`Unterschied zwischen "Animes" und "Mangas"`

【Animes - Japanische Animation】

Format: Dynamisches visuelles Produkt, das über TV, Filme usw. abgespielt wird.

Produktion: Involviert Animatoren, Synchronsprecher usw., mit langen Produktionszyklen und hohen Budgets.

Merkmale: Starke visuelle Effekte und Soundeffekte, mit einer starken Handlung und Charakterentwicklung.

Repräsentative Werke: "Slam Dunk", "Ghost in the Shell", "Death Note", usw.

【Mangas - Japanische Comics】

Format: Statisches gedrucktes Material, das über Bücher, Zeitschriften usw. verbreitet wird.

Erstellung: Hauptsächlich von einem oder wenigen Manga-Künstlern erstellt, mit einem kurzen Produktionszyklus und geringen Kosten.

Eigenschaften: Statische Bilder, nicht so visuell und akustisch immersiv wie Animes, etwas schlechter in Handlung und Charakterdarstellung.

Repräsentative Werke: "Dragon Ball", "Detektiv Conan", "One Piece", "Naruto", usw.

### Manga-Funktionalität (Animes)

Suche auf Chinesisch: Death Note

![image-20230706022809791](./image-20230706022809791.png)

Nicht schlecht, schauen wir uns die Detailseite an

![image-20230706022855457](./image-20230706022855457.png)

Obwohl es auf Englisch ist, passt es zu unserer Fotowand

Hier konzentrieren wir uns auf `Aktion`, was auch ein Hauptmerkmal von ryot ist, `verfolge alle deine Medien`, verfolge deinen Fortschritt

![image-20230706022955344](./image-20230706022955344.png)

1. Ich schaue gerade
2. Zur beobachteten Liste hinzufügen
3. Eine Bewertung schreiben
4. Zur Sammlung hinzufügen
5. Die neuesten Metainformationen aktualisieren

Auf diese Weise können Sie klar erkennen, welche Sie noch nicht zu Ende geschaut haben und welche Sie bereits gesehen haben

![image-20230706023304577](./image-20230706023304577.png)

Hier können Sie `eine Bewertung schreiben`, was auch der größte Grund ist, warum ich Douban nicht aufgeben kann. Es gibt kein gutes Werkzeug, um die Bewertung zu markieren und aufzuschreiben.

![image-20230706023447810](./image-20230706023447810.png)

Unterstützung von `mehreren Bewertungen`, z.B. für eine bestimmte Episode

![image-20230706023544225](./image-20230706023544225.png)

### Filme

Als nächstes kommt der Filmabschnitt, fangen wir mit einem Klassiker an: "Gone Girl"

![image-20230706023716999](./image-20230706023716999.png)

tmdb-Ressourcen sind in der Tat reichhaltig

Schauen wir uns jetzt einen kürzlich erschienenen Film an, der ihm ähnlich ist, "Her"

![image-20230706023753489](./image-20230706023753489.png)

Für "Her" gibt es mehr als zehn Poster, die auf einmal gescraped werden, genug, um anzugeben

![image-20230706023820249](./image-20230706023820249.png)

![image-20230706023841885](./image-20230706023841885.png)

Gleiches gilt für Bewertungen, Standardvorgehen:

![image-20230706023920552](./image-20230706023920552.png)

### Podcasts

Suche auf Englisch

![image-20230706023945856](./image-20230706023945856.png)

Suche nach chinesischen Kanälen

![image-20230706024001736](./image-20230706024001736.png)

### TV-Shows

Suche auf Chinesisch

![image-20230706024106001](./image-20230706024106001.png)

![image-20230706024151656](./image-20230706024151656.png)

`Alle Episoden werden gescraped`, es gibt auch Einführungen und Sie können auch `den Fortschritt jeder Episode verfolgen`, jede Episode hat einen Status "gesehen" oder "ungesehen"

![image-20230706024322318](./image-20230706024322318.png)

Lassen Sie uns eine weniger bekannte ausprobieren:

![image-20230706024528073](./image-20230706024528073.png)

Versuchen wir es mit einer englischen, kein Problem:

![image-20230706024350559](./image-20230706024350559.png)

![image-20230706024448119](./image-20230706024448119.png)

### Spiele (Mein Favorit)

Richtig, `ryot kann auch deinen Spiel-Fortschritt verfolgen`!

Letztes Jahr "Elden Ring"

![image-20230706024625522](./image-20230706024625522.png)

Mein Favorit "Arthur Morgan":

![image-20230706024646254](./image-20230706024646254.png)

`Nur ein Spiel in den USA`:

![image-20230706024702055](./image-20230706024702055.png)

Auf der Listen-Seite können Sie ganz einfach nach gespielten Spielen, Veröffentlichungsdatum und Bewertung sortieren:

![image-20230706024750215](./image-20230706024750215.png)

Schließlich die Startseite:

![image-20230706024923233](./image-20230706024923233.png)

## Zum Schluss

Es gibt immer noch einige Probleme mit der Startseite.

1. Der Inhalt im Zusammenfassungsabschnitt wurde nicht aktualisiert. Ich vermute, dass ich möglicherweise SQLite als Datenbank verwende oder es einen Fehler gibt.
2. Das Konzept der "Sammlung" wird hier nicht reflektiert. Der Autor hat ein Konzept namens "Sammlung" entworfen, in dem Sie Ihre eigene Sammlung nach Ihren Vorlieben erstellen können. Wenn Sie zum Beispiel an Unternehmertum interessiert sind, können Sie alle Bücher, TV-Shows und Filme zum Thema Unternehmertum in dieser Sammlung zusammenstellen.

Was in der Zukunft erwartet werden kann:

1. Dieses Projekt arbeitet hart daran, sich mit anderen Projekten zu integrieren (derzeit mit audiobookshelf integriert, aber ich konnte es nicht erfolgreich bereitstellen), ich kenne den Grund nicht.

![image-20230706025158329](./image-20230706025158329.png)

2. Es gibt auch andere Projekte wie Plex, Emby, usw. Ich glaube, dass sie im Laufe der Zeit den Zeitplan einholen werden.
3. Wenn ich Zeit habe, werde ich auch zur Open-Source-Community beitragen, um dieses Projekt zu verbessern.

Derzeit ist die Funktionalität zwar nicht perfekt, aber ich denke, sie ist ausreichend. Ich werde dieses Projekt auch in Zukunft weiterverfolgen und bei neuen Funktionen und Merkmalen zeitnah mit allen synchronisieren.

---

Zum Schluss möchte ich meine Geräte vorstellen: "1 weißes Kleid, 1 QNAP, 1 Schnecke (schwarzes Kleid), 1 PVE-Server". Ich empfehle Anfängern nicht, mit diesen Geräten herumzuspielen, wie ich es tue. Es wird Anfängern eher empfohlen, ein weißes Kleid oder QNAP zu wählen.

Wenn Ihnen dieser Artikel gefällt, denken Sie bitte daran, "Dad's Digital Garden" zu liken, zu bookmarken und zu folgen. Wir werden weiterhin praktische Anleitungen zur Selbstbauanwendung bringen. Gemeinsam nehmen wir unsere Daten in die Hand und schaffen unsere eigene digitale Welt!

Wenn Sie während des Einrichtungsprozesses auf Probleme stoßen oder Vorschläge haben, hinterlassen Sie bitte einen Kommentar für Diskussion und Lernen.

0 comments on commit 6dc28c1

Please sign in to comment.