Fork me on GitHub

Herr Knedel/Grandi cose con i container: vanDAM su Synology - Diskstation

Created Sun, 15 May 2022 00:00:00 +0000 Modified Sun, 15 May 2022 06:31:40 +0000 Schwierigkeitsgrad: Es kann etwas länger dauern

212 Words

VanDAM è un gestore di risorse digitali (DAM) progettato specificamente per i file di stampa 3D. Permette di visualizzare facilmente i file STL e OBJ.

Passo 1: Preparare Synology

Innanzitutto, è necessario attivare il login SSH sulla DiskStation. A tal fine, accedere a “Pannello di controllo” > “Terminale”.

Quindi è possibile accedere tramite “SSH”, la porta specificata e la password dell’amministratore (gli utenti di Windows utilizzano Putty o WinSCP). Mi collego tramite Terminale, winSCP o Putty e lascio questa console aperta per i momenti successivi.

Passo 2: Creare la cartella vanDAM

Creo una nuova cartella chiamata “van-dam” nella directory di Docker.

Con il comando “cd” cerco la directory VanDam e creo due sottocartelle:
x
+
Terminal

$ cd /volume1/docker/van-dam/
$ mkdir db_data
$ mkdir libraries

Poi creo un file “van-dam.yml” nella cartella vanDAM con questo contenuto:

version: "3"

services:
  app:
    image: ghcr.io/floppy/van_dam:latest
    ports:
      - 3214:3214
    volumes:
      - ./libraries:/libraries
    environment:
      DATABASE_URL: postgresql://van_dam:password@db/van_dam?pool=5
      SECRET_KEY_BASE: a_nice_long_random_string
      GRID_SIZE: 260
    depends_on:
      - db
      - redis

  db:
    image: postgres:13
    volumes:
      - db_data:/var/lib/postgresql/data
    environment:
      POSTGRES_USER: van_dam
      POSTGRES_PASSWORD: password
    restart: on-failure

  redis:
    image: redis:6
    restart: on-failure

volumes:
  db_data:


Avviare il server vanDAM con questa chiamata Compose:

x
+
Terminal

$ sudo docker-compose -f van-dam.yml up

Passo 3: Configurazione

Ora posso richiamare il server vanDAM e configurare le directory.