{"id":50939583,"url":"https://github.com/xanderbilla/bi8s-go","last_synced_at":"2026-06-17T12:32:43.779Z","repository":{"id":343527319,"uuid":"1178047360","full_name":"xanderbilla/bi8s-go","owner":"xanderbilla","description":"A REST API built with Go, chi, and DynamoDB on AWS.","archived":false,"fork":false,"pushed_at":"2026-06-04T12:10:07.000Z","size":44098,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"dev","last_synced_at":"2026-06-04T13:22:16.696Z","etag":null,"topics":["aws","devops","golang"],"latest_commit_sha":null,"homepage":"https://api.xanderbilla.com","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xanderbilla.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-10T16:25:48.000Z","updated_at":"2026-06-04T12:10:11.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/xanderbilla/bi8s-go","commit_stats":null,"previous_names":["xanderbilla/bi8s-go"],"tags_count":24,"template":false,"template_full_name":null,"purl":"pkg:github/xanderbilla/bi8s-go","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xanderbilla%2Fbi8s-go","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xanderbilla%2Fbi8s-go/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xanderbilla%2Fbi8s-go/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xanderbilla%2Fbi8s-go/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xanderbilla","download_url":"https://codeload.github.com/xanderbilla/bi8s-go/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xanderbilla%2Fbi8s-go/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34449277,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-17T02:00:05.408Z","response_time":127,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["aws","devops","golang"],"created_at":"2026-06-17T12:32:43.011Z","updated_at":"2026-06-17T12:32:43.766Z","avatar_url":"https://github.com/xanderbilla.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Bi8s (Go)\n\nBi8s is a REST API built with Go and chi, designed to manage movies and persons (performers and content creators). It provides structured APIs for metadata management, integrates with DynamoDB for scalable storage, and is designed to support streaming platforms with clean service layering, observability, and deployment-ready infrastructure.\n\n## Requirements\n\n- Go 1.25+\n- Docker and Docker Compose\n- AWS account (DynamoDB, EC2, S3, VPC, Route53, ACM Cert, etc.)\n- Grafana, Prometheus, Loki, OTel, Tempo\n- Swagger\n- air (optional, for live reload)\n\nEnvironment variables, defaults, and validation rules are defined in `docs/CONFIGURATION.md`.\n\n## Local Development\n\n```sh\nmake help\nmake test\nmake build\nmake run\nmake run-docker\n```\n\nServer runs on `:8080`.\n\n## Documentation\n\nDetailed documentation is available in the [`docs`](https://github.com/xanderbilla/bi8s-go/tree/main/docs) directory, including API reference, architecture, configuration, deployment, and local development guides.\n\nThe corresponding frontend application (streaming UI) is available in the EnternFlix repository:\n\n[https://github.com/xanderbilla/enternflix](https://github.com/xanderbilla/enternflix)\n\nEnsure the frontend is configured to use this API for proper integration.\n\n## Screenshot\n\n\u003cimg width=\"1906\" height=\"994\" alt=\"image\" src=\"https://github.com/user-attachments/assets/b900e990-acd0-4851-858b-97aa2501f575\" /\u003e\n\n## Contributing\n\nRefer to [`CONTRIBUTING.md`](https://github.com/xanderbilla/bi8s-go/tree/main/CONTRIBUTING.md).\n\n## License\n\nMIT\n\n## Author\n\nVikas Singh\n[https://xanderbilla.com](https://xanderbilla.com)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxanderbilla%2Fbi8s-go","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxanderbilla%2Fbi8s-go","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxanderbilla%2Fbi8s-go/lists"}