diff --git a/api/dev/Unraid.net/myservers.cfg b/api/dev/Unraid.net/myservers.cfg index bfb8b632d..8812c8717 100644 --- a/api/dev/Unraid.net/myservers.cfg +++ b/api/dev/Unraid.net/myservers.cfg @@ -1,5 +1,5 @@ [api] -version="3.2.3+4a6dbc19" +version="3.2.3+5a94a72a" extraOrigins="" [local] [notifier] diff --git a/api/dev/states/myservers.cfg b/api/dev/states/myservers.cfg index 3331fbd3a..a94d86853 100644 --- a/api/dev/states/myservers.cfg +++ b/api/dev/states/myservers.cfg @@ -1,5 +1,5 @@ [api] -version="3.2.3+4a6dbc19" +version="3.2.3+5a94a72a" extraOrigins="" [local] [notifier] diff --git a/api/docker-compose.yml b/api/docker-compose.yml index 2dfa4100c..67297fa77 100644 --- a/api/docker-compose.yml +++ b/api/docker-compose.yml @@ -50,6 +50,24 @@ services: profiles: - builder + local: + networks: + - mothership_default + image: unraid-api:development + ports: + - "3001:3001" + build: + context: . + target: development + dockerfile: Dockerfile + <<: *volumes + command: npm run start:dev + environment: + - IS_DOCKER=true + - GIT_SHA=${GIT_SHA:?err} + - IS_TAGGED=${IS_TAGGED} + profiles: + - builder builder: image: unraid-api:builder diff --git a/api/package.json b/api/package.json index da965affb..6753634ab 100644 --- a/api/package.json +++ b/api/package.json @@ -49,6 +49,7 @@ "start:report": "LOG_MOTHERSHIP_MESSAGES=true LOG_TYPE=pretty NODE_ENV=development LOG_LEVEL=trace NODE_ENV=development LOG_CONTEXT=true tsup --config ./tsup.config.ts --watch --onSuccess 'DOTENV_CONFIG_PATH=./.env.development node -r dotenv/config dist/unraid-api.cjs report --debug'", "start:docker": "docker compose run --rm builder-interactive", "build:dev": "./scripts/dc.sh build dev", + "start:local": "./scripts/dc.sh run --rm --service-ports local", "docker:dev": "./scripts/dc.sh run --rm --service-ports dev", "docker:test": "./scripts/dc.sh run --rm builder npm run test" },