useless useless skrev:
Ibland är de enklaste lösningarna de bästa. det var inte svårare än att installera det med apk. Jag hade tyvärr Googlat och det enda som står på internet är att man ska köra nåt addon som verkar vara deprikerat...
Kör du så behöver du köra det kommandot varje gång du startar om din container... Något liknande borde fungera mer stabilt om du använder docker compose (inte testat det själv):

Kod:
  homeassistant:
    container_name: homeassistant
    build:
      no_cache: true
      pull: true
      dockerfile_inline: |
        FROM ghcr.io/home-assistant/home-assistant:stable
        RUN apk add --no-cache rsync
    volumes:
      - /data/home-assistant:/config
      - /etc/localtime:/etc/localtime:ro
    restart: unless-stopped
    privileged: true
    network_mode: host
    depends_on:
      - mosquitto
      - matter-server
 
Johan Gunverth Johan Gunverth skrev:
Och denna då? Utvecklare. Skriver att ”alla” sökvägar är inlänkade.
[länk]
Addons finns väl inte i container-versionen?

Edit: Å andra sidan står det både container och HAOS...
 
S sjoelund skrev:
Addons finns väl inte i container-versionen?

Edit: Å andra sidan står det både container och HAOS...
Gjorde snabb test med /media/nvr på min egen RPi till TrueNas Scale och den funkar som det är tänkt.
 
Johan Gunverth Johan Gunverth skrev:
Och denna då? Utvecklaren skriver att ”alla” sökvägar är inlänkade.
[länk]
Jag försökte få igång den men lyckades inte. Dokumentationen är ju inte direkt omfattande...
 
"Problemet" är att jag har ett cron-jobb på min NAS som ska hämta backuper från HA. Det hade varit bra att använda rsync istället för scp eftersom den automatiskt kan städa bort filer som försvunnit hos källan, men det kräver ju att rsync finns i HA-containern jag ssh'ar till. Sen vill jag helst inte mecka för mycket med grejerna så det inte följer standard och slutar funka vid en uppdatering.
Men jag kanske håller mig till scp och nån smart rensning på NAS'en istället.
 
S sjoelund skrev:
Kör du så behöver du köra det kommandot varje gång du startar om din container... Något liknande borde fungera mer stabilt om du använder docker compose (inte testat det själv):

Kod:
  homeassistant:
    container_name: homeassistant
    build:
      no_cache: true
      pull: true
      dockerfile_inline: |
        FROM ghcr.io/home-assistant/home-assistant:stable
        RUN apk add --no-cache rsync
    volumes:
      - /data/home-assistant:/config
      - /etc/localtime:/etc/localtime:ro
    restart: unless-stopped
    privileged: true
    network_mode: host
    depends_on:
      - mosquitto
      - matter-server

Det är sant... Jag (HAOS) använder inte docker-compose. Men jag hittade en liknande lösning (som jag inte testat):


First create bash script and make executable and put it in a shell command

shell_command: setup: /config/scripts/setup.sh # setup. sh #!/bin/sh apk update apk add rsync

Then create an automation that runs your shell command during startup

- id: hass_1 initial_state: 'true' alias: System Startup Notification trigger: platform: homeassistant event: start action: - service: shell_command.setup
 
useless useless skrev:
Jag försökte få igång den men lyckades inte. Dokumentationen är ju inte direkt omfattande...
Ja, den var ju hyfsat instabil och slängde ut SSH-nyckeln efter första körningen. Jag körde direkt efter konf och det funkade en (1) gång.
 
useless useless skrev:
"Problemet" är att jag har ett cron-jobb på min NAS som ska hämta backuper från HA. Det hade varit bra att använda rsync istället för scp eftersom den automatiskt kan städa bort filer som försvunnit hos källan, men det kräver ju att rsync finns i HA-containern jag ssh'ar till. Sen vill jag helst inte mecka för mycket med grejerna så det inte följer standard och slutar funka vid en uppdatering.
Men jag kanske håller mig till scp och nån smart rensning på NAS'en istället.
Då behöver du med andra ord rsyncd installerad. Glöm tillägget jag postade då. Det är bara en klient.
 
Johan Gunverth Johan Gunverth skrev:
Då behöver du med andra ord rsyncd installerad. Glöm tillägget jag postade då. Det är bara en klient.
Nja, det räcker med rsync-klienten och sshd. Det har funkat sen förra årtusenden.
 
useless useless skrev:
Nja, det räcker med rsync-klienten och sshd. Det har funkat sen förra årtusenden.
Jaja, allt går att klämma in ssh och det är ju en bättre metod egentligen.
 
Johan Gunverth Johan Gunverth skrev:
Jaja, allt går att klämma in ssh och det är ju en bättre metod egentligen.
ssh och nycklar har jag redan uppsatt sen tidigare (kopierar ju backuperna med scp i dag). Anledningen till att jag ville byta till rsync är att det med tiden blir många stora filer på NAS'en (varje backup är på 2 GiB) och det känns enklare och säkrare att låta HA bestämma vilka fler och hur många generationer som ska finnas än att jag gör ett script på NAS'en som försöker räkna ut det.
 
useless useless skrev:
Jag försökte få igång den men lyckades inte.
Johan Gunverth Johan Gunverth skrev:
Ja, den var ju hyfsat instabil och slängde ut SSH-nyckeln efter första körningen.
Var det inte någon nyss i tråden som undrade varför jag föredrog HA Supervised framför HAOS...? 😉
 
Alfredo Alfredo skrev:
Var det inte någon nyss i tråden som undrade varför jag föredrog HA Supervised framför HAOS...? 😉
Jag är väl för gammal och lat för det... Men jag har ju precis köpt en NUC, så jag kanske ska testa att sätta upp en instans där och flytta från Pi'en i framtiden. Den har kört klanderfritt i fyra år, så det är väl dags att den rasar snart...
 
Alfredo Alfredo skrev:
Var det inte någon nyss i tråden som undrade varför jag föredrog HA Supervised framför HAOS...? 😉
Vi undrar fortfarande varför man gör det valet när den metoden är under avveckling. 😉
 
Vi vill skicka notiser för ämnen du bevakar och händelser som berör dig.