{"id":19045442,"url":"https://github.com/marirs/api-rs","last_synced_at":"2025-09-04T10:43:24.008Z","repository":{"id":84060821,"uuid":"374249957","full_name":"marirs/api-rs","owner":"marirs","description":"Barebones API server using Rust Rocket framework","archived":false,"fork":false,"pushed_at":"2021-06-22T02:06:44.000Z","size":17,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-25T14:59:00.010Z","etag":null,"topics":["api","api-rest","barebones","rocket","rust","rust-lang","ssl"],"latest_commit_sha":null,"homepage":"","language":"Rust","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/marirs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2021-06-06T02:18:39.000Z","updated_at":"2021-06-22T02:06:46.000Z","dependencies_parsed_at":null,"dependency_job_id":"1d54d8b0-44f1-4c1b-81be-3d8507b0d841","html_url":"https://github.com/marirs/api-rs","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/marirs/api-rs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marirs%2Fapi-rs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marirs%2Fapi-rs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marirs%2Fapi-rs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marirs%2Fapi-rs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/marirs","download_url":"https://codeload.github.com/marirs/api-rs/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marirs%2Fapi-rs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273595557,"owners_count":25134257,"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","status":"online","status_checked_at":"2025-09-04T02:00:08.968Z","response_time":61,"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":["api","api-rest","barebones","rocket","rust","rust-lang","ssl"],"created_at":"2024-11-08T22:50:12.947Z","updated_at":"2025-09-04T10:43:23.943Z","avatar_url":"https://github.com/marirs.png","language":"Rust","readme":"# api-rs\n\nBare-bones API server using Rust Rocket framework. You can add API Key verification using JWT and/or database, etc by taking the barebones project from here.\nyou can also add as many endpoints you would want.  \n\nIf you are looking for an API server with database and api key verification etc, you can check out my other [Repo](https://github.com/marirs/rocketapi).\n\n### Requirements\n- Rust 1.52+ (Stable)\n\n### Running\n- Build\n```bash\ncargo b\n```\n\n- Run  \n\nStart with server defaults\n```bash\ncargo run\n```\n\nStart with a config file\n```bash\ncargo run -- -c config.yml\n```\n\n#### Generate SSL cert\n```bash\nsudo openssl req -x509 -nodes -days 30 -newkey rsa:2048 -keyout key.pem -out cert.pem\n```\n---\nLicense: MIT","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarirs%2Fapi-rs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmarirs%2Fapi-rs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarirs%2Fapi-rs/lists"}