Implement functionality to encrypt environment variables #48

Merged
nabarun merged 6 commits from iv-encrypt-config into main 2025-01-30 09:44:19 +00:00
Member
Part of https://www.notion.so/Support-encrypted-config-for-deploy-laconic-com-18aa6b22d4728099bc64fc7a310b530d
nabarun added 4 commits 2025-01-29 12:44:18 +00:00
Author
Member

IN PROGRESS: Debugging the following error when making the /upload/config API call to locally running web app deployer:

listening on 0.0.0.0:9555
...
Error: Error decrypting private key: Incorrect key passphrase
    at Qu.decrypt (~/webapp-deployment-status-api/node_modules/openpgp/dist/node/openpgp.min.js:2:305475)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async ~/webapp-deployment-status-api/node_modules/openpgp/dist/node/openpgp.min.js:2:21568
    at async Promise.all (index 0)
    at async ~/webapp-deployment-status-api/node_modules/openpgp/dist/node/openpgp.min.js:2:21527
IN PROGRESS: Debugging the following error when making the `/upload/config` API call to locally running web app deployer: ``` listening on 0.0.0.0:9555 ... Error: Error decrypting private key: Incorrect key passphrase at Qu.decrypt (~/webapp-deployment-status-api/node_modules/openpgp/dist/node/openpgp.min.js:2:305475) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async ~/webapp-deployment-status-api/node_modules/openpgp/dist/node/openpgp.min.js:2:21568 at async Promise.all (index 0) at async ~/webapp-deployment-status-api/node_modules/openpgp/dist/node/openpgp.min.js:2:21527 ```
nabarun added 2 commits 2025-01-30 06:27:41 +00:00
Update config format
All checks were successful
Lint / lint (20.x) (pull_request) Successful in 4m33s
d469e07eb1
nabarun changed title from [WIP] Implement functionality to encrypt environment variables to Implement functionality to encrypt environment variables 2025-01-30 09:26:40 +00:00
nabarun merged commit 534871a7ae into main 2025-01-30 09:44:19 +00:00
nabarun deleted branch iv-encrypt-config 2025-01-30 09:44:19 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: cerc-io/snowballtools-base#48
No description provided.