In dieser Anleitung geht es darum Tiny Tiny RSS innerhalb weniger Minuten mittels Docker und Traefik bereitzustellen. Bei Tiny Tiny RSS handelt es sich um einen kostenlosen open source Feed Reader im Browser.
Datum | Ă„nderungen |
---|---|
22.05.2022 | Erstellung dieser Anleitung. |
10.08.2022 | Aktualisiert auf Docker Compose v2, .env angepasst um Admin Kennwort zu ändern |
01.06.2023 | Anpassung der Traefik Labels |
0. Grundvoraussetzung
- Docker & Docker Compose v2 (Debian / Ubuntu)
- Traefik v2 + 3 – Reverse-Proxy mit CrowdSec im Stack einrichten
1. Verzeichnis erstellen
Zuerst erstellen wir uns ein passendes Verzeichnis:
mkdir -p /opt/containers/ttrss/
2. Docker Compose Datei erstellen
Bei diesem Inhalt handelt es sich um exklusiven Content fĂĽr Community Plus Mitglieder und Supporter.
Bitte logge dich mit deinem Account ein um den Inhalt zu sehen.
8. Feeds einbinden
Im Reiter Feeds kannst du nun eigene Feeds einbinden.
Klicke dazu einfach auf “Feeds –> Feed abonnieren”.
Ich gebe hier den Atom Feed der Tagesschau ein. Mit einem Klick auf “Abonnieren” habt ihr diesen abonniert.
Nun solltet ihr folgendes sehen:
Auf der Startseite sehe ich nun alle Tagesschau Feeds:
9. Theme einbinden
Danke an @brthldFür für den Hinweis. Für Tiny Tiny RSS gibt es noch verschiedene Themes (Designs), welche ihr schnell einbinden könnt. Ein paar Beispiele findet ihr hier: https://tt-rss.org/wiki/Themes
Hier verwende ich das “Feedly Theme“.
9.1 Theme downloaden
Zuerst navigieren wir in unser ttrss Verzeichnis und laden das Theme herunter:
cd /opt/containers/ttrss/ wget https://github.com/levito/tt-rss-feedly-theme/archive/master.zip
9.2 Theme entpacken und kopieren
AnschlieĂźend entpacken wir das Theme mittels des Programms “unzip”.
unzip master.zip
Nun wechseln wir in das neu erstellte Verzeichnis. Dazu gebt ihr folgendes ein:
cd tt-rss-feedly-theme-master/
Jetzt können wir das Theme an den richtigen Ort kopieren:
cp -r feedly* /opt/containers/ttrss/app/tt-rss/themes.local
9.3 Nicht mehr benötigte Dateien löschen
Nun gehen können wir das Verzeichnis sowie den Download löschen. Gebt dazu folgendes ein:
root:/opt/containers/ttrss/tt-rss-feedly-theme-master# cd .. root:/opt/containers/ttrss# rm -R tt-rss-feedly-theme-master root:/opt/containers/ttrss# rm master.zip
9.4 Theme auswählen
Euer Theme könnt ihr in den Einstellungen auswählen. Logt euch dazu einfach bei TTRS ein und wählt dann unter den Einstellungen das Theme aus:
Ich würde von TT-RSS dringend abraten und lieber FreshRSS einsetzen. Die TT-RSS-Bubble ist ein Haufen Rechter, sie haben in ihrem Forum sogar ne Kategorie namens »Gaskammer«: https://community.tt-rss.org/t/a-category-named-gas-chamber/649/9
So Projekte will man nicht unterstützen…
Ich habe TT-RSS heute neu installiert. Kleine Erkenntnis, vielleicht auch fĂĽr die Anleitung hier relevant:
Das mit Port 8280 in der “.env”-Datei und in der Compose-Datei kann raus. Es geht auch ohne.
Hallo in die Runde,
es gibt fĂĽr Android die entsprechende App fĂĽrs Handy. Leider bekomme ich keine Verbindung zu meinem Server wenn ich die Verbindungseinstellungen in der App vornehme.
Am PC, also bei Eingabe der Adresse im Browser funktioniert alles.
MĂĽssen hier noch weitere Anpassungen vorgenommen werden. Vielleicht hat ja jemand hier schon Erfahrungen gesammelt.
Viele GrĂĽĂźe Andreas.
Hab mal google angeschmissen. Hier muss wohl das Passwort in der .env abgelegt werden. Ich weiĂź nur noch wie genau.
Hallo,
auch bei mir funktioniert die admin / password Kombi nicht. Habe den Container dann ohne -d gestartet hier wird mir in der Konsole aber kein Passwort ausgegeben. Wie jetzt weiter ?
Hallo,
admin und password gingen bei mir nicht.
Ich musste den Container ohne -d starten. In der Konsole wurde mir dann das Admin Kennwort angezeigt.
Christian, du hast noch einen Fehler drin.
Nun müsst ihr ca. 1 Minute warten. Anschließend könnt ihr auf eure Homepage “trss.euredomain.de” gehen und solltet folgendes sehen:
Hier fehlt das zweite t.
Also, ttrss.euredomain.de
Hallo in die Runde, hallo Christian,
deine Anleitungen laufen super. Allerdings habe ich hier ein Problem.
Im Log des Containers ttrss-app ist folgende Meldung: exec /bin/sh: exec format error
Im ttrs-web kommt folgendes: exec /docker-entrypoint.sh: exec format error
Da komme ich nicht weiter. Danke schon mal.
Sehr cool, vielen Dank. Funktioniert super.
Ich habe mir noch ein Theme installiert, was meinem alten Reader (Feedly) sehr ähnelt…
wget https://github.com/levito/tt-rss-feedly-theme/archive/master.zip
unzip master.zip
rm master.zip
cd tt-rss-feedly-theme-master
cp -r feedly* /opt/containers/ttrss/app/tt-rss/themes.local
cd ..
rm -rf tt-rss-feedly-theme-master