Migrating from v0.3.x
Updating the compose.yaml
Section titled “Updating the compose.yaml”To get started, simply update the tag in your compose.yaml to the tag you’re using:
services: postgres: image: postgres:14-alpine healthcheck: test: pg_isready -d drop -U drop interval: 30s timeout: 60s retries: 5 start_period: 10s volumes: - ./db:/var/lib/postgresql/data environment: - POSTGRES_PASSWORD=drop - POSTGRES_USER=drop - POSTGRES_DB=drop drop: image: ghcr.io/drop-oss/drop:latest image: ghcr.io/drop-oss/drop:0.4.0-rc-1 depends_on: postgres: condition: service_healthy ports: - 3000:3000 volumes: - ./library:/library - ./data:/data environment: - DATABASE_URL=postgres://drop:drop@postgres:5432/drop - EXTERNAL_URL=http://localhost:3000 # default, customise if accessing from another computer or behind a reverse proxyRe-importing all your versions
Section titled “Re-importing all your versions”Head to the admin library and re-import your versions one at a time. Optionally, you can use the new “Mass Import Tool”, but keep in mind you can’t configure many of the fancy new features with it.