{"id":16473913,"url":"https://github.com/techiescamp/pomodoro-infra-configs","last_synced_at":"2026-02-05T15:31:24.973Z","repository":{"id":245229579,"uuid":"817624521","full_name":"techiescamp/pomodoro-infra-configs","owner":"techiescamp","description":"Infra configs for Promodoro Application","archived":false,"fork":false,"pushed_at":"2025-03-04T07:02:55.000Z","size":33,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-02T07:04:09.271Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"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/techiescamp.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":"2024-06-20T05:56:11.000Z","updated_at":"2025-03-04T06:59:06.000Z","dependencies_parsed_at":"2024-11-12T06:02:31.487Z","dependency_job_id":"2688b81d-b757-4cfe-b138-13b15ae18267","html_url":"https://github.com/techiescamp/pomodoro-infra-configs","commit_stats":null,"previous_names":["techiescamp/pomodoro-infra-configs"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/techiescamp/pomodoro-infra-configs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techiescamp%2Fpomodoro-infra-configs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techiescamp%2Fpomodoro-infra-configs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techiescamp%2Fpomodoro-infra-configs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techiescamp%2Fpomodoro-infra-configs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/techiescamp","download_url":"https://codeload.github.com/techiescamp/pomodoro-infra-configs/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techiescamp%2Fpomodoro-infra-configs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29124801,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-05T14:05:12.718Z","status":"ssl_error","status_checked_at":"2026-02-05T14:03:53.078Z","response_time":65,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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-10-11T12:28:53.250Z","updated_at":"2026-02-05T15:31:24.957Z","avatar_url":"https://github.com/techiescamp.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# pomodoro-infra-configs\nInfra configs for Promodoro Application\n\n## Commands to deploy helm chart\n\nMake sure you are inside helm-chart directory and deploy helm charts in below order.\n\n### Deploy Database\n\nModify the values.yaml file with your configuration and run the following command. Especially secret username and password\n\n```bash\nhelm install pomodoro-db db -n db --create-namespace\n```\n\n### Deploy Report Backend\n\nModify the values.yaml file with your configuration and run the following command. Especially the mongourl under configmap template file data. If you change username and password in database, change it here as well.\n\n```bash\nhelm install pomodoro-report-backend report-backend -n backend --create-namespace\n```\n\n### Deploy Backend\n\nModify the values.yaml file with your configuration and run the following command. Especially the values under configmap template file data.\n\nEven though the frontend is not deployed, you have to give the frontend url. The base url will be your nodeip and nodeport you are going to expose the frontend. Same goes for report backend url.\n\n```bash\nhelm install pomodoro-backend backend -n backend --create-namespace\n```\n\n### Deploy Frontend\n\nModify the values.yaml file with your configuration and run the following command. Especially the values under configmap template file data.\n\n```bash\nhelm install pomodoro-frontend frontend -n frontend --create-namespace\n```\n\n## Commands to deploy helm chart\n\nIf you no longer need the setup, run the following command to delete it.\n\n### Frontend\n\n```bash\nhelm delete pomodoro-frontend -n frontend\n```\n\n### Backend\n```bash\nhelm delete pomodoro-backend -n backend\n```\n\n### Report Backend\n```bash\nhelm delete pomodoro-report-backend -n backend\n```\n\n### Database\n```bash\nhelm delete pomodoro-db -n db\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechiescamp%2Fpomodoro-infra-configs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftechiescamp%2Fpomodoro-infra-configs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechiescamp%2Fpomodoro-infra-configs/lists"}