Skip to content

georf.de

Open-Source, Rostock und mehr

Menu
  • Ägypten
  • Marokko
  • Datenschutzerklärung
  • Impressum
Menu

Transmission-Daemon über https

Posted on 12. Februar 2019 by georf

Dieser Artikel gehört zur Serie Linux-Router mit vielen Funktionen selber einrichten.

Transmission ist ein BitTorrent-Client, den man auch ohne graphische Oberfläche einsetzen kann. Somit ist es auch möglich, auf einem Heimserver wie meinen Zotac diesen Daemon zu betreiben.

Um dabei nicht auf den Komfort einer Mausbedienung verzichten zu müssen, kann man diesen Daemon über ein Webinterface steuern. Zusätzlich reagiert er aber auch über CLI-Befehle, welche ich zu einem späteren Zeitpunkt erklären werde.

In der Standardinstallation lauscht der Daemon nur auf dem TCP-Port 9091 für Anfragen von localhost. In meiner Installation liefere ich diesen Port mittels Nginx über https aus. Dafür nutze ich folgende Nginx-Config:

server {
  # Nur über HTTPS erreichbar
  listen 443;
  ssl on;
  server_name torrent.georf.de;
  ssl_certificate /etc/letsencrypt/live/zotac.georf.de/fullchain.pem;
  ssl_certificate_key /etc/letsencrypt/live/zotac.georf.de/privkey.pem;

  # Passwortgeschützer Bereich
  auth_basic "Wohnung";
  auth_basic_user_file /etc/nginx/htpasswd_wohnung;

  # Originaler Host wird weitergeleitet
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  proxy_set_header Host $http_host;

  # Damit die Javascript-Funktionen funktionieren, müssen spezielle Header gesetzt werden
  proxy_http_version 1.1;
  proxy_set_header Upgrade $http_upgrade;
  proxy_set_header Connection "upgrade";

  # Certbot darf ohne Passwort zugreifen
  location /.well-known/acme-challenge/ {
    root /tmp/certbot/;
    auth_basic off;
  }

  # Die Proxy-Weiterleitung zu dem Torrent-Server
  location / {
    proxy_set_header Host localhost;
    proxy_pass http://127.0.0.1:9091;
  }
}

Zur Zeit liegen bei mir ein paar Linux-Images zum Hochladen bereit. Die werden aber von so vielen Leuten bereitgestellt, dass meine Bandbreite selten damit ausgelastet wurde. Trotzdem konnte ich schon über 500 GB der Allgemeinheit zur Verfügung stellen.

Verschlüsselter Webservice mit Statistik

1 thought on “Transmission-Daemon über https”

  1. Pingback: Linux-Router mit vielen Funktionen selber einrichten – georf.de

Schreibe einen Kommentar Antwort abbrechen

Du musst angemeldet sein, um einen Kommentar abzugeben.

Neueste Beiträge

  • Funk-Überbrückung von Zeitmessanlage
  • Garagen-Tools 2
  • Hoftor – Neue Schaltung nach Problemen
  • Garagentor und Garagen-Tool smart machen
  • T-Online-Probleme bei eigenem Mail-Server

Kategorien

  • Allgemein (37)
  • Deutsch (6)
  • IT (78)
    • BKampfBot (7)
    • Datenschutz (5)
    • Elektronik (10)
    • Informatik (18)
    • Linux (27)
    • Programmierung (35)
    • Webseite (25)
  • Reparatur (1)
  • Rezepte (18)
  • Rostock (21)

Schlagwörter

anonym Arduino Backup Bash Basteln BKampfBot C C++ Codierung Datenbank Debian Dokumentation Drucker E-Mail Erbsen esp8266 Feuerwehrsport Git Github H-Brücke HttpClient Javascript LEDs Linux Löten MQTT MySQL Nginx PHP Platinen Python Quellcode RegHex Reis Samba Scanner Server Sinnlos Trac Transmission Webseite Weihnachten WLAN Zotac ß

Neuste Artikel

  • Funk-Überbrückung von Zeitmessanlage
  • Garagen-Tools 2
  • Hoftor – Neue Schaltung nach Problemen
  • Garagentor und Garagen-Tool smart machen
  • T-Online-Probleme bei eigenem Mail-Server

Neuste Kommentare

  • Garagen-Tools 2 – georf.de zu Garagentor und Garagen-Tool smart machen
  • Hoftor – Neue Schaltung nach Problemen – georf.de zu Hoftor – Steuerung mit Energiesparfunktion
  • Garagentor und Garagen-Tool smart machen – georf.de zu Hoftor mit WLAN und MQTT aufrüsten
  • IPv6-Debian-Router hinter Deutsche Glasfaser im Heimnetzwerk – georf.de zu Zotac-CI327-nano mit Netzwerkumgebung für Heimnetzwerkrouter
  • Hoftor – Steuerung mit Energiesparfunktion – georf.de zu LED-Stoppuhr für Wettkämpfe

Kategorien

  • Allgemein (37)
  • BKampfBot (7)
  • Datenschutz (5)
  • Deutsch (6)
  • Elektronik (10)
  • Informatik (18)
  • IT (8)
  • Linux (27)
  • Programmierung (35)
  • Reparatur (1)
  • Rezepte (18)
  • Rostock (21)
  • Webseite (25)

Lesezeichen

  • Feuerwehr Warin
  • MGVmedia

Meta

  • Anmelden
  • Eintrags-Feed
  • Kommentar-Feed
  • WordPress.org
©2026 georf.de | Built using WordPress and Responsive Blogily theme by Superb