{"id":20309011,"url":"https://github.com/protokol/sst-template","last_synced_at":"2025-11-29T18:05:03.938Z","repository":{"id":39634893,"uuid":"497911368","full_name":"protokol/sst-template","owner":"protokol","description":null,"archived":false,"fork":false,"pushed_at":"2023-12-15T17:44:39.000Z","size":118,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-01-14T11:58:02.348Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/protokol.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-30T11:22:18.000Z","updated_at":"2022-05-30T11:25:57.000Z","dependencies_parsed_at":"2023-12-15T18:52:19.481Z","dependency_job_id":null,"html_url":"https://github.com/protokol/sst-template","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/protokol%2Fsst-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/protokol%2Fsst-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/protokol%2Fsst-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/protokol%2Fsst-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/protokol","download_url":"https://codeload.github.com/protokol/sst-template/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241809599,"owners_count":20023786,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-14T17:25:05.890Z","updated_at":"2025-11-29T18:05:03.889Z","avatar_url":"https://github.com/protokol.png","language":"TypeScript","readme":"#Infrastrucutre\n\n\n## Install\n\n1. `npm install`\n2. Make sure you have setup you AWS credentials and installed AWS CLI. After installing AWS CLI, run `aws configure`.\n- https://serverless-stack.com/chapters/configure-the-aws-cli.html\n- AWS CLI Install: https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html\n\n3. Define Local .env file\n\nFor guidance - also check `.env.example`. At the current stage it is enough to `cp .env.example .env`\n\n## Running\n\n1. `npm run start` - for more see package.json or look at SST documentation https://docs.serverless-stack.com/\n\n## Testing\n\nYou can run tests locally. But you need to deploy first. So for initial development you always work with `npm run start`.\nThe API tests are independent and reply on serverless stack being deployed first, so:\n\n1. `npm run deploy-with-output` //to generate cdk-output.json, that contains ApiKeys and settings\n2. `npm run test` // to execute tests against infra stack\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprotokol%2Fsst-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprotokol%2Fsst-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprotokol%2Fsst-template/lists"}