Skip to content

Setup

Set up

apk update
apk upgrade
nn /etc/apk/repositories
# enable community repos

apk add docker docker-cli docker-compose
docker --version
docker compose version

rc-update add docker default
service docker start
docker info

addgroup root docker
docker ps

mkdir -p /opt/photoprism
mkdir -p /data/photos
mkdir -p /data/photoprism/storage

cd /opt/photoprism/
nn docker-compose.yml

services:
  photoprism:
    image: photoprism/photoprism:latest
    container_name: photoprism
    restart: unless-stopped

    ports:
      - "2342:2342"

    security_opt:
      - seccomp:unconfined
      - apparmor:unconfined

    environment:
      PHOTOPRISM_ADMIN_PASSWORD: "2342-2342"
      PHOTOPRISM_SITE_URL: "http://192.168.56.112:2342/"
      PHOTOPRISM_ORIGINALS_LIMIT: "1000"
      PHOTOPRISM_HTTP_COMPRESSION: "gzip"
      PHOTOPRISM_DEFAULT_TLS: "false"

    volumes:
      - /data/photos:/photoprism/originals
      - /data/photoprism/storage:/photoprism/storage

docker compose pull
docker compose up -d
docker ps

ss -tnlp

rsync -azv 192.168.100.39:/var/www/html/Pan/photo/2025 .

docker exec -it photoprism photoprism index