services: postgres: image: postgres:18-alpine restart: "no" environment: POSTGRES_USER: postgres POSTGRES_PASSWORD: "" POSTGRES_HOST_AUTH_METHOD: trust POSTGRES_DB: nexus volumes: - ../data/postgres:/var/lib/postgresql ports: - "5432:5432" healthcheck: test: ["CMD", "pg_isready", "-U", "postgres"] interval: 3s timeout: 3s retries: 5