{"id":18110300,"url":"https://github.com/daily-utils/rocket-auth","last_synced_at":"2026-02-04T22:34:16.199Z","repository":{"id":260471040,"uuid":"861222168","full_name":"Daily-Utils/rocket-auth","owner":"Daily-Utils","description":"Auth Server using rust","archived":false,"fork":false,"pushed_at":"2024-12-22T08:06:33.000Z","size":111,"stargazers_count":0,"open_issues_count":3,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-04-03T02:51:12.449Z","etag":null,"topics":["diesel-rs","docker","rocket","rust"],"latest_commit_sha":null,"homepage":"","language":"Rust","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/Daily-Utils.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-22T10:38:36.000Z","updated_at":"2024-12-17T06:31:39.000Z","dependencies_parsed_at":"2024-10-31T14:37:29.413Z","dependency_job_id":"f04be91c-1859-453a-84c8-cfa28f5689ef","html_url":"https://github.com/Daily-Utils/rocket-auth","commit_stats":null,"previous_names":["daily-utils/rocket-auth"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Daily-Utils/rocket-auth","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Daily-Utils%2Frocket-auth","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Daily-Utils%2Frocket-auth/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Daily-Utils%2Frocket-auth/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Daily-Utils%2Frocket-auth/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Daily-Utils","download_url":"https://codeload.github.com/Daily-Utils/rocket-auth/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Daily-Utils%2Frocket-auth/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265222975,"owners_count":23730327,"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":["diesel-rs","docker","rocket","rust"],"created_at":"2024-11-01T00:06:20.655Z","updated_at":"2026-02-04T22:34:16.171Z","avatar_url":"https://github.com/Daily-Utils.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Rocket-Auth\n\nA Simple Authentication Server Written in Rust\n\n## Run\n\nUp the database\n\n```shell\ncd dev\ndocker compose up -d\n```\n\nbuild\n\n```shell\ncargo build\n```\n\nRun\n\n```shell\ncargo run\n```\n\n## Note\n\nSome extra linux packages are needed for it\n\n```shell\nsudo apt-get install libmariadb-dev-compat libmariadb-dev\nexport MYSQLCLIENT_INCLUDE_DIR=/usr/include/mariadb\nexport MYSQLCLIENT_LIB_DIR=/usr/lib/x86_64-linux-gnu\nexport MYSQLCLIENT_VERSION=10.5.9  # Replace with your installed version\n```\n\n## Generate migrations\n\nNew Table\n\n```shell\ndiesel migration generate new_table\n```\n\nRun\n\n```shell\ndiesel migration run\n```\n\nNote: You have to write sql for migrations which is sequential in nature why bcoz diesel works like that i.e no joins table first then all tables that have kind of joins\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaily-utils%2Frocket-auth","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdaily-utils%2Frocket-auth","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaily-utils%2Frocket-auth/lists"}