{"id":25043338,"url":"https://github.com/developer-seb-v/baseballapi_verson1.0","last_synced_at":"2026-05-05T15:33:55.492Z","repository":{"id":258064383,"uuid":"864997153","full_name":"developer-seb-v/baseballAPI_verson1.0","owner":"developer-seb-v","description":"asp dot net 8 api using docker for data persistence","archived":false,"fork":false,"pushed_at":"2025-03-24T04:12:26.000Z","size":18744,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-24T05:23:52.876Z","etag":null,"topics":["asp-net-core","backend","docker","entity-framework","identity","microsoft","mysql","postgresql","relational-database"],"latest_commit_sha":null,"homepage":"","language":"C#","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/developer-seb-v.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-09-29T18:06:15.000Z","updated_at":"2025-03-24T04:12:30.000Z","dependencies_parsed_at":"2024-10-27T00:29:42.216Z","dependency_job_id":"72d151b5-1aaa-4aac-be62-998d56900da8","html_url":"https://github.com/developer-seb-v/baseballAPI_verson1.0","commit_stats":null,"previous_names":["developer-seb-v/baseballapi_verson1.0"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/developer-seb-v%2FbaseballAPI_verson1.0","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/developer-seb-v%2FbaseballAPI_verson1.0/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/developer-seb-v%2FbaseballAPI_verson1.0/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/developer-seb-v%2FbaseballAPI_verson1.0/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/developer-seb-v","download_url":"https://codeload.github.com/developer-seb-v/baseballAPI_verson1.0/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246393319,"owners_count":20769913,"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":["asp-net-core","backend","docker","entity-framework","identity","microsoft","mysql","postgresql","relational-database"],"created_at":"2025-02-06T04:54:36.562Z","updated_at":"2026-05-05T15:33:55.488Z","avatar_url":"https://github.com/developer-seb-v.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"This is a baseball-themed web api using dotnet 8, C#, and two Docker containers (MySql and postgreSQL). \n\nIt uses Docker for running MySql and PostgreSQL containers. \n\nThe baseball tables are stored in MySql DB.\n\nPostgreSQL container is used for authentication using Asp.Net Core Identity library and entity framework.\n\n\nIt utilizes the MySql.Data library to access the container instance, create tables, and retrieve data via controller API endpoints.\n\nCheck out db_resources.txt for table diagrams and some seed data so you can get started with learning docker in a terminal. \n\nThe project was created in Ubuntu Linux 22.04/24.04 and Mac OS. Should work fine using Windows as well. I've been able to replicate it in VS code and Rider IDEs. \n\n\u003cbold\u003eINSTRUCTIONS FOR USE\u003c/bold\u003e\n\nYou need to install: Docker, dotnet 8 SDK, and IDE of choice (vs code, Rider, etc.)\n\n\u003cp\u003eFollow instructions in \u003ca href=\"https://github.com/developer-seb-v/baseballAPI_verson1.0/blob/main/db_resources.txt\"\u003eHERE\u003c/a\u003e to create the necessary Docker volume for data persistence and containers for running your MySQL queries, etc. \u003c/p\u003e\n\u003cbr\u003e\n\u003cp\u003e\n  If you want to add Authentication/Authorization, then follow the instructions \u003ca href=\"https://github.com/developer-seb-v/baseballAPI_verson1.0/blob/main/db_resources_postgreSQL\"\u003eHERE\u003c/a\u003e to get the PostgreSQL container running for ASP DOT NET CORE Identity. \n\n  \n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeveloper-seb-v%2Fbaseballapi_verson1.0","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeveloper-seb-v%2Fbaseballapi_verson1.0","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeveloper-seb-v%2Fbaseballapi_verson1.0/lists"}