services: lifemetrics-pb: build: context: ./pb dockerfile: Dockerfile container_name: lifemetrics-pb restart: unless-stopped environment: - POCKETBASE_ADMIN_USERNAME=${POCKETBASE_ADMIN_USERNAME} - POCKETBASE_ADMIN_PASSWORD=${POCKETBASE_ADMIN_PASSWORD} ports: - "${POCKETBASE_PORT}:8090" volumes: - ./pb/pb_data:/home/pocketbase/pb_data - ./pb/pb_data_default:/home/pocketbase/pb_data_default - ./pb/pb_public:/home/pocketbase/pb_public - ./pb/pb_hooks:/home/pocketbase/pb_hooks - ./pb/pb_migrations:/home/pocketbase/pb_migrations networks: - lifemetrics-network networks: lifemetrics-network: name: lifemetrics-network driver: bridge # docker compose up -d --force-recreate --build