{ "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 } }