]> Repositorios git - sula.git/commitdiff
Logo
authorJavier Sagredo <[email protected]>
Fri, 29 May 2026 01:20:52 +0000 (03:20 +0200)
committerJavier Sagredo <[email protected]>
Fri, 29 May 2026 01:24:25 +0000 (03:24 +0200)
README.md
logo.png [new file with mode: 0644]

index d1217fc52063edaed421865d0b53f9a10fd8d1e8..9ddcc1ab21661d46c48cceafa570c15ea48de4a4 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,5 +1,9 @@
 # gemyer
 
+<center>
+    <img src="logo.png" alt="logo" width="300"/>
+</center>
+
 A [Gemini](https://geminiprotocol.net/) protocol server written in
 [Scryer Prolog](https://www.scryer.pl).
 
@@ -90,7 +94,7 @@ top-level catch logs `Shutting down`, and the process exits 0.
 ## Layout
 
 ```
-gemyer.pl       Polyglot launcher + main gemyer module (run/0, request loop).
+gemyer.pl      Polyglot launcher + main gemyer module (run/0, request loop).
 config.pl      CLI parsing (DCG) and config accessors (cert/1, addr/1, ...).
 cert.pl        Certificate loading + hostname-vs-CN check.
 mime.pl        /etc/mime.types parser (DCG) and mime/2 facts.
@@ -99,7 +103,6 @@ gemini_uri.pl  Gemini URI DCG (gemini://host[:port]/path[?query]).
 ip.pl          IP address recognition (rejected as Gemini hosts).
 response.pl    Response status code DCG.
 log.pl         Tagged log_msg/3.
-site/          Default content root.
-identity.p12   Server certificate (PKCS#12).
-scryer-prolog/ Patched Scryer Prolog sources.
+banner.pl      Reads banner.txt and emits it line-by-line via display_banner/1.
+banner.txt     ASCII-art banner printed at startup.
 ```
diff --git a/logo.png b/logo.png
new file mode 100644 (file)
index 0000000..db2432d
Binary files /dev/null and b/logo.png differ