commit 29465ebe65520d8cdcc2d65096f726db51df7e22
parent 6e0b0b2f5efde0a65b3ccaf4f75b1b4a9f1a2b52
Author: Matthias Jaros <jaros@mailbox.org>
Date: Mon, 13 Apr 2026 10:12:32 +0200
Renamed project from gitfish to gitreef
Diffstat:
3 files changed, 12 insertions(+), 13 deletions(-)
diff --git a/Dockerfile b/Dockerfile
@@ -34,9 +34,9 @@ ARG APP_VERSION
LABEL org.opencontainers.image.licenses="GPL-3.0-or-later"
LABEL org.opencontainers.image.authors="Matthias Jaros"
LABEL org.opencontainers.image.version="${APP_VERSION}"
-LABEL org.opencontainers.image.source="https://github.com/jarlucmat/gitfish"
-LABEL org.opencontainers.image.url="https://github.com/jarlucmat/gitfish"
-LABEL org.opencontainers.image.title="gitfish"
+LABEL org.opencontainers.image.source="https://github.com/jarlucmat/gitreef"
+LABEL org.opencontainers.image.url="https://github.com/jarlucmat/gitreef"
+LABEL org.opencontainers.image.title="gitreef"
LABEL org.opencontainers.image.description="A minimal, secure Git server using SSH and Fish."
-LABEL org.opencontainers.image.documentation="/usr/share/doc/gitfish/LICENSE"
-COPY LICENSE /usr/share/doc/gitfish/LICENSE
+LABEL org.opencontainers.image.documentation="/usr/share/doc/gitreef/LICENSE"
+COPY LICENSE /usr/share/doc/gitreef/LICENSE
diff --git a/README.md b/README.md
@@ -1,6 +1,6 @@
-# Gitfish
+# GitReef
-Welcome to **gitfish** — a GIT over SSH server that follows KISS principle.
+Welcome to **gitreef** — a GIT over SSH server implemented using fish.
The goal of this project is to provide a **minimal Git server** with no unnecessary features or management overhead.
It’s designed for everyone who doesn’t need or want a fancy GUI or advanced functionality beyond the essentials.
@@ -38,7 +38,7 @@ This server applies multiple hardening and sandboxing measures, such as:
### Command Line
```sh
-docker run --rm -p "2222:22" jarlucmat/gitfish -u "user1:ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbm
+docker run --rm -p "2222:22" jarlucmat/gitreef -u "user1:ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbm
lzdHAyNTYAAABBBPsl91WPAT8aWwZ6y5WAfXU9PoHzxJ3YG9uFgSmlGQr2HwV+gL/XaTBJ4Brj+pa+R7tfYEBMi+7Navx/ZsEmr9E= mj@xps15" -r "/repo1.git;user1:w"
```
@@ -46,8 +46,8 @@ lzdHAyNTYAAABBBPsl91WPAT8aWwZ6y5WAfXU9PoHzxJ3YG9uFgSmlGQr2HwV+gL/XaTBJ4Brj+pa+R7
Docker Compose:
```yaml
services:
- gitfish:
- image: jarlucmat/gitfish
+ gitreef:
+ image: jarlucmat/gitreef
ports:
- "2222:22"
environment:
@@ -82,4 +82,4 @@ You can use any SSH key type supported by Git and your base system. Logs are wri
## License
-GPLv3 © 2025 Matthias Jaros
-\ No newline at end of file
+GPLv3 © 2025 Matthias Jaros
diff --git a/src/init b/src/init
@@ -148,7 +148,7 @@ function showBanner
echo $_BANNER
echo
echo Copyright Matthias Jaros 2026
- echo This software is licensed under GPLv3. See /usr/share/doc/gitfish/LICENSE
+ echo This software is licensed under GPLv3. See /usr/share/doc/gitreef/LICENSE
echo
end