Asennus ja ensimmäinen yhteys
Lataa käyttövalmis levykuva GitHubista. Docker valitsee automaattisesti ARM64- tai AMD64-version. Swift-lähdekoodia tai kääntäjää ei tarvita.
ghcr.io/assistela/assistela:2.0.29
Docker Compose
Tallenna tämä nimellä compose.yaml ja suorita alla olevat komennot samassa kansiossa. Tämä esimerkki on käytettävissä vain Docker-isäntäkoneelta.
Lataa compose.yaml
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/
Avaa asennuksen jälkeen Docker-isännän hallintanäkymä, käytä kontin lokeista saatavaa asennustunnistetta ja valitse ylläpitäjän salasana. Liitä sitten tekoälymallisi ja muodosta iOS-asiakasohjelman laitepari QR-koodilla.
Synology Container Manager
Avaa yhteensopivalla Synology NAS -laitteella Container Manager → Project → Create. Valitse kansio, liitä alla oleva YAML editoriin ja käynnistä projekti.
Korvaa NAS_IP molemmissa kohdissa NAS-laitteen yksityisellä IPv4-osoitteella, esimerkiksi 192.168.1.10. Avaa http://NAS_IP:8234/admin/ ja etsi asetustunnus kontin lokeista.
Suositeltu Synology-kokoonpano, testattu asetuksella user: "1026:100". Luo ensin /volume1/docker/assistela ja aseta user-arvoksi kansion omistajan UID:GID; tarkista tilisi tunnisteet id-komennolla SSH-yhteyden kautta. Muuta kansion polkua tarvittaessa.
Lataa compose.yaml Synologylle
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
Synology-esimerkki käyttää salaamatonta HTTP-yhteyttä luotetussa lähiverkossasi. Käytä internetyhteyksiin HTTPS-käänteisvälityspalvelinta ja aseta ASSISTELA_PUBLIC_URL sen tarkaksi osoitteeksi.
Synology — Container Manager / Project
Päivitykset ja varmuuskopiot
Tiedot säilyvät /data-polkuun liitetyssä tallennustilassa: Docker-taltiolla tai NAS-kansiossa. Pidä tallennustilan liitosmääritys, projektin nimi ja isäntänimi ennallaan. Varmuuskopioi /data ennen päivitystä; älä koskaan poista sen sisältöä.
Päivitä vaihtamalla levykuvan tagi uuteen versioon ja suorittamalla pull ja up -d uudelleen. Muokkaa YAML-tiedostoa Container Managerissa ja ota projekti uudelleen käyttöön.
Ota yhteyttä Docker-asennuksesta All pricing details