feat(ifc-import-service): update speckleifc (#5385)

* update speckleifc

* fix python call

* Update docker compose file for new import service

* fabians startup py script

* revert lock

* EOF and renamed scripts

* Revert lock fully this time

* Added importer envs  to example.env

* small typo

* fix mistake

* remove docker envvars
This commit is contained in:
Jedd Morgan
2025-09-05 14:20:10 +01:00
committed by GitHub
parent 87b621e92a
commit 452e691a7c
13 changed files with 88 additions and 171 deletions
+12 -8
View File
@@ -34,6 +34,9 @@ services:
NUXT_REDIS_URL: 'redis://redis'
LOG_LEVEL: 'info'
LOG_PRETTY: 'true'
NUXT_PUBLIC_FF_LARGE_FILE_IMPORTS_ENABLED: 'true'
NUXT_PUBLIC_FF_NEXT_GEN_FILE_IMPORTER_ENABLED: 'true'
depends_on:
- speckle-server
# - redis
@@ -89,11 +92,15 @@ services:
S3_BUCKET: 'speckle-server'
S3_CREATE_BUCKET: 'true'
S3_REGION: '' # optional, defaults to 'us-east-1'
FILE_SIZE_LIMIT_MB: 100
FILE_SIZE_LIMIT_MB: 1000
EMAIL_FROM: 'no-reply@example.org'
FRONTEND_ORIGIN: 'http://127.0.0.1'
ONBOARDING_STREAM_URL: 'https://latest.speckle.systems/projects/843d07eb10'
FILEIMPORT_QUEUE_POSTGRES_URL: 'postgresql://speckle:speckle@postgres/speckle'
FF_NEXT_GEN_FILE_IMPORTER_ENABLED: 'true'
depends_on:
[]
# - minio
@@ -134,20 +141,17 @@ services:
- speckle-server
# - postgres
fileimport-service:
ifc-import-server:
build:
context: .
dockerfile: packages/fileimport-service/Dockerfile
dockerfile: packages/ifc-import-service/Dockerfile
platform: linux/amd64
image: speckle/speckle-fileimport-service:local
image: speckle/ifc-import-service:local
restart: always
environment:
LOG_LEVEL: 'info'
LOG_PRETTY: 'true'
PG_CONNECTION_STRING: 'postgres://speckle:speckle@postgres/speckle'
SPECKLE_SERVER_URL: 'http://speckle-server:3000'
FILE_IMPORT_TIME_LIMIT_MIN: 10
REDIS_URL: 'redis://redis'
FILEIMPORT_QUEUE_POSTGRES_URL: 'postgresql://speckle:speckle@postgres/speckle'
depends_on:
- speckle-server
# - postgres