KNX Data Secure Unterstützung
für KNX Logger und KNX Busmonitor
KNX Diagnose Monitor, Import des ETS Projektes deutlich beschleunigt, Suche in der Navigation
Mehr Informationen dazu hier im Forum
Insider Version 6 zur 4.5 jetzt für alle Mitglieder des Insider Clubs installierbar
Alle Infos zum Update im Timberwolf Wiki
[Frage] Wie kann man im TWS eine Konfig-Datei des Containers ändern?
Forumsregeln
- Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
- Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
- Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
- Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
-
- Reactions:
- Beiträge: 916
- Registriert: So Aug 12, 2018 9:12 am
- Hat sich bedankt: 115 Mal
- Danksagung erhalten: 251 Mal
Wie kann man im TWS eine Konfig-Datei des Containers ändern?
Hallo zusammen,
wie kann ich eine Konfig-Datei(.yml) meines frisch installierten Containers ändern?
Ich muss da ein paar Sachen einfügen, komme aber nicht weiter, weil kein Text-Editor da ist.
Hat jemand paar Tipps für mich, wie ich das machen kann?
Die Datei befindet sich unter /etc/x/x.yml
MfG Juri
wie kann ich eine Konfig-Datei(.yml) meines frisch installierten Containers ändern?
Ich muss da ein paar Sachen einfügen, komme aber nicht weiter, weil kein Text-Editor da ist.
Hat jemand paar Tipps für mich, wie ich das machen kann?
Die Datei befindet sich unter /etc/x/x.yml
MfG Juri
TWS 2400 ID: 69 + PBM ID: 728 + TP-UART, VPN offen, Reboot erlaubt
-
- Reactions:
- Beiträge: 379
- Registriert: So Aug 26, 2018 5:59 pm
- Wohnort: Herborn
- Hat sich bedankt: 138 Mal
- Danksagung erhalten: 237 Mal
Hallo Juri,
hast du es mal mit "vi" versucht? der sollte eigentlich immer und überall verfügbar sein.
VG
Earl
hast du es mal mit "vi" versucht? der sollte eigentlich immer und überall verfügbar sein.
VG
Earl
Wiregate#1504 + PBM
Timberwolf 950Q #233
Timberwolf 3500XL #1459 + PBM/ VPN aktiv / Reboot OK
EFH mit KNX, 1-Wire, DMX, MQTT (RTC PV, OpenWB, AWtrix, OpenDTU), HTTP API (Tibber)
Docker: MQTT Broker, Unifi WLAN Controller, NodeJS, CometVisu
Timberwolf 950Q #233
Timberwolf 3500XL #1459 + PBM/ VPN aktiv / Reboot OK
EFH mit KNX, 1-Wire, DMX, MQTT (RTC PV, OpenWB, AWtrix, OpenDTU), HTTP API (Tibber)
Docker: MQTT Broker, Unifi WLAN Controller, NodeJS, CometVisu
-
- Reactions:
- Beiträge: 916
- Registriert: So Aug 12, 2018 9:12 am
- Hat sich bedankt: 115 Mal
- Danksagung erhalten: 251 Mal
Hallo Earl, @EarlBacid
Wie und wo kann ich den Editor aufrufen, das habe ich noch nie im Container gemacht?
MfG Juri
Wie und wo kann ich den Editor aufrufen, das habe ich noch nie im Container gemacht?

MfG Juri
Zuletzt geändert von Sensej am Di Feb 04, 2020 5:59 pm, insgesamt 1-mal geändert.
-
- Reactions:
- Beiträge: 379
- Registriert: So Aug 26, 2018 5:59 pm
- Wohnort: Herborn
- Hat sich bedankt: 138 Mal
- Danksagung erhalten: 237 Mal
moin moin,
die erste Frage ist, ob der Container über einen SSH Deamon verfügt und du einen Usernamen und Passwort dazu hast. dann kannst du z.B. das putty Programm verwenden um dich auf den Container zu verbinden.
Usernamen und Passwort solltest du vom Ersteller des Containers bekommen.
Wenn du eine ssh Verbindung hast, dann kannst du einfach über den Befehl "vi /etc/x/y.yaml" die Datei editieren.
Allerdings ist der vi ein sehr gewöhnungsbedürftiger Editor (aber eben sehr schlank und quasi in jedem Linux vorhanden). Google ist dein Freund um hier die Grundlegende Funktionalität zu erfahren.
je nachdem was der Ersteller des Containers mitbringt, gibt es evtl. auch etwas komfortablere Editoren wie z.B. vim.
Welchen Container hast du denn installiert?
VG
Earl
die erste Frage ist, ob der Container über einen SSH Deamon verfügt und du einen Usernamen und Passwort dazu hast. dann kannst du z.B. das putty Programm verwenden um dich auf den Container zu verbinden.
Usernamen und Passwort solltest du vom Ersteller des Containers bekommen.
Wenn du eine ssh Verbindung hast, dann kannst du einfach über den Befehl "vi /etc/x/y.yaml" die Datei editieren.
Allerdings ist der vi ein sehr gewöhnungsbedürftiger Editor (aber eben sehr schlank und quasi in jedem Linux vorhanden). Google ist dein Freund um hier die Grundlegende Funktionalität zu erfahren.
je nachdem was der Ersteller des Containers mitbringt, gibt es evtl. auch etwas komfortablere Editoren wie z.B. vim.
Welchen Container hast du denn installiert?
VG
Earl
Wiregate#1504 + PBM
Timberwolf 950Q #233
Timberwolf 3500XL #1459 + PBM/ VPN aktiv / Reboot OK
EFH mit KNX, 1-Wire, DMX, MQTT (RTC PV, OpenWB, AWtrix, OpenDTU), HTTP API (Tibber)
Docker: MQTT Broker, Unifi WLAN Controller, NodeJS, CometVisu
Timberwolf 950Q #233
Timberwolf 3500XL #1459 + PBM/ VPN aktiv / Reboot OK
EFH mit KNX, 1-Wire, DMX, MQTT (RTC PV, OpenWB, AWtrix, OpenDTU), HTTP API (Tibber)
Docker: MQTT Broker, Unifi WLAN Controller, NodeJS, CometVisu
-
- Reactions:
- Beiträge: 1395
- Registriert: Mi Okt 10, 2018 2:39 pm
- Hat sich bedankt: 863 Mal
- Danksagung erhalten: 1199 Mal
Hallo miteinander,
also eine Datei in einem Container zu ändern, ist eine eher schlechte Idee resp. macht es nicht wirklich Sinn. Das machst Du dann jedesmal, wenn Du den Container neu anlegst.
Von daher wäre es viel sinnvoller, das wie folgt zu erledigen:
- Leeres Volume anlegen
- Volume nach /etc/ mounten
- Container starten
Damit wird Docker beim initialen Start des Containers den Inhalt von /etc/ in das Volume kopieren. Nun instanziierst Du einen weiteren Container wie bspw. hermsi/alpine-sshd und mountest in diesem das Volume ebenfalls, bspw. nach /mnt/etc/. Nun kannst Du Dich per ssh auf den zweiten Container verbinden und die Dateien in /mnt/etc/... bearbeiten. Da diese über das Volume auch im ersten Container "vorhanden" sind, wirken die Änderungen dann dort. Ggf. musst Du natürlich den ersten Container neu starten, damit die Änderungen an den Dateien wirksam werden.
also eine Datei in einem Container zu ändern, ist eine eher schlechte Idee resp. macht es nicht wirklich Sinn. Das machst Du dann jedesmal, wenn Du den Container neu anlegst.

Von daher wäre es viel sinnvoller, das wie folgt zu erledigen:
- Leeres Volume anlegen
- Volume nach /etc/ mounten
- Container starten
Damit wird Docker beim initialen Start des Containers den Inhalt von /etc/ in das Volume kopieren. Nun instanziierst Du einen weiteren Container wie bspw. hermsi/alpine-sshd und mountest in diesem das Volume ebenfalls, bspw. nach /mnt/etc/. Nun kannst Du Dich per ssh auf den zweiten Container verbinden und die Dateien in /mnt/etc/... bearbeiten. Da diese über das Volume auch im ersten Container "vorhanden" sind, wirken die Änderungen dann dort. Ggf. musst Du natürlich den ersten Container neu starten, damit die Änderungen an den Dateien wirksam werden.
Kind regards,
Yves
TWS 2500 ID:159 / TWS 3500 ID:618 / TWS 3500 ID:1653 + PBM ID:401 / ProxMox / 1-Wire / iButtons / Edomi (LXC / Docker) / evcc / ControlPro
(TW-VPN jeweils offen, Reboot nach Rücksprache)
Yves
TWS 2500 ID:159 / TWS 3500 ID:618 / TWS 3500 ID:1653 + PBM ID:401 / ProxMox / 1-Wire / iButtons / Edomi (LXC / Docker) / evcc / ControlPro
(TW-VPN jeweils offen, Reboot nach Rücksprache)
-
- Reactions:
- Beiträge: 916
- Registriert: So Aug 12, 2018 9:12 am
- Hat sich bedankt: 115 Mal
- Danksagung erhalten: 251 Mal
Hallo Earl,EarlBacid hat geschrieben: ↑Di Feb 04, 2020 6:28 pm moin moin,
die erste Frage ist, ob der Container über einen SSH Deamon verfügt und du einen Usernamen und Passwort dazu hast. dann kannst du z.B. das putty Programm verwenden um dich auf den Container zu verbinden.
Usernamen und Passwort solltest du vom Ersteller des Containers bekommen.
Wenn du eine ssh Verbindung hast, dann kannst du einfach über den Befehl "vi /etc/x/y.yaml" die Datei editieren.
Allerdings ist der vi ein sehr gewöhnungsbedürftiger Editor (aber eben sehr schlank und quasi in jedem Linux vorhanden). Google ist dein Freund um hier die Grundlegende Funktionalität zu erfahren.
je nachdem was der Ersteller des Containers mitbringt, gibt es evtl. auch etwas komfortablere Editoren wie z.B. vim.
Welchen Container hast du denn installiert?
VG
Earl
Ich habe unter TWS-Portainer einen neuen Container
"Prometheus" angelegt, da sind keine weitere Werzeuge(Texteditoren, ssh oder sonstige)verfügbar.
Um diesen voll in Grafana zu nutzen muss man die Prometheus.yaml erweitern.
Google ist nicht immer mein Freund


MfG Juri
TWS 2400 ID: 69 + PBM ID: 728 + TP-UART, VPN offen, Reboot erlaubt
-
- Reactions:
- Beiträge: 916
- Registriert: So Aug 12, 2018 9:12 am
- Hat sich bedankt: 115 Mal
- Danksagung erhalten: 251 Mal
Hallo Yves,
das ist das Volumen für Container "Prometheus".
Was kommt da genau im Feld Name und Value rein?

Welcher Port(Host undContainer) muss bei SSHD-Container eingestellt werden, 1337 oder ist es egal?starwarsfan hat geschrieben: ↑Di Feb 04, 2020 7:01 pm Nun instanziierst Du einen weiteren Container wie bspw. hermsi/alpine-sshd und mountest in diesem das Volume ebenfalls, bspw. nach /mnt/etc/.
Was kommt genau beim Volumen für Container "SSHD" im Feld Name und Value rein?
Wie starte ich das Tool ssh, einfach über die web-Oberfläche ip:port?starwarsfan hat geschrieben: ↑Di Feb 04, 2020 7:01 pm Nun kannst Du Dich per ssh auf den zweiten Container verbinden und die Dateien in /mnt/etc/... bearbeiten.
MfG Juri
Zuletzt geändert von Sensej am Di Feb 04, 2020 11:29 pm, insgesamt 1-mal geändert.
TWS 2400 ID: 69 + PBM ID: 728 + TP-UART, VPN offen, Reboot erlaubt
-
- Reactions:
- Beiträge: 4088
- Registriert: So Aug 12, 2018 10:20 am
- Hat sich bedankt: 1415 Mal
- Danksagung erhalten: 1901 Mal
Ihr seid aber alle hartnäckig im verwechseln...
Grüße Göran
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#PV 43,2 kWh Akku; 3x VE MP2 5000; 6,7 kWp > 18 Panele an 4x HM1500 + 1 HM800 WR; Open-DTU
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#PV 43,2 kWh Akku; 3x VE MP2 5000; 6,7 kWp > 18 Panele an 4x HM1500 + 1 HM800 WR; Open-DTU
-
- Reactions:
- Beiträge: 1395
- Registriert: Mi Okt 10, 2018 2:39 pm
- Hat sich bedankt: 863 Mal
- Danksagung erhalten: 1199 Mal
Hi
Du bist da an der falschen Stelle. Aber wenn's konkret um Prometheus geht, dann solltest Du Dir mal dieses Posting anschauen. Dort wird genau das beschrieben.

Das gibt's nichts explizit zu starten. Wenn Du den ssh-Container startest, läuft dort automatisch der ssh-Daemon. Genau das ist ja der Sinn und Zweck des ssh-Containers. Du verbindest Dich dann mit dem ssh-Tool Deiner Wahl wie bspw. PuTTY oder MobaXTerm zum ssh-Container. Wie der ssh-Container an und für sich konfiguriert wird, ist auf der verklinkten DockerHub-Page beschrieben.Sensej hat geschrieben: ↑Di Feb 04, 2020 9:27 pmWie starte ich das Tool ssh, einfach über die web-Oberfläche ip:port?starwarsfan hat geschrieben: ↑Di Feb 04, 2020 7:01 pm Nun kannst Du Dich per ssh auf den zweiten Container verbinden und die Dateien in /mnt/etc/... bearbeiten.
Kind regards,
Yves
TWS 2500 ID:159 / TWS 3500 ID:618 / TWS 3500 ID:1653 + PBM ID:401 / ProxMox / 1-Wire / iButtons / Edomi (LXC / Docker) / evcc / ControlPro
(TW-VPN jeweils offen, Reboot nach Rücksprache)
Yves
TWS 2500 ID:159 / TWS 3500 ID:618 / TWS 3500 ID:1653 + PBM ID:401 / ProxMox / 1-Wire / iButtons / Edomi (LXC / Docker) / evcc / ControlPro
(TW-VPN jeweils offen, Reboot nach Rücksprache)