-
Vaultwarden frontend spinning
Jetzt habe ich für mich eine Lösung gefunden. Ich nutze AdGuard Home (auch auf UnRaid). AdGuard Home bietet ja eine sog. DNS-Umschreibungen. Dort habe ich die Domain des Vaultwarden (vaultwarden.meinedomain.dyndns.de) eingetragen und als Ziel den Nginx Proxy Manager (NPM). Natürlich greifen alle meine Geräte netzintern auf AdGuard für DNS Anfragen zu. Also geht es vom Gerät zu AdGuard, dann zum NPM, der hat ja auch das Zertifikat und leitet zu Vaultwarden weiter. Alles netzintern. Dann habe ich noch den Zugriff per NPM auf das interne Netz beschränkt und komme von unterwegs per VPN auf Vaultwarden. Ich möchte Vaultwarden nicht so ins weite Netz stellen. Funktioniert alles per https. Damit ist der Fall für mich gelöst.
-
Vaultwarden frontend spinning
Genau, im Browser per http. OK, wenn Vaultwarden https verlangt, dann wurde es aus meiner Sicht nicht logisch/konsequent umgesetzt. Die Admin-Seite ist per http aufrufbar. Und die bietet doch mehr Potenzial. Aber auch die original Bitwaren App für Windows/macOS ermöglicht den Login per http. Das kann ich nicht verstehen. Nun denn. Was muss ich denn genau wo einstellen damit es per https intern geht? In General Settings / Domain URL steht bei mir http://localhost. Aber auch mit dem FQDN funktioniert es intern nicht - Verbindung fehlgeschlagen.
-
Vaultwarden frontend spinning
Hallo zusammen, ich hänge mich mal an diesem Topic dran da ich das gleiche Fehlerbild habe, die Lösungsantwort bei mir jedoch so nicht zutrifft. Es ist mir nicht möglich die Login Seite im Browser für den Vault zu öffnen. Es kommt zwar eine Seite mit dem Vaultwarden Logo und es dreht sich der der Punktekreis doch sonst passiert nichts. Getstet habe ich es mit Safari, Edge, Firefox und Chrome auf MacOS und Windows. Folgendes funktiuoniert jedoch: Die Admin-Seite lokal unter http://192.168.188.50:4743/admin funktioniert. Die Windows App von Bitwarden kann intern unter http://192.168.188.50:4743 auf den Vault zugreifen. Die Windows App von Bitwarden kann extern unter subdomain.meine-domain.de auf den Vault zugreifen. Von extern im Browser unter https://subdomain.meine-domain.de kommt auch die Loginseite für den Vault. Ebenso die Admin Seite mit /admin. Bitwarden Apps unter iOS funktionieren mit dem FQDN. Andere Webseiten lokaler Server als Docker Container funktionieren. Meit Setup: Vaultwarden als Docker Container auf UnRaid. Netzwerkschnittstelle des Containers ist Bridge (mit separate IP auch getestet). NGinX mit SSL Zertifikat für die Domain subdomain.meine-domain.de. Scheme = http. Router ist eine Fritzbox. Irgenwas muss ich ja richtig gemacht haben und irgend etwas nicht, aber was? Was machen die Apps anders als der Aufruf im Browser? Da die Seite ja sich meldet jedoch nur so halb, habe ich keine Idee mehr wo ich ansetzen kann. Viele Grüße
-
BeUnRaider started following Einzige Array Disk gegen größere austauschen , Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. , Dawarich Container Update Fehler – swap limit capabilities or the cgroup is not mounted. Memory limited without swap and 1 other
-
Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
Hello, I hope people still read this thread. I have this message too. And I didn't understand these answers 100%. So is it correct that this is just a warning or notice but is not a cause for concern or that it affects the reliability of the running container? The parameters --memory-swap=-1 or memswap_limit: -1 only change that the warning no longer appears, but do not solve the reason for it? I've already tried adding one of the parameters to my docker-compose.yml for Dawarich, without success. I always get some error messages. However, since I don't really know the syntax, I can't get any further. Would someone be willing to show me exactly where the parameter should be inserted? I would be happy to post the file here. greeting BeUnRaider ! dawarich_app Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
-
Dawarich Container Update Fehler – swap limit capabilities or the cgroup is not mounted. Memory limited without swap
Hallo zusammen, die ganz unten aufgeführte Fehlermeldung bekomme ich als ich versucht habe, in UnRaid und dem Compose Manager meinen vorhandenen Dawarich Container upzudaten. Also Compose Down dann Update Stack. Nach meiner Recherche habe ich dies hier gefunden: https://forums.unraid.net/topic/139578-your-kernel-does-not-support-swap-limit-capabilities-or-the-cgroup-is-not-mounted-memory-limited-without-swap/#comment-1513891 Da steht etwas von „but if all you want is the warning to go away, at the top level under the service put memlimit_swap: -1 and it'll stop throwing the warning“ Ich bin mir nicht sicher ob dies wirklich die Lösung ist. Doch wo und wie genau füge ich den Parameter --memory-swap=-1 ein? Meine docker-compose.yml fängt so an: networks: dawarich: services: dawarich_redis: image: redis:7.0-alpine container_name: dawarich_redis command: redis-server networks: - dawarich volumes: - /mnt/user/appdata/dawarich_shared:/data restart: always healthcheck: test: [ "CMD", "redis-cli", "--raw", "incr", "ping" ] interval: 10s retries: 5(dawarich_redis😊 start_period: 30s timeout: 10s Wenn ich den Parameter direkt als Zeile 4 einfüge, bekomme ich eine Fehlermeldung für die Zeile 5 ( dawarich_redis:) Ferner blicke ich dabei nicht durch, wie der Parameter eingerückt werden muss. Kenne mich mit YML nicht wirklich aus. Auch ohne Veränderung der docker-compose.yml kommt beim Compose Up: ✘ Container dawarich_app Error 0.5s dependency failed to start: container dawarich_app is unhealthy Tja, und nun bekomme ich mein Dawarich nicht mehr zum Laufen. Wer kann mir helfen? Welche Informationen soll ich ggf. noch liefern? Fehlermeldung: Container dawarich_app Error15.3s ! dawarich_app Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. Viele Grüße
-
Dawarich - eigener GPS-Daten-logger-Server
@Archonw, vielen, vielen Dank. Genau so hat es funktioniert. Ich musste nur die Volumes Pfade und die Domain anpassen und schwups läuft es. Da muss erst jemand kommen der den Durchblick hat, so wie Archonw. Nun kann ich damit "rumspielen" bis ich es richtig nutze. Und bei Gelegenheit muss ich heruasfinden wie ich es hübsch mache, also die passenden Icon finde und wie ich sie einbinde. Danke
-
Dawarich - eigener GPS-Daten-logger-Server
Hallo zusammen, Vielleicht hat jemand Interesse daran, zusammen eine lauffähige Version von Dawarich* auf UnRaid zum laufen zu bringen. Ich bin schon für meine Verhältnisse weit gekommen und scheitere jedoch auf den letzten Metern. Unten habe ich mal meine docker-compose.yml beigefügt. Nach recht langem Suchen habe ich herausgefunden das ich mit den beiden im UnRaid App Store angebotenen Apps für Dawarich nicht weiter komme. Ich fand keine Anleitung für eine Konfiguration. Zu viele Fragen blieben offen. Nun bin ich auf das UnRaid Plugin "Docker Compose Manager" gestoßen. Dies sollte es doch ermöglichen, per docker-compose.yml eine lauffähige Version von Dawarich zu erstellen. Nachdem ich hier https://github.com/Freika/dawarich/discussions/150 auf eine Seite mit einem für UnRaid geeigneten Template gestoßen bin, habe ich es mal ausprobiert. Es müssen ggf. Tabulatoren gegen Leerzeichen ausgetauscht werden. Auch die im Kommentar genannte Änderung sollte eingepflegt werden. Nachdem ich alle Fehlermeldungen des Managers ausgemerzt habe, wurden auch alle vier Container angelegt. Jedoch gab es eine Fehlermeldung während des Starts: [+] Running 4/5 ✔ Network dawarich_default Created 0.2s ✔ Container dawarich_db Started 0.6s ✔ Container dawarich-redis Started 0.6s ⠇ Container dawarich_app Starting 1.2s ✔ Container dawarich_sidekiq Created 0.0s Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: exec: "dev-entrypoint.sh": executable file not found in $PATH: unknown Tja, und da komme ich nicht weiter. Mein Wissen diesbezüglich reicht nicht weit. In der vom Autor bereitgestellten docker-compose sind Einträge sog. health checks eingefügt. Wenn ich dies jedoch einfüge, bekomme ich vom Manager viele Fehlermeldungen die ich nicht beheben kann da mir das Wissen dazu fehlt. Also habe ich dies auch rausgelassen. Was sie bringen und ob sie hilfreich sind kann ich nicht beurteilen. Beim Compose Up kann man wohl noch für jeden Container passende Icons vergeben. Doch wie? Eine Anleitung habe ich nicht gefunden. Über Hilfe würde ich mich sehr freuen. Vielen Dank Hier meine docker-compose.yml services: dawarich_redis: image: redis:7.0-alpine container_name: dawarich-redis command: redis-server volumes: - /mnt/user/appdata/compose-dawarich/shared:/data dawarich_db: image: postgres:14.2-alpine container_name: dawarich_db volumes: - /mnt/user/appdata/compose-dawarich/db:/var/lib/postgresql/data - /mnt/user/appdata/compose-dawarich/shared:/var/shared environment: POSTGRES_USER: postgres POSTGRES_PASSWORD: mein-passwort dawarich_app: image: freikin/dawarich:latest container_name: dawarich_app volumes: - /mnt/user/appdata/compose-dawarich/gems:/usr/local/bundle/gems - /mnt/user/appdata/compose-dawarich/public:/var/app/public ports: - 3000:3000 stdin_open: true tty: true entrypoint: dev-entrypoint.sh command: - bin/dev restart: on-failure environment: RAILS_ENV: development REDIS_URL: redis://dawarich_redis:6379/0 DATABASE_HOST: dawarich_db DATABASE_USERNAME: postgres DATABASE_PASSWORD: mein-passwort DATABASE_NAME: dawarich_development MIN_MINUTES_SPENT_IN_CITY: 60 APPLICATION_HOST: localhost APPLICATION_HOSTS: localhost TIME_ZONE: Europe/Berlin APPLICATION_PROTOCOL: http logging: driver: json-file options: max-size: 100m max-file: "5" depends_on: - dawarich_db - dawarich_redis dawarich_sidekiq: image: freikin/dawarich:latest container_name: dawarich_sidekiq volumes: - /mnt/user/appdata/compose-dawarich/gems:/usr/local/bundle/gems - /mnt/user/appdata/compose-dawarich/public:/var/app/public stdin_open: true tty: true entrypoint: dev-entrypoint.sh command: - sidekiq restart: on-failure environment: RAILS_ENV: development REDIS_URL: redis://dawarich_redis:6379/0 DATABASE_HOST: dawarich_db DATABASE_USERNAME: postgres DATABASE_PASSWORD: mein-passwort DATABASE_NAME: dawarich_development APPLICATION_HOST: localhost APPLICATION_HOSTS: localhost BACKGROUND_PROCESSING_CONCURRENCY: 10 APPLICATION_PROTOCOL: http logging: driver: json-file options: max-size: 100m max-file: "5" depends_on: - dawarich_db - dawarich_redis - dawarich_app *Meine eigene Beschreibung: Dawarich = da war ich = eigener GPS-Daten-logger-Server der von einer App geloggte GPS Daten aufnimmt und grafisch darstellt wo man alles schon gewesen war.
-
Einzige Array Disk gegen größere austauschen
Das ist nachvollziehbar. Ich habe kein Pool oder Cache sonern nur ein Array mit eben einer Disk. Die anderen Disks sind unter Unassigned Disk Devices. Darum sicherlich die gleiche Ansicht. Danke.
-
Einzige Array Disk gegen größere austauschen
Jaaa, jetzt habe ich nochmals alles per Terminal rüberkopiert wie du es gezeigt hast und soweit ich es überblicken kann laufen alle VMs und bis auf Adguard Home auch alle Container. Wo genau jetzt mein Fehler war kann ich nur vermuten. Ich denke, es war das Kopieren per File Manager. Per Terminal hat es ja funktioniert. Vielen vielen Dank. Jetzt teste ich mal alles. Ist es richtig, dass ich den Pfad /mnt/... nur im Terminal nutzen kann jedoch nicht per File Manager? Im File Manager wird mir User und User0 mit dem gleichen Inhalt angezeigt. Ist dies so richtig?
-
Einzige Array Disk gegen größere austauschen
Ja, vielen Dank. Das habe ich übersehen. Doch jetzt sehe ich, dass es doch nicht wirklich so funktioniert hat wie in der Anleitung oben. Der Punkt "8/ alles von /mnt/disks/usbdisk.../ auf die neue /mnt/disk1/ kopieren" war so nicht möglich da es weder unter der neuen Disk den Pfad "/mnt/disk1/" gab oder sonst irgendwelche Pfade/Verzeichnisse, noch gibt es auf der "alten" Disk (jetzt hier Realtek_RTL9210B-CG_012345679039-0:0 (sdc) ) einen solchen Pfad. Ich bin mir aber fast sichr das es irgendwo einen Pfad mit /mnt gab. Ich habe mal ein Screenshot von der alten SSD (im Realtek USB Gehäuse) beigefügt. Den kompletten Inhalt habe ich auf die neue SSD kopiert. Eigenartiges Phänomen - Ich habe ca. 413 GB auf die Neue Kopiert und es war alles da. Jetzt sind auf der neuen nur noch 12,9 GB und kein Verzeichnis sondern nur "Invalid Path". Irgendwie hatte ich angenommen, dass durch eine neue Config und dem Hinzufügen der neuen SSD zu einem Array Slot (der erste) die entsprechenden Pfade automatisch angelegt werden. Nur weiß ich jetzt nicht gar genau wo der Pfad /mnt/.... genau gewesen war. Also habe ich wohl irgend etwas gewaltig missverstanden und falsch gemacht. Nur was und wie bekomme ich es wieder hin.
-
Einzige Array Disk gegen größere austauschen
So, es hat im Grunde so funktioniert wie du es beschrieben hast. Vielen Dank. Nun habe ich jedoch das Problem dass die per USB angeschlossenen SSD's zwar unter Unassigned Devices gemountet werden können, jedoch kann ich nicht wie vorher darauf zugreifen da das kleine Icon ganz links fehlt mit dem ich auf das Dateisystem des Datenträgers komme. Bei meinen Recherchen habe ich nichts passendes gefunden. Was mache ich falsch oder habe übersehen?
-
Einzige Array Disk gegen größere austauschen
Vielen Dank, das habe ich jetzt verstanden und werde es so anwenden. Klingt wirklich simpel. Gruß BeUnRaider
-
Einzige Array Disk gegen größere austauschen
Vielen Dank alturismo, Super schnelle Antwort. Bis einschließlich Punkt 7 bekomme ich es wohl hin. Bei Punkt 8 muss ich wohl über das Terminal die Daten Kopieren oder gibt es einen einfacheren/bequemeren Weg für Mausschubser? Was passiert bei Punkt 6? Wird die neue SSD als Cache Disk mit einer neuen Ordner Struktur eingerichtet? Zu Punkt 8: Bedeutet dies, wenn ich die alte NVME per USB anschließe, dass der Inhalte zwar nicht verändert wird, jedoch unter /mnt/disks/usbdisk…/ gemountet ist? Also kann ich jederzeit den vorherigen Zustand wieder herstellen? Bleibt dann die neue NVME weiterhin als Cache Disk und wenn ja, was hat die für Auswirkungen? Vorher keine Cache Disk (nur eine Array Disk), jetzt nur eine Cache Disk. Das durchblicke ich noch nicht. Ansonsten super Vorschlag, Danke
-
Einzige Array Disk gegen größere austauschen
Hallo an alle Unraid Experten, Leider bin ich keiner und möchte gerne eine Lösung für mein Anliegen. Die einzige interne NVME SSD mit 1 TB ist zu klein geworden und soll gegen ein 4 TB Modell ersetzt werden. Die SSD ist im Array als Einzellaufwerk im xsf Format eingerichtet und beinhaltet VMs und Docker Containers. Es gibt kein Cache Laufwerk. Es gibt leider nur einen einzigen schnellen M.2 NVME Steckplatz. Wie kann ich die kompletten Daten, also wirklich alles auf eine neue 4 TB SSD umziehen um dann wiederum als einzige SSD im Server zu laufen? Ich kann die neue SSD temporär extern über USB anschließen und wahrscheinlich mit xsf formatieren. Aber dann? Wie bekomme ich die kompletten Daten und Konfiguration so auf die neue externe SSD, sodass ich sie hinterher nur noch physikalisch austauschen muss und alles läuft (ggf. mit bestimmten Anpassungen in der Konfiguration)? Ist dies so überhaupt möglich oder gibt es andere Wege? Ohne Ahnung zu haben, lese ich hier von einem Party Disk welches mindestens die gleiche große haben soll wie die Größe Disk im System. Wenn ich jetzt eine zusätzliche 1 TB SSD per USB anschließe, diese zur Party Disk konfigure und abwarte bis diese dann (gespiegelt?) alle Party Daten hat, kann ich danach die Haupt 1 TB SSD entfernen und gegen die 4 TB SSD ersetzen, sodass der Datenbestand wieder hergestellt wird? Wenn ja, ist dann die 4 TB SSD dann auf 1 TB zurecht gestutzt oder wird der ganze Platz bis 4 TB genutzt? Wenn nur 1 TB zur Verfügung stehen, wie kann ich die Partition erweitern? Wie wäre die genauer Vorgehensweise? Viele Grüße und danke für hilfreiche Antworten.
-
Paperless-ngx - automatisches Backup über Cron-Job un LuckyBackup
@Archonw vielen Dank für diesen Hinweis. Das ist genau wonach ich gesucht habe und es funktioniert.
BeUnRaider
Members
-
Joined
-
Last visited