diff --git a/lifemetrics-app/docker-compose.yml b/lifemetrics-app/docker-compose.yml new file mode 100755 index 0000000..201ad36 --- /dev/null +++ b/lifemetrics-app/docker-compose.yml @@ -0,0 +1,26 @@ +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 diff --git a/lifemetrics-site/docker-compose.yml b/lifemetrics-site/docker-compose.yml new file mode 100755 index 0000000..201ad36 --- /dev/null +++ b/lifemetrics-site/docker-compose.yml @@ -0,0 +1,26 @@ +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