photonix-docker

Dies ist eine alte Version des Dokuments!


Photonix im Docker Container

version: '3'

services:
  postgres:
    container_name: photonix-postgres
    image: postgres:11.1-alpine
    environment:
      POSTGRES_DB: photonix
      POSTGRES_PASSWORD: password
    volumes:
      - ./data/db:/var/lib/postgresql/data

  redis:
    container_name: photonix-redis
    image: redis:6.2.2

  photonix:
    container_name: photonix
    image: photonixapp/photonix:latest
    ports:
      - '8888:80'
    environment:
      ENV: prd
      POSTGRES_HOST: postgres
      POSTGRES_DB: photonix
      POSTGRES_USER: postgres
      POSTGRES_PASSWORD: password
      REDIS_HOST: redis
      ALLOWED_HOSTS: '*'
      # More configuration options here: https://photonix.org/docs/configuration/
    volumes:
      - ./data/photos:/data/photos
      - ./data/raw-photos-processed:/data/raw-photos-processed
      - ./data/cache:/data/cache
      - ./data/models:/data/models
    links:
      - postgres
      - redis

Photonix

Aus: [https://photonix.org/docs/installing/#installing-docker-and-docker-compose]

ACHTUNG: Ubuntu Image LXC nehmen und dann via CLI des HOST

pct enter <ID-LXC>
passwd
mkdir photonix
cd photonix
curl https://raw.githubusercontent.com/photonixapp/photonix/master/docker/docker-compose.example.yml > docker-compose.yml

Hier werden die Bilder drausgeladen!

mkdir -p data/photos
docker-compose up -d

Der Photonix hört dann auf 8888

  • photonix-docker.1629894306.txt.gz
  • Zuletzt geändert: 2021/08/25 14:25
  • von Fabian Horst