Desktop-Edition
myTickrs für Ihren Computer herunterladen
Kostenlos, ohne Anmeldung und ohne Telemetrie. Ihre Geschäfte, Bestände und Einstellungen bleiben in einer SQLite-Datei auf Ihrem eigenen Rechner. Nur die Ticker Ihrer Bestände gehen an die Kursanbieter, die Sie einschalten.
Es gibt 3 Wege, die Desktop-App zu betreiben:
- Installieren, mit einem Befehl für Ihr System.
- In Docker betreiben, auf Ihrem Computer oder einem Heimserver.
- Aus dem Quellcode betreiben, mit dem Code von GitHub.
Möchten Sie lieber nichts installieren? Dann nutzen Sie myTickrs im Browser.
1. Installieren
Öffnen Sie ein Terminal, fügen Sie die Zeile für Ihr System ein und drücken Sie Enter. Das Installationsprogramm benötigt Node.js 24 oder neuer; fehlt es oder ist es zu alt, fragt es, bevor es Node.js für Sie installiert.
Windows
Öffnen Sie PowerShell (Start drücken, „PowerShell“ eingeben) und führen Sie aus:
irm https://files.mytickrs.app/install.ps1 | iex
macOS
Öffnen Sie das Terminal (unter Programme → Dienstprogramme) und führen Sie aus:
curl -fsSL https://files.mytickrs.app/install-macos.sh | bash
Linux
Öffnen Sie ein Terminal und führen Sie aus:
curl -fsSL https://files.mytickrs.app/install-linux.sh | bash
Was das Installationsprogramm tut
- Es prüft, ob Node.js 24 oder neuer vorhanden ist. Falls nicht, fragt es um Erlaubnis und installiert es dann: mit winget oder dem offiziellen Installer unter Windows, dem offiziellen Installer unter macOS und NodeSource (apt, dnf oder yum) oder dem offiziellen Build in
~/.local/nodeunter Linux. Die Installation von Node.js kann nach Ihrem Administratorpasswort fragen. - Es lädt die neueste Version von myTickrs herunter und entpackt sie in einen Ordner
mytickrsin Ihrem Benutzerordner (%USERPROFILE%\mytickrsunter Windows,~/mytickrsunter macOS und Linux). Setzen Sie vorherMYTICKRS_DIR, um einen anderen Ordner zu verwenden. - Es installiert die Abhängigkeiten und legt eine myTickrs-Verknüpfung an: auf dem Desktop und im Startmenü unter Windows, in Programme mit einem Link auf dem Schreibtisch unter macOS und im Anwendungsmenü und auf dem Desktop unter Linux.
- Es startet die App und öffnet sie in Ihrem Browser. Öffnet sich der Browser nicht, rufen Sie
http://localhost:5050auf.
Zuerst das Skript lesen
Ein Skript per Pipe an eine Shell zu übergeben heißt, ihm zu vertrauen. Lesen Sie es also, bevor Sie es ausführen. Das sind genau die Dateien, die die Befehle auf dieser Seite herunterladen:
- install.ps1 (Windows)
- install-macos.sh (macOS)
- install-linux.sh (Linux)
- install-docker.ps1 (Docker unter Windows)
- install-docker.sh (Docker unter macOS und Linux)
Signierte Installationsprogramme für Windows und macOS sind geplant; dann brauchen Sie überhaupt kein Terminal mehr.
Starten, aktualisieren und entfernen
Später erneut starten
Doppelklicken Sie auf die Verknüpfung myTickrs. Sie startet die App in einem Terminalfenster und öffnet Ihren Browser; läuft die App bereits, öffnet sie nur den Browser. Schließen Sie das Fenster (oder drücken Sie darin Ctrl+C), um die App zu beenden.
Aktualisieren
Beenden Sie die App und führen Sie die Installationszeile erneut aus. Die neue Version ersetzt die alte, und Ihre Datenbank (data/), Ihre Einstellungen (.env) und hinzugefügte Plugins bleiben erhalten.
Sichern
Ihr Portfolio ist die Datei data/tickrs.db im Installationsordner. Kopieren Sie sie, um sie zu sichern oder auf einen anderen Computer umzuziehen. Sie können auch unter Einstellungen → Synchronisierung die Synchronisierung mit einem myTickrs-Cloud-Konto einschalten, um zu sichern und wiederherzustellen; sie ist aus, solange Sie sie nicht einschalten.
Deinstallieren
Beenden Sie die App und löschen Sie dann den Installationsordner und die myTickrs-Verknüpfungen. Dabei wird auch Ihre Datenbank gelöscht; sichern Sie also zuerst data/, wenn Sie sie behalten möchten.
2. In Docker betreiben
Sie möchten Node.js nicht installieren oder myTickrs auf einem Heimserver oder NAS betreiben? Dann nutzen Sie Docker. Das Image ist ghcr.io/mytickrs/mytickrs in der GitHub Container Registry, für x86-64 und ARM (einschließlich Apple Silicon).
Windows
In PowerShell:
irm https://files.mytickrs.app/install-docker.ps1 | iex
macOS und Linux
In einem Terminal:
curl -fsSL https://files.mytickrs.app/install-docker.sh | bash
Das Docker-Installationsprogramm:
- Es prüft, ob Docker mit Docker Compose vorhanden ist. Falls nicht, fragt es um Erlaubnis und installiert beides: Docker Desktop unter Windows (mit WSL 2, was einen Neustart von Windows erfordert) und unter macOS, Docker Engine unter Linux. Läuft Docker nicht, startet es Docker.
- Es schreibt docker-compose.yml in einen Ordner
mytickrs-dockerin Ihrem Benutzerordner, lädt dann das Image herunter und startet es. Setzen Sie vorherMYTICKRS_DIR, um einen anderen Ordner zu verwenden. - Es öffnet die App in Ihrem Browser unter
http://localhost:5050. Setzen Sie vorherMYTICKRS_PORT, um einen anderen Port zu verwenden.
Danach startet die App, sobald Docker startet. Ihre Daten (die Datenbank und der Schlüssel, der gespeicherte Anbieter-Schlüssel verschlüsselt) liegen im Ordner data in mytickrs-docker; zum Sichern beenden Sie die App und kopieren diesen Ordner. Zum Aktualisieren führen Sie die Zeile erneut aus; Ihre Daten bleiben erhalten. Im Ordner mytickrs-docker wird sie mit docker compose stop und docker compose start beendet und gestartet, und docker compose down -v entfernt sie. Ihre Daten bleiben im Ordner data, bis Sie sie löschen.
Sie nutzen Docker bereits? In einem leeren Ordner:
curl -fsSLO https://files.mytickrs.app/docker-compose.yml
docker compose up -d
3. Aus dem Quellcode betreiben
Der Code liegt auf GitHub. Mit Node.js 24:
git clone https://github.com/myTickrs/myTickrs.git mytickrs
cd mytickrs
npm i
npm start
Unter Windows ohne die Visual Studio C++-Tools verwenden Sie npm i --ignore-scripts.
Aktuellere Kurse, kostenlos
Kurse kommen ab Werk von Yahoo Finance, ohne Schlüssel. Das ist eine inoffizielle Quelle und kann hinterherhinken, daher können Kurse verzögert sein. Für aktuellere Kurse legen Sie kostenlose Konten bei Finnhub (aktuelle Kurse und Tickersuche) und Twelve Data (Tageshistorie, Splits und Dividenden) an und tragen die Schlüssel unter Einstellungen → Datenanbieter ein. Ihre Schlüssel werden auf Ihrem Computer verschlüsselt.
Von anderen Geräten aus nutzen
Die Desktop-Edition hat keine Anmeldung: Wer sie erreichen kann, kann sie nutzen. Sie lauscht nur auf Ihrem eigenen Computer (127.0.0.1), es sei denn, Sie ändern HOST in .env (in Docker MYTICKRS_BIND=0.0.0.0 in der .env neben docker-compose.yml). Tun Sie das nur in einem Netzwerk, dem Sie vertrauen, oder hinter einem Reverse Proxy mit eigener Anmeldung.