fakehub-server

Crates.iofakehub-server
lib.rsfakehub-server
version0.0.10
sourcesrc
created_at2024-09-24 17:58:04.60488
updated_at2024-10-09 10:23:42.554161
descriptionGitHub API Server Stub. Fully functional fake version of a GitHub API that supports all the features and works locally, with no connection to GitHub at all.
homepage
repository
max_upload_size
id1385507
size82,873
Ivan Ivanchuk (l3r8yJ)

documentation

README

Fakehub Server

Server is a fully runnable instance of fakehub, served through HTTP. Server consists of three main layers:

  • Web layer backed by Axum.
  • Object layer, where we operate on mock versions of GitHub objects, generated by github-mirror.
  • Storage layer, where we store and query objects as in memory data structures, like arrays, and hashmaps.

To test it, run this (make sure you are in /server directory):

cargo test
Commit count: 0

cargo fmt