diff --git a/README.md b/README.md index 0fa28f1..ddae2d9 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,11 @@ -# git-server +

+ + + git-server + +

-Dependency-free smart HTTP Git server for local testing. +

Dependency-free smart HTTP Git server for local testing.

A standalone server that serves bare Git repositories over HTTP for `git clone` and `git fetch`, without requiring the `git` binary at runtime. Built with [gitoxide](https://github.com/GitoxideLabs/gitoxide) for native Git operations and [Axum](https://github.com/tokio-rs/axum) / [Tokio](https://tokio.rs) for asynchronous HTTP. @@ -55,7 +60,6 @@ Repository listing response: { "name": "my-project.git", "relative_path": "my-project.git", - "absolute_path": "/srv/repos/my-project.git", "description": "My project" } ] diff --git a/assets/logo/NOTICE b/assets/logo/NOTICE new file mode 100644 index 0000000..8667130 --- /dev/null +++ b/assets/logo/NOTICE @@ -0,0 +1,24 @@ +git-server brand assets +======================== + +Files + git-server-mark.svg Primary mark (light backgrounds) + git-server-mark-dark.svg Mark for dark backgrounds + git-server-mark-mono.svg Single-ink mark + git-server-favicon.svg Favicon, filled source node (best at 16 px) + git-server-favicon-outline.svg Favicon, outline source node (matches the mark) + favicon.ico Multi-size icon (16 / 32 / 48) + git-server-lockup.svg Mark + wordmark + +Colors + Ink #1f2937 + Rust #C2410C (light) / #E2571A (dark) + +Typography + The wordmark is set in JetBrains Mono SemiBold and converted to outlines, + so no font dependency remains in the SVG. JetBrains Mono is licensed under + the SIL Open Font License 1.1. + https://github.com/JetBrains/JetBrainsMono + +The marks are part of the git-server project and released under the same +license as the project (MIT). diff --git a/assets/logo/favicon.ico b/assets/logo/favicon.ico new file mode 100644 index 0000000..9f4fbf7 Binary files /dev/null and b/assets/logo/favicon.ico differ diff --git a/assets/logo/git-server-favicon-outline.svg b/assets/logo/git-server-favicon-outline.svg new file mode 100644 index 0000000..e57594b --- /dev/null +++ b/assets/logo/git-server-favicon-outline.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/logo/git-server-favicon.svg b/assets/logo/git-server-favicon.svg new file mode 100644 index 0000000..2ac25c2 --- /dev/null +++ b/assets/logo/git-server-favicon.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/logo/git-server-lockup-dark.svg b/assets/logo/git-server-lockup-dark.svg new file mode 100644 index 0000000..c8f94e2 --- /dev/null +++ b/assets/logo/git-server-lockup-dark.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/assets/logo/git-server-lockup.svg b/assets/logo/git-server-lockup.svg new file mode 100644 index 0000000..581736d --- /dev/null +++ b/assets/logo/git-server-lockup.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/assets/logo/git-server-mark-dark-rot90.svg b/assets/logo/git-server-mark-dark-rot90.svg new file mode 100644 index 0000000..f42defd --- /dev/null +++ b/assets/logo/git-server-mark-dark-rot90.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/assets/logo/git-server-mark-dark.svg b/assets/logo/git-server-mark-dark.svg new file mode 100644 index 0000000..3f514a2 --- /dev/null +++ b/assets/logo/git-server-mark-dark.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/logo/git-server-mark-mono.svg b/assets/logo/git-server-mark-mono.svg new file mode 100644 index 0000000..8b565bb --- /dev/null +++ b/assets/logo/git-server-mark-mono.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/logo/git-server-mark-rot90.svg b/assets/logo/git-server-mark-rot90.svg new file mode 100644 index 0000000..409d1b9 --- /dev/null +++ b/assets/logo/git-server-mark-rot90.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/assets/logo/git-server-mark.svg b/assets/logo/git-server-mark.svg new file mode 100644 index 0000000..d5dbc46 --- /dev/null +++ b/assets/logo/git-server-mark.svg @@ -0,0 +1,9 @@ + + + + + + + + +