Storj - Speicher vermieten

luddi

Benutzer
Sehr erfahren
Mitglied seit
05. Sep 2012
Beiträge
3.259
Punkte für Reaktionen
601
Punkte
174
Hallo @all,

mich würde mal folgendes interessieren weil ich es noch nicht überblickt habe.

a.) Wo liegen nach einem pull Befehl für des storagenode image die Daten bevor ich jemals den run Befehl ausgeführt habe:

Rich (BBCode):
docker pull storjlabs/storagenode:beta

Ausgabe:

> beta: Pulling from storjlabs/storagenode
> c9b1b535fdd9: Pull complete 
> 88b550e92765: Pull complete 
> 72bd38dcca18: Pull complete 
> 6667a60fb66d: Pull complete 
> e5fbf7c63516: Pull complete 
> 7748f11fda45: Pull complete 
> Digest: sha256:be5424bd161cb4be135c45ba4e905ba301c22efba322e8263703fdbf84a73bb2
> Status: Downloaded newer image for storjlabs/storagenode:beta


Anschließend ist auch das image unter Abbild in der Docker Applikation unter DSM zu finden.

Bildschirmfoto vom 2020-03-04 19-22-52.png


Soweit alles gut.
Nur finde ich weder unter /volume1/docker noch etwas unter /volume1/@docker über das image welches ich heruntergeladen habe.



b.) Darauf folgt dass ich nicht weiß was ich bei dem folgenden Befehl zum Starten des Containers als source für <identity-dir> und <storage-dir> angeben muss?

Rich (BBCode):
docker run -d --restart unless-stopped -p 28967:28967 \
    -p 127.0.0.1:14002:14002 \
    -e WALLET="0xXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" \
    -e EMAIL="user@example.com" \
    -e ADDRESS="domain.ddns.net:28967" \
    -e BANDWIDTH="20TB" \
    -e STORAGE="2TB" \
    --mount type=bind,source="<identity-dir>",destination=/app/identity \
    --mount type=bind,source="<storage-dir>",destination=/app/config \
    --name storagenode storjlabs/storagenode:beta


c.) Wobei Kev.lin in seinem Beitrag #19 mit dem compose file folgendes erwähnt.

Rich (BBCode):
volumes:
            - type: bind
            source: ./config/identity
            target: /app/identity
            - type: bind
            source: ./data
            target: /app/config

Wo soll ich meine identity files ablegen nachdem ich sie mit meinem authorization token erstellt habe?

Gruß
luddi
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
707
Punkte für Reaktionen
11
Punkte
38
Moin luddi,

a)
Irgendwo tief im System. Das ist für 99,9 % der Fälle irrelevant, siehe b)

b)
Die Dateien bindest du in den Docker Image ein. Du erstellst auf dem host (=normale Umgebung der Synology) einen Ordner mit den Dateien den du dann im Container zur Verfügung stellst. Damit dieses "mapping" funktioniert, musst du entsprechend die Werte in der Volume-Angabe hinzufügen. Ich habe den gemeinsamen Ordner "docker", wo ich für alle meine Docker Sachen eigene Ordner habe, also in dem Falle nochmal den Unterordner "storj".
Meine beiden Variablen zum Starten des Containers sehen daher so aus:

Rich (BBCode):
--mount type=bind,source="/volume1/docker/storj/identity",destination=/app/identity \
--mount type=bind,source="/volume1/docker/storj/storage",destination=/app/config \

In dem Ordner "/volume1/docker/storj/identity" habe ich also meine Identity, im Ordner "/volume1/docker/storj/storage" liegen dann die Daten die Storj sammelt.

c)
erklärt sich durch b)

LG
Felix
 

luddi

Benutzer
Sehr erfahren
Mitglied seit
05. Sep 2012
Beiträge
3.259
Punkte für Reaktionen
601
Punkte
174
Hallo Felix,

und Danke für deine schnelle Antwort.

Achso klar, ich habe dann in der umgekehrten Richtung gedacht.

Ich dachte eben "source" wäre das Verzeichnis welches von dem Docker Container als Einstieg verwendet wird und "destination" wo es hinzeigen soll, also wo meine Daten tatsächlich liegen.

Wenn das so ist, dann bleibt destination sowohl für die identity und auch für storage unberührt und ich kann es exakt so übernehmen?

Rich (BBCode):
destination=/app/identity
destination=/app/config


Gruß
luddi
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
707
Punkte für Reaktionen
11
Punkte
38
Moin luddi,

korrekt, destination zeigt an, wo IM Container, also in der virtualisierten Umgebung die Dateien, die unter source liegen, gemounted werden sollen.

Der type=bind mount ist per Synolgoy Docker GUI übrigens nicht verfügbar, daher muss das in jedem Falle über die Kommandozeile gemacht werden.

LG
Felix
 

luddi

Benutzer
Sehr erfahren
Mitglied seit
05. Sep 2012
Beiträge
3.259
Punkte für Reaktionen
601
Punkte
174
Super Danke dann weiß ich jetzt bescheid :)

Der type=bind mount ist per Synolgoy Docker GUI übrigens nicht verfügbar, daher muss das in jedem Falle über die Kommandozeile gemacht werden.

Das hier war mir durch die zahlreichen Forenbeiträge bereits bekannt. Dennoch Vielen Dank für den Hinweis.

Jetzt muss ich noch auf mein auth token warten um die identity erstellen zu können bevor ich überhaupt den Container starten kann.

Gruß
luddi
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
707
Punkte für Reaktionen
11
Punkte
38
Ich habe 5 Wochen gewartet, nur um zu merken, dass mein Browser irgendwas falsch gemacht hat. Vermutlich lags am Werbeblocker oder so. FYI.
 

luddi

Benutzer
Sehr erfahren
Mitglied seit
05. Sep 2012
Beiträge
3.259
Punkte für Reaktionen
601
Punkte
174
Es ist ja bekannt und wird auch beim Request angezeigt dass es eine Weile dauern kann bis man sein token bekommt...

Ich bin gespannt wie lange es bei mir dauern wird.

Gruß
luddi
 

Heidi

Benutzer
Mitglied seit
05. Aug 2019
Beiträge
291
Punkte für Reaktionen
50
Punkte
34
@ Luddi: Du fragtest, wo die Docker Images liegen: Die sind in der Tat im tiefen tiefen Linux versteckt. Sie liegen irgendwo bei der Docker-App im System.

Du kannst mit folgenden Befehlen schaun, was da liegt
Rich (BBCode):
sudo docker image ls -a
und die dann auch löschen etc.
Rich (BBCode):
sudo docker image rm  <ID>

Siehe Docker-help
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
707
Punkte für Reaktionen
11
Punkte
38
Seit 10. März sind die Leitungen bei mir am glühen. Täglich kommt mindestens 50 GB dazu. Gestern hatte ich sogar einen Gesamtumsatz von 100 GB. Bei euch ähnlich?
 

Frieseba

Benutzer
Mitglied seit
27. Nov 2011
Beiträge
465
Punkte für Reaktionen
20
Punkte
24
Ja bei mir auch so. Ernüchternd ist allerdings der Wertverfall der ETH... Ist ja kaum was wert.
 

Nicky_1818

Benutzer
Mitglied seit
31. Jan 2014
Beiträge
90
Punkte für Reaktionen
4
Punkte
8
Jo, bei mir sieht es genauso aus. Wie verhält es sich eigentlich, sobald der freigegebene Speicher gefüllt ist? Dann kommen ja keine neuen Daten hinzu und der Ertrag rutscht noch weiter in den Keller, als er ja eh schon ist.
Für den Monat Februar kamen 15ct raus ;)
 

Frieseba

Benutzer
Mitglied seit
27. Nov 2011
Beiträge
465
Punkte für Reaktionen
20
Punkte
24
Du kannst dann deinen Speicher erweitern oder lebst halt rein vom Egress
 
Zuletzt bearbeitet:

kev.lin

Benutzer
Mitglied seit
17. Jul 2007
Beiträge
624
Punkte für Reaktionen
42
Punkte
48
Mhh, bei mir ist seit dem 6.3. die "Bandwith Used This Month" völlig im Keller. Max. 200MB peak. Ich weiß ehrlich gesagt, nicht, warum das gerade so schlecht ist.
Kann das daran liegen, dass so viele Leute im HomeOffice sind und die Leitungen so dicht sind? Ich hab auch nur 5MBit/s im Upload.
 

Frieseba

Benutzer
Mitglied seit
27. Nov 2011
Beiträge
465
Punkte für Reaktionen
20
Punkte
24
Du hast aber schon das neue v0.34.6? Also bei mir glühen die Leitungen.Hab 822.61GB Ingress auf meinem einem Note und 822.73GB Ingress auf meinem zweiten Node. Beide an einer 50er Leitung.
 

kev.lin

Benutzer
Mitglied seit
17. Jul 2007
Beiträge
624
Punkte für Reaktionen
42
Punkte
48
Mist, natürlich nicht! :(
Irgendwie hab ich da wohl eine benachrichtigende Email von storj verpasst... Es wird Zeit, dass ich Watchtower aufsetze!

Danke für den Hinweis. Ich hoffe jetzt erholt sich das Ganze bei mir schnell!
 

Frieseba

Benutzer
Mitglied seit
27. Nov 2011
Beiträge
465
Punkte für Reaktionen
20
Punkte
24
Ärgerlich. Ich habe Watchtower auf zwei Geräten und bislang läuft es tadellos. Hast du seit dem Update eine Veränderung im Traffic?
 

kev.lin

Benutzer
Mitglied seit
17. Jul 2007
Beiträge
624
Punkte für Reaktionen
42
Punkte
48
Ja, super ärgerlich!
Ja, nach dem Update ging‘s gleich wieder los wie Schmitz Katze!
 

Heidi

Benutzer
Mitglied seit
05. Aug 2019
Beiträge
291
Punkte für Reaktionen
50
Punkte
34
@kev.lin: Auch ich habe mich lange gegen den watchtower gestreubt. Hatte eine schlechte Erfahrung damit gemacht (offline für tage). Aber seither habe ich ihn installiert und er läuft problemlos. Seit er die Updates immer zuverlässig macht, kümmere ich mich um meinen Knoten eigentlich gar nicht mehr. Anfangs war das ja noch ne spannende Sache und ich habe täglich geprüft und geschaut. Es wurde immer weniger. Jetzt kassiere ich nur noch das Geld. Also, mach!

@Nick_1818 (ist das dein Alter oder dein NAS?;)): Wenn deine Platte voll ist, dann ist das völlig ok. Mit dem Storage, also dem Aufbewahren deiner Daten verdienst du ja kaum was. Und solange die Leute die bei dir abgelegten Daten "nutzen" laden sie ja ständig von dir was runter, damit verdienst du. Auch jetzt schon. Wenn deine Platte voll ist, dann geht dein Verdienst also nicht in Keller, sondern er bleibt dann stochastisch konstant.


Noch ein Wort zum Ether: Es gibt eine ERC20-basierte Cryptocoin, die nennt sich Tether (USDT). Das ist eine sogenannte stable-coin, die an den Dollar gekoppelt ist. Ihr könnt mal bei den Crypto-Charts nachschauen, der Tether ist so stabil wie der Dollar und bewegt sich auch jetzt in Corona's Zeiten kaum. Jeder der Storj-Token (ist ja auch ERC-20 basiert) und Ether verwalten kann in seinem Wallet, der kann dort auch Tether ablegen. Ich tausche meine Storj-Tokens immer annonym bei https://changenow.io/ direkt in USDT um. Dort liegen Sie dann völlig spekulations-sicher.
Ich nutze Metamask, aber auch MEW kann die Storj und USDT verwalten (man kann sein Metamask Konto auch mit MEW koppeln).

Klar, man kann natürlich auch direkt in € umtauschen, der ist ja auch stabil, benötigt dafür aber oft eine Mindestmenge, die man i.d.R. nicht mit einem Monat Storj-Betreiben erwirtschaftet. Solange ist man der Berg-und-Talfahrt ausgeliefert.
 

maulsim

Benutzer
Mitglied seit
24. Mai 2016
Beiträge
553
Punkte für Reaktionen
46
Punkte
48
Noch ein Wort zum Ether: Es gibt eine ERC20-basierte Cryptocoin, die nennt sich Tether (USDT). Das ist eine sogenannte stable-coin, die an den Dollar gekoppelt ist. Ihr könnt mal bei den Crypto-Charts nachschauen, der Tether ist so stabil wie der Dollar und bewegt sich auch jetzt in Corona's Zeiten kaum.

Wenn man es als lustigen Nebenbetrieb betrachtet kann man auch pokern und hoffen, dass Ether wieder steigt und ggf. kommt dann sogar mehr raus. Ist analog zum Aktienmarkt. Ich sehe die Storj Tokens bzw. den daraus erhaltenen Ether erstmal als etwas an, was keine wirkliche Investition bedeutet und ggf. die Chance haben könnte auch anzusteigen. Klar jetzt gerade nicht - aber man kann ja für die Zukunft hoffen :)
 

faxxe

Benutzer
Mitglied seit
22. Nov 2007
Beiträge
228
Punkte für Reaktionen
56
Punkte
34
@Heidi, Danke für deine Erläuterungen
Ich muss zugeben, das mir der Vorgang Storj in "echtes" Geld zu wechseln noch völlig unverständlich ist.
Da muss ich mich nochmals genau einlesen

-faxxe
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat