Fork me on GitHub

Herr Knedel/Geweldige dingen met containers: vanDAM op Synology - Diskstation

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

212 Words

VanDAM is een Digital Asset Manager (DAM) die speciaal is ontworpen voor 3D-printbestanden. Hiermee kunt u eenvoudig STL- en OBJ-bestanden bekijken.

Stap 1: Synology voorbereiden

Eerst moet de SSH-aanmelding op het DiskStation worden geactiveerd. Om dit te doen, ga naar het “Configuratiescherm” > “Terminal

Vervolgens kunt u inloggen via “SSH”, de opgegeven poort en het beheerderswachtwoord (Windows-gebruikers gebruiken Putty of WinSCP). Ik log in via Terminal, winSCP of Putty en laat deze console open voor later.

Stap 2: Creëer vanDAM map

Ik maak een nieuwe directory aan genaamd “van-dam” in de Docker directory.

Met het commando “cd” zoek ik de VanDam directory op en maak twee submappen aan:
x
+
Terminal

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

Dan maak ik een “van-dam.yml” bestand daar in de vanDAM directory met deze inhoud:

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:


Start nu de vanDAM server met deze Compose call:

x
+
Terminal

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

Stap 3: Configuratie

Nu kan ik de vanDAM server oproepen en de directories configureren.