{ "$schema": "https://raw.githubusercontent.com/jetify-com/devbox/0.13.7/.schema/devbox.schema.json", "env": { "APP_ENV": "development", "AWS_ACCESS_KEY_ID": "test", "AWS_ENDPOINT_URL_S3": "http://localhost:4566", "AWS_ENDPOINT_URL_SQS": "http://localhost:4566", "AWS_REGION": "us-east-1", "AWS_SECRET_ACCESS_KEY": "test", "AWS_SESSION_TOKEN": "", "BUCKET_IN": "documentin", "CLIENT_SYNC_URL": "http://localstack:4566/queue/us-east-1/000000000000/client_sync", "COGNITO_CLIENT_ID": "552cqkf3640t39ncehkmgpce31", "COGNITO_CLIENT_SECRET": "aaknqeq9ajr07qjch4tkq38ulghvn2i8v7tn3d2fcv44uevfemf", "COGNITO_DOMAIN": "https://us-east-21y6po8rr8.auth.us-east-2.amazoncognito.com", "COGNITO_REGION": "us-east-2", "COGNITO_USER_POOL_ID": "us-east-2_1y6po8rR8", "DB_NOSSL": "true", "DOCUMENT_CLEAN_URL": "http://localstack:4566/queue/us-east-1/000000000000/document_clean", "DOCUMENT_INIT_URL": "http://localstack:4566/queue/us-east-1/000000000000/document_init", "DOCUMENT_SYNC_URL": "http://localstack:4566/queue/us-east-1/000000000000/document_sync", "DOCUMENT_TEXT_PROCESS_URL": "http://localstack:4566/queue/us-east-1/000000000000/document_text_process", "DOCUMENT_TEXT_TRIGGER_URL": "http://localstack:4566/queue/us-east-1/000000000000/document_text_trigger", "PGDATABASE": "query_orchestration", "PGHOST": "localhost", "PGPASSWORD": "pass", "PGPORT": "5432", "PGPORT_GENERATE": "5431", "PGUSER": "postgres", "QNAME_CLIENT_SYNC": "client_sync", "QNAME_DOCUMENT_CLEAN": "document_clean", "QNAME_DOCUMENT_INIT": "document_init", "QNAME_DOCUMENT_SYNC": "document_sync", "QNAME_DOCUMENT_TEXT_PROCESS": "document_text_process", "QNAME_DOCUMENT_TEXT_TRIGGER": "document_text_trigger", "QNAME_QUERY_RUNNER": "query_runner", "QNAME_QUERY_SYNC": "query_sync", "QNAME_QUERY_VERSION_SYNC": "query_version_sync", "QNAME_STORE_EVENT": "store_event", "QUERY_SYNC_URL": "http://localstack:4566/queue/us-east-1/000000000000/query_sync", "QUERY_URL": "http://localstack:4566/queue/us-east-1/000000000000/query_runner", "QUERY_VERSION_SYNC_URL": "http://localstack:4566/queue/us-east-1/000000000000/query_version_sync", "STORE_EVENT_URL": "http://localstack:4566/queue/us-east-1/000000000000/store_event" }, "env_from": ".env", "packages": [ "golangci-lint@1.64.5", "yamllint@1.35.1", "sqlc@1.27.0", "go-migrate@4.18.1", "go-task@3.39.2", "hadolint@2.12.0", "gotools@0.25.0", "nodePackages.jsonlint@1.6.3", "oapi-codegen@2.4.1", "vacuum-go@0.14.1", "awscli2@2.19.0", "postgresql@17.2", "bc@1.07.1", "gomarkdoc@1.1.0", "go@1.24.0", "sqlcheck@1.3", "docker-client@27.3.1", "gotestsum@latest", "goperf@latest", "graphviz@latest", "psrecord@latest", "linuxPackages.perf@latest" ], "shell": { "init_hook": [ "export DB_URI=postgres://${PGUSER}:${PGPASSWORD}@${PGHOST}:${PGPORT}/${PGDATABASE}?sslmode=disable", "export DB_URI_GENERATE=postgres://${PGUSER}:${PGPASSWORD}@${PGHOST}:${PGPORT_GENERATE}/${PGDATABASE}?sslmode=disable", "echo 'Welcome to the DoczyAI devbox!'" ], "scripts": { "precommit": "task precommit" } } }