From 3d360319ef38b6dbcfca814d1bc7b7c62d1a31d3 Mon Sep 17 00:00:00 2001 From: Eric Bell Date: Wed, 7 Oct 2026 15:43:29 -0400 Subject: [PATCH] explore - up the container --- worker-toolkit-potion-polyglot/explore/repos | 1 + .../harness_registry.cpython-311.pyc | Bin 0 -> 23865 bytes .../explore/toolkit.json | 303 ++++++++++++++++++ 3 files changed, 304 insertions(+) create mode 120000 worker-toolkit-potion-polyglot/explore/repos create mode 100644 worker-toolkit-potion-polyglot/explore/scripts/lib/__pycache__/harness_registry.cpython-311.pyc create mode 100644 worker-toolkit-potion-polyglot/explore/toolkit.json diff --git a/worker-toolkit-potion-polyglot/explore/repos b/worker-toolkit-potion-polyglot/explore/repos new file mode 120000 index 0000000..c30105e --- /dev/null +++ b/worker-toolkit-potion-polyglot/explore/repos @@ -0,0 +1 @@ +/home/eric/workspaces/dataannotation/project-2/worker-toolkit-potion-polyglot/repos \ No newline at end of file diff --git a/worker-toolkit-potion-polyglot/explore/scripts/lib/__pycache__/harness_registry.cpython-311.pyc b/worker-toolkit-potion-polyglot/explore/scripts/lib/__pycache__/harness_registry.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..112b43f16306b270fb9446fa24fafd673e04e293 GIT binary patch literal 23865 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 literal 0 HcmV?d00001 diff --git a/worker-toolkit-potion-polyglot/explore/toolkit.json b/worker-toolkit-potion-polyglot/explore/toolkit.json new file mode 100644 index 0000000..bee46d3 --- /dev/null +++ b/worker-toolkit-potion-polyglot/explore/toolkit.json @@ -0,0 +1,303 @@ +{ + "polyglot": true, + "repos": [ + { + "repo": "lambda-cloudwatch-logs-to-loggly", + "defaultCommit": "f17e2d3", + "runtime": "node:14" + }, + { + "repo": "lambda-potion-engagement", + "defaultCommit": "c64365b", + "runtime": "node:14" + }, + { + "repo": "lambda-potion-schedular", + "defaultCommit": "0843570", + "runtime": "node:14" + }, + { + "repo": "lambda-potion-transcription-scheduler", + "defaultCommit": "1a2e3d5", + "runtime": "node:14" + }, + { + "repo": "lambda-video-processing", + "defaultCommit": "0e4a9b5", + "runtime": "node:18" + }, + { + "repo": "microservice-dynamic-screen-recording", + "defaultCommit": "31e142b", + "runtime": "node:18" + }, + { + "repo": "microservice-potion-voice", + "defaultCommit": "b65ca17", + "runtime": "node:14" + }, + { + "repo": "potion-dynamic-screen-recording-lambda", + "defaultCommit": "57ed9e6", + "runtime": "node:14" + }, + { + "repo": "potion-job-consumer", + "defaultCommit": "93f8a10", + "runtime": "node:18" + }, + { + "repo": "potion-job-producer", + "defaultCommit": "04663d1", + "runtime": "node:18" + }, + { + "repo": "potion-video-processing", + "defaultCommit": "59c6af9", + "runtime": "node:14" + }, + { + "repo": "potion-voice", + "defaultCommit": "fcd8a9d", + "runtime": "node:14" + }, + { + "repo": "potion-watcher", + "defaultCommit": "0e5973b", + "runtime": "node:18" + }, + { + "repo": "potion-website-recording-handler", + "defaultCommit": "c58a9bb", + "runtime": "node:18" + }, + { + "repo": "potion-app", + "defaultCommit": "f89abccf", + "runtime": "node:16", + "startCmd": "bash -c \"cp -n .env.client.development .env.local 2>/dev/null || true; export POTION_APP_ENV=local; [ -f .nuxt/store.js ] || npx nuxt build; node scripts/seed-dev-user.js || true; node server/index.js\"", + "setupCmd": "bash -c \"cp -n .env.client.development .env.local 2>/dev/null || true; export POTION_APP_ENV=local; [ -f .nuxt/store.js ] || npx nuxt build\"" + }, + { + "repo": "potion-custom-domain-app", + "defaultCommit": "01a7034", + "runtime": "none" + }, + { + "repo": "potion-website", + "defaultCommit": "27995f8", + "runtime": "node:16" + }, + { + "repo": "browser-extensions", + "defaultCommit": "b5e75d4", + "runtime": "node:18" + }, + { + "repo": "gcp-application", + "defaultCommit": "469056f", + "runtime": "node:18" + }, + { + "repo": "lambda-text-to-speech", + "defaultCommit": "99054ac", + "runtime": "node:18" + }, + { + "repo": "potion-multi-dsr-watcher", + "defaultCommit": "c275d7f", + "runtime": "node:18", + "startCmd": "npx @google-cloud/functions-framework --target=potion-multi-dsr-watcher", + "bootEnv": "MONGODB_URI=mongodb://127.0.0.1:27017/potion_dev" + }, + { + "repo": "potion-qa", + "defaultCommit": "3920e6c", + "runtime": "node:18" + }, + { + "repo": "potion-snapshot-testing", + "defaultCommit": "a80eb8d", + "runtime": "node:18" + }, + { + "repo": "potion-web", + "defaultCommit": "0a7e699", + "runtime": "node:18", + "startCmd": "npx nuxt dev --host 0.0.0.0 --port 3000", + "bootEnv": "POTION_APP_ENV=development BUGSNAG_FRONTEND_KEY=00000000000000000000000000000000 API_BASE_URL=http://localhost:4300 POTION_BASE_URL=http://localhost:4300" + }, + { + "repo": "potion-analytics", + "defaultCommit": "43a7d23", + "runtime": "node:20" + }, + { + "repo": "potion-api", + "defaultCommit": "5abe18f", + "runtime": "node:20", + "startCmd": "yarn dev", + "setupCmd": "node -e 'const fs=require(\"fs\"),c=require(\"crypto\"),eol=require(\"os\").EOL;if(fs.existsSync(\".env.local\"))process.exit(0);const {privateKey}=c.generateKeyPairSync(\"rsa\",{modulusLength:2048,privateKeyEncoding:{type:\"pkcs8\",format:\"pem\"}});const sa=JSON.stringify({type:\"service_account\",project_id:\"potion-local-dev\",private_key_id:\"local-dev\",client_email:\"local-dev@potion-local-dev.iam.gserviceaccount.com\",client_id:\"000000000000000000000\",private_key:privateKey});const env={POTION_APP_ENV:\"local-dev\",POTION_BASE_URL:\"http://localhost:3000\",MONGODB_URI:\"mongodb://127.0.0.1:27017/potion_dev\",JWT_SECRET:\"local-dev-jwt-secret\",SEGMENT_WRITE_KEY:\"local-dev-segment-write-key\",GOOGLE_CLIENT_ID:\"local-dev-google-client-id\",GOOGLE_CLIENT_SECRET:\"local-dev-google-client-secret\",LINKEDIN_CLIENT_ID:\"local-dev-linkedin-client-id\",LINKEDIN_CLIENT_SECRET:\"local-dev-linkedin-client-secret\",BUGSNAG_BACKEND_KEY:\"00000000000000000000000000000000\",GOOGLE_PROJECT_POTION_WEBAPP:\"potion-local-dev\",GOOGLE_PROJECT_POTION_RESEARCH:\"potion-local-dev\",FIREBASE_CONFIG:sa,GOOGLE_APPLICATION_CREDENTIALS_POTION_WEBAPP:sa,GOOGLE_APPLICATION_CREDENTIALS_POTION_RESEARCH:sa};fs.writeFileSync(\".env.local\",Object.keys(env).map(k=>k+\"=\"+env[k]+eol).join(\"\"))'" + }, + { + "repo": "MODNet-with-training", + "defaultCommit": "dace325", + "runtime": "python:3.10" + }, + { + "repo": "avds-cleaner", + "defaultCommit": "bd3a503", + "runtime": "python:3.10" + }, + { + "repo": "avspeech", + "defaultCommit": "ca0f90d", + "runtime": "python:3.10" + }, + { + "repo": "lambda-datadog-forwarder", + "defaultCommit": "a57ae74", + "runtime": "python:3.10" + }, + { + "repo": "potion-ai", + "defaultCommit": "0e454d8", + "runtime": "python:3.10" + }, + { + "repo": "potion-ai-cpu", + "defaultCommit": "ad61fa7", + "runtime": "python:3.10" + }, + { + "repo": "potion-ai-gpu", + "defaultCommit": "8413d71", + "runtime": "python:3.10" + }, + { + "repo": "potion-stitch", + "defaultCommit": "cfaed2f", + "runtime": "python:3.10" + }, + { + "repo": "potion-tryon", + "defaultCommit": "b7da6a2", + "runtime": "python:3.10" + }, + { + "repo": "potion-video-background-change", + "defaultCommit": "e6f2ea4", + "runtime": "python:3.10" + }, + { + "repo": "potion-voice-dataset", + "defaultCommit": "f3d79d6", + "runtime": "python:3.10" + }, + { + "repo": "potion-voice-utils", + "defaultCommit": "eadc48b", + "runtime": "python:3.10" + }, + { + "repo": "sentence-split-service", + "defaultCommit": "32356d2", + "runtime": "python:3.10" + }, + { + "repo": "urlbox-experiments", + "defaultCommit": "141fe18", + "runtime": "python:3.10" + }, + { + "repo": "video-synth-api", + "defaultCommit": "167fcd7", + "runtime": "python:3.10" + }, + { + "repo": "wav2lip-fa", + "defaultCommit": "8448ef0", + "runtime": "python:3.10" + }, + { + "repo": "yeahsure-tryon", + "defaultCommit": "c8dee39", + "runtime": "python:3.10" + }, + { + "repo": "gcp-infrastructure", + "defaultCommit": "a7dc5cc", + "runtime": "none" + }, + { + "repo": "potion-ai-pretrained-models-infra", + "defaultCommit": "8a88770", + "runtime": "none" + }, + { + "repo": "potion-app-infra", + "defaultCommit": "2107464", + "runtime": "none" + }, + { + "repo": "potion-bastion", + "defaultCommit": "062af16", + "runtime": "none" + }, + { + "repo": "potion-video-processing-devops", + "defaultCommit": "566286d", + "runtime": "none" + }, + { + "repo": "elasticmq-container", + "defaultCommit": "de8acb5", + "runtime": "none" + }, + { + "repo": "gcp-cloud-infrastructure", + "defaultCommit": "aa033c8", + "runtime": "none" + }, + { + "repo": "potion-devops", + "defaultCommit": "84a4532", + "runtime": "none" + }, + { + "repo": "potion-wp-site", + "defaultCommit": "cb71e3a", + "runtime": "none" + } + ], + "defaultRepo": "potion-app", + "version": "1.0.0", + "buildSha": "f62b06f", + "packedFrom": "565c9589c46926ee3025f82d28f31be0aae007e8", + "blockedHosts": [ + "sendpotion.com", + "www.sendpotion.com", + "app.sendpotion.com", + "staging.sendpotion.com", + "development.sendpotion.com", + "devleopment.sendpotion.com", + "meawww.sendpotion.com", + "blog.sendpotion.com", + "help.sendpotion.com", + "terms.sendpotion.com", + "pricing.sendpotion.com", + "videoassets.sendpotion.com", + "subtitleassets.sendpotion.com", + "audioassets.sendpotion.com", + "videoassets.staging.sendpotion.com", + "subtitleassets.staging.sendpotion.com", + "audioassets.staging.sendpotion.com" + ], + "explorePorts": { + "clientHost": 4300, + "serverHost": null, + "livereloadHost": null, + "corpusHost": null, + "companionHost": null + } +}