diff --git a/blueprints/lowcoder/docker-compose.yml b/blueprints/lowcoder/docker-compose.yml new file mode 100644 index 0000000..7cbf368 --- /dev/null +++ b/blueprints/lowcoder/docker-compose.yml @@ -0,0 +1,33 @@ +version: "3" + +services: + ## Start Lowcoder (all-in-one) + lowcoder-api-service: + image: lowcoderorg/lowcoder-ce:latest + environment: + REDIS_ENABLED: "true" + MONGODB_ENABLED: "true" + API_SERVICE_ENABLED: "true" + NODE_SERVICE_ENABLED: "true" + FRONTEND_ENABLED: "true" + PUID: "1000" + PGID: "1000" + DEFAULT_ORGS_PER_USER: 100 + DEFAULT_ORG_MEMBER_COUNT: 1000 + DEFAULT_ORG_GROUP_COUNT: 100 + DEFAULT_ORG_APP_COUNT: 1000 + DEFAULT_DEVELOPER_COUNT: 50 + MONGODB_URL: "mongodb://localhost:27017/lowcoder?authSource=admin" + REDIS_URL: "redis://localhost:6379" + ENABLE_USER_SIGN_UP: ${ENABLE_USER_SIGN_UP} + ENCRYPTION_PASSWORD: ${ENCRYPTION_PASSWORD} + ENCRYPTION_SALT: ${ENCRYPTION_SALT} + CORS_ALLOWED_DOMAINS: ${CORS_ALLOWED_DOMAINS} + LOWCODER_API_KEY_SECRET: ${LOWCODER_API_KEY_SECRET} + LOWCODER_API_SERVICE_URL: "http://localhost:8080" + LOWCODER_NODE_SERVICE_URL: "http://localhost:6060" + volumes: + - ../files/volumes/lowcoder-stacks:/lowcoder-stacks + restart: unless-stopped + expose: + - 3000