{"id":13573053,"url":"https://github.com/RoadieHQ/sample-service","last_synced_at":"2025-04-04T11:31:14.040Z","repository":{"id":37097152,"uuid":"278088412","full_name":"RoadieHQ/sample-service","owner":"RoadieHQ","description":"A sample service for testing build tools, testing Backstage etc.","archived":false,"fork":false,"pushed_at":"2025-03-07T13:57:20.000Z","size":1358,"stargazers_count":19,"open_issues_count":16,"forks_count":42,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-28T04:56:33.599Z","etag":null,"topics":["backstage"],"latest_commit_sha":null,"homepage":"https://roadie.io","language":"JavaScript","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/RoadieHQ.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":"2020-07-08T12:51:51.000Z","updated_at":"2024-11-13T10:58:34.000Z","dependencies_parsed_at":"2024-03-08T12:44:24.417Z","dependency_job_id":"ff754b85-abd9-46b9-b7f1-1866cf9fe9ca","html_url":"https://github.com/RoadieHQ/sample-service","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoadieHQ%2Fsample-service","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoadieHQ%2Fsample-service/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoadieHQ%2Fsample-service/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoadieHQ%2Fsample-service/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RoadieHQ","download_url":"https://codeload.github.com/RoadieHQ/sample-service/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247170174,"owners_count":20895424,"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":["backstage"],"created_at":"2024-08-01T15:00:28.364Z","updated_at":"2025-04-04T11:31:09.026Z","avatar_url":"https://github.com/RoadieHQ.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"![alt-text](docs/assets/headline.png \"CC BY-NC-SA 4.0\")\n\n## Test docs link\n- [Features testing](docs/feature-testing.md) - Features testing\n- [Absolute link](https://roadie.roadie.so/docs/default/Component/sample-service-2/feature-testing/) - Absolute link to another page\n- [Read me](README.md) - Read me document\n- [Link to sibling](./LINK_ME.md) - Link to a markdown file outside the techdocs repo\n\n# Sample Service\n\nA sample service for testing build tools, displaying in Backstage, and whatever\nelse you might need it for.\n\n## Development\n\nFirst add some secrets to the `.env` file in the root. See the `.env.sample` file for suggestions\nof required environment variables.\n\nThen run it locally like this:\n\n```\nyarn dev\n```\n\n## Building, packaging and deployment\n\nThe sample-service is designed to be deployed on multiple platforms. For example,\nkubernetes via Helm and AWS Lambda.\nSome non ASCII code .भारत .网络\n\n### Helm\n\nDocker images are automatically built and pushed to Docker Hub by a GitHub action when\nnew code is merged into the `master` branch.\n\nThe image will be tagged with the version in the `package.json`.\n\nThe repo name on Docker Hub is `roadiehq/sample-service`.\n\nThere is a [helm chart for deployment to Kubernetes](https://github.com/RoadieHQ/helm-charts/tree/master/sample-service).\n\n### AWS Lambda\n\nPre-requisites:\n\n 1. Install the aws cli (For homebrew, use: `brew install awscli`).\n 2. Authenticate using an access token and secret with `aws configure`.\n\n```shell\nyarn run deploy:lambda\n```\n\nTo invoke it via the API Gateway trigger,\n\n```shell\ncurl https://6b2w0lh8p3.execute-api.eu-west-1.amazonaws.com/default/sample-service\n```\ntest","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRoadieHQ%2Fsample-service","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FRoadieHQ%2Fsample-service","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRoadieHQ%2Fsample-service/lists"}