Telepítés és első csatlakozás
Töltse le a futtatásra kész képfájlt a GitHubról. A Docker automatikusan kiválasztja az ARM64 vagy AMD64 változatot. Nincs szükség Swift-forráskódra vagy fordítóra.
ghcr.io/assistela/assistela:2.0.29
Docker Compose
Mentse ezt compose.yaml néven, majd futtassa az alábbi parancsokat ugyanabban a mappában. Ez a példa csak a Docker gazdagépéről érhető el.
compose.yaml letöltése
name: assistela-docker-v2
services:
assistela:
image: ghcr.io/assistela/assistela:2.0.29
hostname: assistela-docker-v2
init: true
restart: unless-stopped
stop_grace_period: 120s
shm_size: 512mb
ports:
- "127.0.0.1:8234:8234"
environment:
ASSISTELA_PUBLIC_URL: http://localhost:8234
ASSISTELA_TIME_ZONE: Europe/Prague
volumes:
- assistela-data:/data
security_opt:
- no-new-privileges:true
volumes:
assistela-data:
docker compose pull
docker compose up -d
docker compose logs assistela
http://localhost:8234/admin/
Telepítés után nyisd meg a Docker-gazdagép adminisztrációs felületét, használd a konténer naplóiban található beállítási tokent, majd válassz rendszergazdai jelszót. Ezután csatlakoztasd az MI-modellt, és párosítsd az iOS-klienst QR-kóddal.
Synology Container Manager
Kompatibilis Synology NAS-on nyissa meg a Container Manager → Projekt → Létrehozás menüt. Válasszon mappát, illessze be az alábbi YAML-t a szerkesztőbe, és indítsa el a projektet.
Cserélje le a NAS_IP értéket mindkét helyen a NAS privát IPv4-címére, például 192.168.1.10-re. Nyissa meg a http://NAS_IP:8234/admin/ címet, és keresse meg a beállítási tokent a konténer naplóiban.
Ajánlott Synology-konfiguráció, a user: "1026:100" beállítással tesztelve. Először hozza létre a /volume1/docker/assistela mappát, és állítsa a user értékét a mappa tulajdonosának UID:GID azonosítóira; fiókja azonosítóit az id paranccsal ellenőrizheti SSH-n keresztül. Szükség esetén módosítsa a mappa elérési útját.
Synology compose.yaml letöltése
name: assistela
services:
assistela:
image: ghcr.io/assistela/assistela:2.0.29
user: "1026:100"
hostname: assistela
init: true
restart: unless-stopped
stop_grace_period: 120s
shm_size: 512mb
ports:
- "NAS_IP:8234:8234"
environment:
ASSISTELA_PUBLIC_URL: http://NAS_IP:8234
ASSISTELA_ALLOW_LAN_HTTP: "1"
ASSISTELA_TIME_ZONE: Europe/Prague
volumes:
- /volume1/docker/assistela:/data
security_opt:
- no-new-privileges:true
A Synology-példa titkosítatlan HTTP-t használ a megbízható helyi hálózaton. Internetes eléréshez használjon HTTPS fordított proxyt, és állítsa az ASSISTELA_PUBLIC_URL értékét annak pontos címére.
Synology — Container Manager / Project
Frissítések és biztonsági mentések
Az adatok a /data alá csatolt tárolóban maradnak: a Docker-kötetben vagy a NAS mappájában. Tartsa változatlanul a tároló hozzárendelését, a projekt nevét és a gazdagép nevét. Frissítés előtt készítsen biztonsági mentést a /data tartalmáról; soha ne törölje a tartalmát.
Frissítéshez módosítsa a képfájl címkéjét az új verzióra, majd futtassa újra a pull és up -d parancsokat. A Container Managerben szerkessze a YAML-t, és telepítse újra a projektet.
Kérdezz minket a Docker telepítéséről All pricing details