diff --git a/samples/agentic-autogen/compose.yaml b/samples/agentic-autogen/compose.yaml index 4dc40a24..e887d383 100644 --- a/samples/agentic-autogen/compose.yaml +++ b/samples/agentic-autogen/compose.yaml @@ -1,4 +1,3 @@ -name: agentic-autogen services: autogen: build: diff --git a/samples/agentic-langgraph/compose.yaml b/samples/agentic-langgraph/compose.yaml index c4dd39e2..c432800c 100644 --- a/samples/agentic-langgraph/compose.yaml +++ b/samples/agentic-langgraph/compose.yaml @@ -1,4 +1,3 @@ -name: agentic-langgraph services: app: build: diff --git a/samples/agentic-strands/compose.yaml b/samples/agentic-strands/compose.yaml index 3b1eb67b..dc2dc9e0 100644 --- a/samples/agentic-strands/compose.yaml +++ b/samples/agentic-strands/compose.yaml @@ -1,4 +1,3 @@ -name: agentic-strands services: app: build: diff --git a/samples/angular-express/compose.yaml b/samples/angular-express/compose.yaml index 17df9a28..bf0be43d 100644 --- a/samples/angular-express/compose.yaml +++ b/samples/angular-express/compose.yaml @@ -1,4 +1,3 @@ -name: angular-express services: angular-frontend: build: diff --git a/samples/arduino-wifi/compose.yaml b/samples/arduino-wifi/compose.yaml index b4311914..b089aef9 100644 --- a/samples/arduino-wifi/compose.yaml +++ b/samples/arduino-wifi/compose.yaml @@ -1,4 +1,3 @@ -name: arduino-wifi services: flask: restart: unless-stopped diff --git a/samples/bullmq-bullboard-redis/compose.yaml b/samples/bullmq-bullboard-redis/compose.yaml index ee5f6ccf..cd1e7f02 100644 --- a/samples/bullmq-bullboard-redis/compose.yaml +++ b/samples/bullmq-bullboard-redis/compose.yaml @@ -1,4 +1,3 @@ -name: bullmq-bullboard-redis services: board: restart: unless-stopped diff --git a/samples/crewai/compose.yaml b/samples/crewai/compose.yaml index 2c232310..0102e2a6 100644 --- a/samples/crewai/compose.yaml +++ b/samples/crewai/compose.yaml @@ -1,4 +1,3 @@ -name: crewai services: postgres: image: pgvector/pgvector:pg16 diff --git a/samples/csharp-dotnet/compose.yaml b/samples/csharp-dotnet/compose.yaml index 4a495396..bc53661e 100644 --- a/samples/csharp-dotnet/compose.yaml +++ b/samples/csharp-dotnet/compose.yaml @@ -1,4 +1,3 @@ -name: csharp-dotnet services: web: image: csharp-dotnet diff --git a/samples/defang-provider-handoff/compose.yaml b/samples/defang-provider-handoff/compose.yaml index 24738267..a3b3bc6a 100644 --- a/samples/defang-provider-handoff/compose.yaml +++ b/samples/defang-provider-handoff/compose.yaml @@ -1,4 +1,3 @@ -name: defang-provider-handoff services: app: restart: unless-stopped diff --git a/samples/django-celery/compose.yaml b/samples/django-celery/compose.yaml index 0d145065..19c1d7f7 100644 --- a/samples/django-celery/compose.yaml +++ b/samples/django-celery/compose.yaml @@ -1,4 +1,3 @@ -name: django-celery services: web: restart: unless-stopped diff --git a/samples/django-postgres/compose.yaml b/samples/django-postgres/compose.yaml index 92dcde90..6d8e9934 100644 --- a/samples/django-postgres/compose.yaml +++ b/samples/django-postgres/compose.yaml @@ -1,4 +1,3 @@ -name: django-postgres services: db: restart: unless-stopped diff --git a/samples/django-railpack/compose.yaml b/samples/django-railpack/compose.yaml index 50cc5d80..bd0ba1db 100644 --- a/samples/django-railpack/compose.yaml +++ b/samples/django-railpack/compose.yaml @@ -1,4 +1,3 @@ -name: django-railpack services: django: restart: unless-stopped diff --git a/samples/django-redis-postgres/compose.yaml b/samples/django-redis-postgres/compose.yaml index ab05a6c5..b5805a49 100644 --- a/samples/django-redis-postgres/compose.yaml +++ b/samples/django-redis-postgres/compose.yaml @@ -1,4 +1,3 @@ -name: django-redis-postgres services: app: build: diff --git a/samples/django/compose.yaml b/samples/django/compose.yaml index 9b4bb227..3ee1d1b2 100644 --- a/samples/django/compose.yaml +++ b/samples/django/compose.yaml @@ -1,4 +1,3 @@ -name: django services: django: restart: unless-stopped diff --git a/samples/elysia/compose.yaml b/samples/elysia/compose.yaml index cff51c3b..71cc868f 100644 --- a/samples/elysia/compose.yaml +++ b/samples/elysia/compose.yaml @@ -1,4 +1,3 @@ -name: elysia services: elysia: restart: unless-stopped diff --git a/samples/fastapi-postgres-pubsub/compose.yaml b/samples/fastapi-postgres-pubsub/compose.yaml index 4b4a8854..980dea2c 100644 --- a/samples/fastapi-postgres-pubsub/compose.yaml +++ b/samples/fastapi-postgres-pubsub/compose.yaml @@ -1,4 +1,3 @@ -name: fastapi-postgres-pubsub services: app_a: build: diff --git a/samples/fastapi-postgres/compose.yaml b/samples/fastapi-postgres/compose.yaml index 7f09364c..b592301c 100644 --- a/samples/fastapi-postgres/compose.yaml +++ b/samples/fastapi-postgres/compose.yaml @@ -1,4 +1,3 @@ -name: fastapi-postgres services: fastapi: restart: unless-stopped diff --git a/samples/fastapi/compose.yaml b/samples/fastapi/compose.yaml index a7868307..a1d10c00 100644 --- a/samples/fastapi/compose.yaml +++ b/samples/fastapi/compose.yaml @@ -1,4 +1,3 @@ -name: fastapi services: fastapi: restart: always diff --git a/samples/feathersjs/compose.yaml b/samples/feathersjs/compose.yaml index 1befd236..8f8877ff 100644 --- a/samples/feathersjs/compose.yaml +++ b/samples/feathersjs/compose.yaml @@ -1,4 +1,3 @@ -name: feathersjs services: app: build: diff --git a/samples/flask-railpack/compose.yaml b/samples/flask-railpack/compose.yaml index afdbdc8d..2cc17110 100644 --- a/samples/flask-railpack/compose.yaml +++ b/samples/flask-railpack/compose.yaml @@ -1,4 +1,3 @@ -name: flask-railpack services: flask: restart: unless-stopped diff --git a/samples/flask/compose.yaml b/samples/flask/compose.yaml index 08f74f86..268ee0ab 100644 --- a/samples/flask/compose.yaml +++ b/samples/flask/compose.yaml @@ -1,4 +1,3 @@ -name: flask services: flask: restart: unless-stopped diff --git a/samples/golang-http-form/compose.yaml b/samples/golang-http-form/compose.yaml index a7fabd14..17d32ccb 100644 --- a/samples/golang-http-form/compose.yaml +++ b/samples/golang-http-form/compose.yaml @@ -1,4 +1,3 @@ -name: golang-http-form services: app: restart: unless-stopped diff --git a/samples/golang-http/compose.yaml b/samples/golang-http/compose.yaml index 1d6702bb..17d32ccb 100644 --- a/samples/golang-http/compose.yaml +++ b/samples/golang-http/compose.yaml @@ -1,4 +1,3 @@ -name: golang-http services: app: restart: unless-stopped diff --git a/samples/golang-mongodb/compose.yaml b/samples/golang-mongodb/compose.yaml index 46f4a47d..e59e7d30 100644 --- a/samples/golang-mongodb/compose.yaml +++ b/samples/golang-mongodb/compose.yaml @@ -1,4 +1,3 @@ -name: golang-mongodb services: app: restart: unless-stopped diff --git a/samples/golang-openai/compose.yaml b/samples/golang-openai/compose.yaml index 62351f19..18a6f24f 100644 --- a/samples/golang-openai/compose.yaml +++ b/samples/golang-openai/compose.yaml @@ -1,4 +1,3 @@ -name: golang-openai services: app: restart: unless-stopped diff --git a/samples/golang-railpack/compose.yaml b/samples/golang-railpack/compose.yaml index 88eea774..04a0a090 100644 --- a/samples/golang-railpack/compose.yaml +++ b/samples/golang-railpack/compose.yaml @@ -1,4 +1,3 @@ -name: golang-railpack services: app: restart: unless-stopped diff --git a/samples/golang-rest-api/compose.yaml b/samples/golang-rest-api/compose.yaml index 3e5345b8..17d32ccb 100644 --- a/samples/golang-rest-api/compose.yaml +++ b/samples/golang-rest-api/compose.yaml @@ -1,4 +1,3 @@ -name: golang-rest-api services: app: restart: unless-stopped diff --git a/samples/golang-s3/compose.yaml b/samples/golang-s3/compose.yaml index 8ecd7e71..2829a6eb 100644 --- a/samples/golang-s3/compose.yaml +++ b/samples/golang-s3/compose.yaml @@ -1,4 +1,3 @@ -name: golang-s3 services: app: restart: unless-stopped diff --git a/samples/golang-slackbot/compose.yaml b/samples/golang-slackbot/compose.yaml index df58ce5e..b4ad241a 100644 --- a/samples/golang-slackbot/compose.yaml +++ b/samples/golang-slackbot/compose.yaml @@ -1,4 +1,3 @@ -name: golang-slackbot services: bot: restart: unless-stopped diff --git a/samples/google-adk/compose.yaml b/samples/google-adk/compose.yaml index ba43e0f2..943a59b7 100644 --- a/samples/google-adk/compose.yaml +++ b/samples/google-adk/compose.yaml @@ -1,4 +1,3 @@ -name: google-adk services: agent: build: . diff --git a/samples/hasura/compose.yaml b/samples/hasura/compose.yaml index cce30039..266316e9 100644 --- a/samples/hasura/compose.yaml +++ b/samples/hasura/compose.yaml @@ -1,4 +1,3 @@ -name: hasura services: hasura: restart: unless-stopped diff --git a/samples/html-css-js/compose.yaml b/samples/html-css-js/compose.yaml index 4fd7999c..21e3f6c7 100644 --- a/samples/html-css-js/compose.yaml +++ b/samples/html-css-js/compose.yaml @@ -1,4 +1,3 @@ -name: html-css-js services: app: restart: unless-stopped diff --git a/samples/huginn/compose.yaml b/samples/huginn/compose.yaml index 1263e08c..6964f5f9 100644 --- a/samples/huginn/compose.yaml +++ b/samples/huginn/compose.yaml @@ -1,4 +1,3 @@ -name: huginn services: huginn: image: ghcr.io/huginn/huginn diff --git a/samples/imgproxy/compose.yaml b/samples/imgproxy/compose.yaml index dcc9f18f..5cf7e9c6 100644 --- a/samples/imgproxy/compose.yaml +++ b/samples/imgproxy/compose.yaml @@ -1,4 +1,3 @@ -name: imgproxy services: imgproxy: restart: unless-stopped diff --git a/samples/javalin/compose.yaml b/samples/javalin/compose.yaml index 5c802c0c..be7a30cf 100644 --- a/samples/javalin/compose.yaml +++ b/samples/javalin/compose.yaml @@ -1,4 +1,3 @@ -name: javalin services: javalin-app: build: diff --git a/samples/jupyter-postgres/compose.yaml b/samples/jupyter-postgres/compose.yaml index 488a2dd2..867a142a 100644 --- a/samples/jupyter-postgres/compose.yaml +++ b/samples/jupyter-postgres/compose.yaml @@ -1,4 +1,3 @@ -name: jupyter-postgres services: jupyter: build: diff --git a/samples/langchain/compose.yaml b/samples/langchain/compose.yaml index 80ab3eee..94493b9c 100644 --- a/samples/langchain/compose.yaml +++ b/samples/langchain/compose.yaml @@ -1,4 +1,3 @@ -name: langchain services: langchain-app: build: diff --git a/samples/managed-llm-provider/compose.yaml b/samples/managed-llm-provider/compose.yaml index a5ea5e83..843b74fa 100644 --- a/samples/managed-llm-provider/compose.yaml +++ b/samples/managed-llm-provider/compose.yaml @@ -1,4 +1,3 @@ -name: managed-llm-provider services: app: build: diff --git a/samples/managed-llm/compose.yaml b/samples/managed-llm/compose.yaml index c89e8597..abf1873f 100644 --- a/samples/managed-llm/compose.yaml +++ b/samples/managed-llm/compose.yaml @@ -1,4 +1,3 @@ -name: managed-llm services: app: build: diff --git a/samples/mastra-extended/compose.dev.yaml b/samples/mastra-extended/compose.dev.yaml index c49f331e..879c2fa3 100644 --- a/samples/mastra-extended/compose.dev.yaml +++ b/samples/mastra-extended/compose.dev.yaml @@ -1,4 +1,3 @@ -name: mastra-extended-dev services: app: build: @@ -12,12 +11,14 @@ services: QUEUE_NAME: support-sync LOCAL_FAST_DATA: "true" MOCK_AGENT: "false" - OPENAI_API_KEY: defang - depends_on: + models: chat: - condition: service_started + endpoint_var: CHAT_URL + model_var: CHAT_MODEL embedding: - condition: service_started + endpoint_var: EMBEDDING_URL + model_var: EMBEDDING_MODEL + depends_on: postgres: condition: service_healthy redis: @@ -34,12 +35,14 @@ services: QUEUE_NAME: support-sync LOCAL_FAST_DATA: "true" MOCK_AGENT: "false" - OPENAI_API_KEY: defang - depends_on: + models: chat: - condition: service_started + endpoint_var: CHAT_URL + model_var: CHAT_MODEL embedding: - condition: service_started + endpoint_var: EMBEDDING_URL + model_var: EMBEDDING_MODEL + depends_on: postgres: condition: service_healthy redis: @@ -70,19 +73,11 @@ services: ports: - 6379:6379 +models: chat: - provider: - type: model - options: - model: ai/qwen2.5:3B-Q4_K_M - x-defang-llm: true - + model: ai/gemma3:1B-Q4_K_M embedding: - provider: - type: model - options: - model: ai/mxbai-embed-large - x-defang-llm: true + model: ai/mxbai-embed-large volumes: pgdata: diff --git a/samples/mastra-extended/compose.yaml b/samples/mastra-extended/compose.yaml index 07b160b5..d5f248d5 100644 --- a/samples/mastra-extended/compose.yaml +++ b/samples/mastra-extended/compose.yaml @@ -1,4 +1,3 @@ -name: mastra-extended services: app: build: @@ -13,11 +12,14 @@ services: REDIS_URL: redis://redis:6379 QUEUE_NAME: support-sync MOCK_AGENT: "false" - depends_on: + models: chat: - condition: service_started + endpoint_var: CHAT_URL + model_var: CHAT_MODEL embedding: - condition: service_started + endpoint_var: EMBEDDING_URL + model_var: EMBEDDING_MODEL + depends_on: postgres: condition: service_healthy redis: @@ -47,11 +49,14 @@ services: REDIS_URL: redis://redis:6379 QUEUE_NAME: support-sync MOCK_AGENT: "false" - depends_on: + models: chat: - condition: service_started + endpoint_var: CHAT_URL + model_var: CHAT_MODEL embedding: - condition: service_started + endpoint_var: EMBEDDING_URL + model_var: EMBEDDING_MODEL + depends_on: postgres: condition: service_healthy redis: @@ -99,29 +104,9 @@ services: reservations: cpus: "0.25" memory: 256M + +models: chat: - provider: - type: model - options: - model: chat-default - x-defang-llm: true - environment: - OPENAI_API_KEY: defang - deploy: - resources: - reservations: - cpus: "0.5" - memory: 512M + model: ai/chat-default embedding: - provider: - type: model - options: - model: embedding-default - x-defang-llm: true - environment: - OPENAI_API_KEY: defang - deploy: - resources: - reservations: - cpus: "0.5" - memory: 512M + model: ai/embedding-default diff --git a/samples/mastra-nextjs/compose.yaml b/samples/mastra-nextjs/compose.yaml index b63f1d11..52277c90 100644 --- a/samples/mastra-nextjs/compose.yaml +++ b/samples/mastra-nextjs/compose.yaml @@ -1,4 +1,3 @@ -name: mastra-nextjs services: app: x-defang-llm: true diff --git a/samples/mcp/compose.yaml b/samples/mcp/compose.yaml index 6e60a5e6..90583300 100644 --- a/samples/mcp/compose.yaml +++ b/samples/mcp/compose.yaml @@ -1,4 +1,3 @@ -name: mcp services: service-1: build: diff --git a/samples/metabase/compose.yaml b/samples/metabase/compose.yaml index 9cab01b6..2facbf62 100644 --- a/samples/metabase/compose.yaml +++ b/samples/metabase/compose.yaml @@ -1,4 +1,3 @@ -name: metabase services: metabase: restart: unless-stopped diff --git a/samples/n8n/compose.yaml b/samples/n8n/compose.yaml index bbfe4ab9..e317233d 100644 --- a/samples/n8n/compose.yaml +++ b/samples/n8n/compose.yaml @@ -1,4 +1,3 @@ -name: n8n services: postgres: image: postgres:16 diff --git a/samples/nextjs-blog/compose.yaml b/samples/nextjs-blog/compose.yaml index 017c122d..2465a23d 100644 --- a/samples/nextjs-blog/compose.yaml +++ b/samples/nextjs-blog/compose.yaml @@ -1,4 +1,3 @@ -name: nextjs-blog services: blogstarter: restart: unless-stopped diff --git a/samples/nextjs-claude/compose.yaml b/samples/nextjs-claude/compose.yaml index af0a95dc..6bb5e650 100644 --- a/samples/nextjs-claude/compose.yaml +++ b/samples/nextjs-claude/compose.yaml @@ -1,4 +1,3 @@ -name: nextjs-claude services: nextjs-claude: build: diff --git a/samples/nextjs-cv/compose.yaml b/samples/nextjs-cv/compose.yaml index 7b5bfdf7..f2b89126 100644 --- a/samples/nextjs-cv/compose.yaml +++ b/samples/nextjs-cv/compose.yaml @@ -1,4 +1,3 @@ -name: nextjs-cv services: app: build: diff --git a/samples/nextjs-documentation/compose.yaml b/samples/nextjs-documentation/compose.yaml index ede196c7..8e32637e 100644 --- a/samples/nextjs-documentation/compose.yaml +++ b/samples/nextjs-documentation/compose.yaml @@ -1,4 +1,3 @@ -name: nextjs-documentation services: documentstarter: restart: unless-stopped diff --git a/samples/nextjs-postgres/compose.yaml b/samples/nextjs-postgres/compose.yaml index 7a2d87b3..7ad81878 100644 --- a/samples/nextjs-postgres/compose.yaml +++ b/samples/nextjs-postgres/compose.yaml @@ -1,4 +1,3 @@ -name: nextjs-postgres services: app: build: diff --git a/samples/nextjs-railpack/compose.yaml b/samples/nextjs-railpack/compose.yaml index 73026fa9..1e41a3e2 100644 --- a/samples/nextjs-railpack/compose.yaml +++ b/samples/nextjs-railpack/compose.yaml @@ -1,4 +1,3 @@ -name: nextjs-railpack services: app: restart: unless-stopped diff --git a/samples/nextjs/compose.yaml b/samples/nextjs/compose.yaml index 5c281403..335386bb 100644 --- a/samples/nextjs/compose.yaml +++ b/samples/nextjs/compose.yaml @@ -1,4 +1,3 @@ -name: nextjs services: app: restart: unless-stopped diff --git a/samples/nocodb/compose.yaml b/samples/nocodb/compose.yaml index dfc44e8d..faaf12ff 100644 --- a/samples/nocodb/compose.yaml +++ b/samples/nocodb/compose.yaml @@ -1,4 +1,3 @@ -name: nocodb services: nocodb: image: nocodb/nocodb:0.252.0 diff --git a/samples/nodejs-chatroom/compose.yaml b/samples/nodejs-chatroom/compose.yaml index 46167c8d..dfeb38b7 100644 --- a/samples/nodejs-chatroom/compose.yaml +++ b/samples/nodejs-chatroom/compose.yaml @@ -1,4 +1,3 @@ -name: nodejs-chatroom services: chat: restart: unless-stopped diff --git a/samples/nodejs-express/compose.yaml b/samples/nodejs-express/compose.yaml index d641862c..3b0d36d8 100644 --- a/samples/nodejs-express/compose.yaml +++ b/samples/nodejs-express/compose.yaml @@ -1,4 +1,3 @@ -name: nodejs-express services: app: restart: unless-stopped diff --git a/samples/nodejs-form/compose.yaml b/samples/nodejs-form/compose.yaml index e42bc4b8..cd348c8c 100644 --- a/samples/nodejs-form/compose.yaml +++ b/samples/nodejs-form/compose.yaml @@ -1,4 +1,3 @@ -name: nodejs-form services: app: restart: unless-stopped diff --git a/samples/nodejs-http/compose.yaml b/samples/nodejs-http/compose.yaml index c47ac4e7..cd348c8c 100644 --- a/samples/nodejs-http/compose.yaml +++ b/samples/nodejs-http/compose.yaml @@ -1,4 +1,3 @@ -name: nodejs-http services: app: restart: unless-stopped diff --git a/samples/nodejs-openai/compose.yaml b/samples/nodejs-openai/compose.yaml index 92271117..1541bf29 100644 --- a/samples/nodejs-openai/compose.yaml +++ b/samples/nodejs-openai/compose.yaml @@ -1,4 +1,3 @@ -name: nodejs-openai services: app: restart: unless-stopped diff --git a/samples/nodejs-react-postgres/compose.yaml b/samples/nodejs-react-postgres/compose.yaml index a3865e4f..f9d791fa 100644 --- a/samples/nodejs-react-postgres/compose.yaml +++ b/samples/nodejs-react-postgres/compose.yaml @@ -1,4 +1,3 @@ -name: nodejs-react-postgres services: todo_list: restart: unless-stopped diff --git a/samples/nodejs-rest-api/compose.yaml b/samples/nodejs-rest-api/compose.yaml index 6690a56b..cd348c8c 100644 --- a/samples/nodejs-rest-api/compose.yaml +++ b/samples/nodejs-rest-api/compose.yaml @@ -1,4 +1,3 @@ -name: nodejs-rest-api services: app: restart: unless-stopped diff --git a/samples/nodejs-s3/compose.yaml b/samples/nodejs-s3/compose.yaml index 8d6e2c67..e10ecdd5 100644 --- a/samples/nodejs-s3/compose.yaml +++ b/samples/nodejs-s3/compose.yaml @@ -1,4 +1,3 @@ -name: nodejs-s3 services: app: restart: unless-stopped diff --git a/samples/nounly/compose.yaml b/samples/nounly/compose.yaml index 64e267e0..f59b9383 100644 --- a/samples/nounly/compose.yaml +++ b/samples/nounly/compose.yaml @@ -1,4 +1,3 @@ -name: nounly services: nounly: restart: always diff --git a/samples/ollama/compose.yaml b/samples/ollama/compose.yaml index 74bcde93..3b9f29f4 100644 --- a/samples/ollama/compose.yaml +++ b/samples/ollama/compose.yaml @@ -1,4 +1,3 @@ -name: ollama services: ollama: build: diff --git a/samples/phoenix-postgres/compose.yaml b/samples/phoenix-postgres/compose.yaml index f32ebdec..5dff790a 100644 --- a/samples/phoenix-postgres/compose.yaml +++ b/samples/phoenix-postgres/compose.yaml @@ -1,4 +1,3 @@ -name: phoenix-postgres services: phoenix: restart: unless-stopped diff --git a/samples/platformatic/compose.yaml b/samples/platformatic/compose.yaml index 0367cdef..0b6ff16b 100644 --- a/samples/platformatic/compose.yaml +++ b/samples/platformatic/compose.yaml @@ -1,4 +1,3 @@ -name: platformatic services: app: build: diff --git a/samples/python-form/compose.yaml b/samples/python-form/compose.yaml index 111e8948..e5ae67d1 100644 --- a/samples/python-form/compose.yaml +++ b/samples/python-form/compose.yaml @@ -1,4 +1,3 @@ -name: python-form services: app: restart: unless-stopped diff --git a/samples/python-implicit-gpu/compose.yaml b/samples/python-implicit-gpu/compose.yaml index 397592aa..c53045c1 100644 --- a/samples/python-implicit-gpu/compose.yaml +++ b/samples/python-implicit-gpu/compose.yaml @@ -1,4 +1,3 @@ -name: python-implicit-gpu services: app: restart: unless-stopped diff --git a/samples/python-minimal/compose.yaml b/samples/python-minimal/compose.yaml index d6f4c9b7..e5ae67d1 100644 --- a/samples/python-minimal/compose.yaml +++ b/samples/python-minimal/compose.yaml @@ -1,4 +1,3 @@ -name: python-minimal services: app: restart: unless-stopped diff --git a/samples/python-openai/compose.yaml b/samples/python-openai/compose.yaml index 9d131ec2..83ed47a6 100644 --- a/samples/python-openai/compose.yaml +++ b/samples/python-openai/compose.yaml @@ -1,4 +1,3 @@ -name: python-openai services: app: restart: unless-stopped diff --git a/samples/python-rest-api/compose.yaml b/samples/python-rest-api/compose.yaml index 765ce6ab..e5ae67d1 100644 --- a/samples/python-rest-api/compose.yaml +++ b/samples/python-rest-api/compose.yaml @@ -1,4 +1,3 @@ -name: python-rest-api services: app: restart: unless-stopped diff --git a/samples/python-s3/compose.yaml b/samples/python-s3/compose.yaml index 455ec785..66562967 100644 --- a/samples/python-s3/compose.yaml +++ b/samples/python-s3/compose.yaml @@ -1,4 +1,3 @@ -name: python-s3 services: app: restart: unless-stopped diff --git a/samples/rails/compose.yaml b/samples/rails/compose.yaml index d96fea67..a480e1b6 100644 --- a/samples/rails/compose.yaml +++ b/samples/rails/compose.yaml @@ -1,4 +1,3 @@ -name: rails services: rails: restart: unless-stopped diff --git a/samples/react-vite-railpack/compose.yaml b/samples/react-vite-railpack/compose.yaml index 72d406d6..f1f57b62 100644 --- a/samples/react-vite-railpack/compose.yaml +++ b/samples/react-vite-railpack/compose.yaml @@ -1,4 +1,3 @@ -name: react-vite-railpack services: app: restart: unless-stopped diff --git a/samples/react/compose.yaml b/samples/react/compose.yaml index 9ab76924..1e65d39c 100644 --- a/samples/react/compose.yaml +++ b/samples/react/compose.yaml @@ -1,4 +1,3 @@ -name: react services: app: restart: unless-stopped diff --git a/samples/redis-js/compose.yaml b/samples/redis-js/compose.yaml index df229d5d..66eaeee0 100644 --- a/samples/redis-js/compose.yaml +++ b/samples/redis-js/compose.yaml @@ -1,4 +1,3 @@ -name: redis-js services: app: build: ./app diff --git a/samples/rocket/compose.yaml b/samples/rocket/compose.yaml index 83b1d50a..c6973ff9 100644 --- a/samples/rocket/compose.yaml +++ b/samples/rocket/compose.yaml @@ -1,4 +1,3 @@ -name: rocket services: app: build: diff --git a/samples/sailsjs-postgres/compose.yaml b/samples/sailsjs-postgres/compose.yaml index 8b53588c..bdae1d9c 100644 --- a/samples/sailsjs-postgres/compose.yaml +++ b/samples/sailsjs-postgres/compose.yaml @@ -1,4 +1,3 @@ -name: sailsjs-postgres services: app: restart: unless-stopped diff --git a/samples/sailsjs/compose.yaml b/samples/sailsjs/compose.yaml index 2f35fc52..d4c5926f 100644 --- a/samples/sailsjs/compose.yaml +++ b/samples/sailsjs/compose.yaml @@ -1,4 +1,3 @@ -name: sailsjs services: sails: restart: unless-stopped diff --git a/samples/svelte-mysql/compose.yaml b/samples/svelte-mysql/compose.yaml index bcc2aa2a..b7c0255b 100644 --- a/samples/svelte-mysql/compose.yaml +++ b/samples/svelte-mysql/compose.yaml @@ -1,4 +1,3 @@ -name: svelte-mysql services: db: restart: unless-stopped diff --git a/samples/sveltekit-mongodb/compose.yaml b/samples/sveltekit-mongodb/compose.yaml index 76e406b9..3c4ab1a7 100644 --- a/samples/sveltekit-mongodb/compose.yaml +++ b/samples/sveltekit-mongodb/compose.yaml @@ -1,4 +1,3 @@ -name: sveltekit-mongodb services: sveltekit: restart: unless-stopped diff --git a/samples/sveltekit/compose.yaml b/samples/sveltekit/compose.yaml index 93cc1baf..672ef252 100644 --- a/samples/sveltekit/compose.yaml +++ b/samples/sveltekit/compose.yaml @@ -1,4 +1,3 @@ -name: sveltekit services: sveltekit: restart: unless-stopped diff --git a/samples/vllm/compose.yaml b/samples/vllm/compose.yaml index 659c61ea..0c2f6813 100644 --- a/samples/vllm/compose.yaml +++ b/samples/vllm/compose.yaml @@ -1,4 +1,3 @@ -name: vllm services: mistral: restart: unless-stopped diff --git a/samples/vuejs/compose.yaml b/samples/vuejs/compose.yaml index ff98764d..1e65d39c 100644 --- a/samples/vuejs/compose.yaml +++ b/samples/vuejs/compose.yaml @@ -1,4 +1,3 @@ -name: vuejs services: app: restart: unless-stopped diff --git a/scripts/check-sample-files.sh b/scripts/check-sample-files.sh index 8fda82d5..f77dff75 100755 --- a/scripts/check-sample-files.sh +++ b/scripts/check-sample-files.sh @@ -23,13 +23,6 @@ for dir in ./samples/*/; do echo " - [ ] ${dir}compose.yaml is not valid according to \`defang compose config\`: $output" fi ) - - # Ensure the name: in Compose matches the sample/folder name - sample_name=$(basename "$dir") - compose_name=$(grep -E '^name:' "${dir}compose.yaml" | awk '{print $2}') - if [[ "$sample_name" != "$compose_name" ]]; then - echo " - [ ] fix name: in ${dir}compose.yaml to be '$sample_name' (currently '$compose_name')" - fi fi # Check that we NOT have a .github/workflows/defang.yaml file; it's generated from templates/defang.yaml