Benutzer-Werkzeuge

Webseiten-Werkzeuge


help:s3:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
help:s3:start [2025/12/25 07:20] mritterhelp:s3:start [2026/05/27 12:23] (aktuell) mritter
Zeile 49: Zeile 49:
 </code> </code>
  
 +Install the managed rclone docker plugin for your architecture (here amd64):
 +
 +<code>
 +docker plugin install rclone/docker-volume-rclone:amd64 args="-v" --alias rclone --grant-all-permissions
 +docker plugin list
 +</code>
 +
 +Run rclone config on another machine equipped with web browser and graphical user interface. Create the Google Drive remote. When done, transfer the resulting rclone.conf to the Swarm cluster and save as /var/lib/docker-plugins/rclone/config/rclone.conf on every node. By default this location is accessible only to the root user so you will need appropriate privileges. The resulting config will look like this:
 +
 +
 +<code>
 +/var/lib/docker-plugins/rclone/config/rclone.conf 
 +</code>
 +
 +insert: 
 +
 +<code>
 +[hetzner-hel]
 +type = s3
 +region = hel1
 +endpoint = hel1.your-objectstorage.com
 +provider = Other
 +env_auth = false
 +access_key_id = access_key_id
 +secret_access_key = secret_access_key
 +acl = private
 +</code>
 +
 +in Docker compose:
 +
 +<code>
 +version: '3'
 +services:
 +  heimdall:
 +    image: linuxserver/heimdall:latest
 +    ports: [8080:80]
 +    volumes: [heimdall_config:/config]
 +volumes:
 +  heimdall_config:
 +    driver: rclone
 +    driver_opts:
 +      remote: "hetzner-hel:bucket-name"
 +      allow_other: "true"
 +      vfs_cache_mode: "full" # Critical for consistency
 +      poll_interval: 0
 +
 +</code>
 +
 +===== Native =====
 +
 +<code>
 +/root/.config/rclone/rclone.conf 
 +</code>
  
help/s3/start.1766647218.txt.gz · Zuletzt geändert: von mritter

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki