diff options
Diffstat (limited to '')
-rw-r--r-- | terminaldweller.com/gemini/Dockerfile | 13 | ||||
-rw-r--r-- | terminaldweller.com/gemini/docker-compose.yaml | 20 | ||||
-rw-r--r-- | terminaldweller.com/gemini/index.gmi | 50 | ||||
-rw-r--r-- | terminaldweller.com/main/srv/index.html | 8 |
4 files changed, 89 insertions, 2 deletions
diff --git a/terminaldweller.com/gemini/Dockerfile b/terminaldweller.com/gemini/Dockerfile new file mode 100644 index 0000000..0817979 --- /dev/null +++ b/terminaldweller.com/gemini/Dockerfile @@ -0,0 +1,13 @@ +#FROM alpine:3.16 as certbuilder +#RUN apk add openssl +#WORKDIR /certs +#RUN openssl req -x509 -newkey rsa:4096 -keyout key.rsa -out cert.pem -days 3650 -nodes -subj "/CN=gemini.terminaldweller.com" + +FROM alpine:3.16 as builder +RUN apk update \ + && apk upgrade \ + && apk add --no-cache cargo \ + && cargo install agate +#COPY --from=certbuilder /certs /certs +COPY ./index.gmi /srv/index.gmi +#ENTRYPOINT ["agate"] diff --git a/terminaldweller.com/gemini/docker-compose.yaml b/terminaldweller.com/gemini/docker-compose.yaml new file mode 100644 index 0000000..6a3c7aa --- /dev/null +++ b/terminaldweller.com/gemini/docker-compose.yaml @@ -0,0 +1,20 @@ +version: "3" +services: + agate: + image: agate + build: + context: . + networks: + - agatenet + ports: + - "1965:1965" + restart: unless-stopped + entrypoint: ["/root/.cargo/bin/agate","--content", "/srv", "--addr", "0.0.0.0:1965", "--hostname", "gemini.terminaldweller.com", "--lang", "en-US"] + cap_drop: + - ALL + cap_add: + - CHOWN + - SETGID + - SETUID +networks: + agatenet: diff --git a/terminaldweller.com/gemini/index.gmi b/terminaldweller.com/gemini/index.gmi new file mode 100644 index 0000000..405bc7f --- /dev/null +++ b/terminaldweller.com/gemini/index.gmi @@ -0,0 +1,50 @@ +# This is a list of links + +This is a list of links: + +The same links are available on IPFS on https://ipfs.terminaldweller.com[1] or on terminaldweller.eth[2] + +WKD direct and advanced are setup on/for the domain. +* GPG: 9E 20 46 4F 1C CF 3B 10 32 49 FA 93 A6 A0 F5 15 8B 38 81 DFj[3] +* SSH: SHA256:tyuaTy005jkJOIPXkrJAAlCKD91d1ftEXzGTqjmEZh4[4] + +* IRC Libera[5]: terminaldweller FP:FEF763019F0799C1B5CD190FC89080240665CDCAE1CB889D4413775447A4826F48B18DC134D3ACDDE1D932CF3280E6026099857CF46177F1D87CD9AA859C615F +* IRC OFTC[6]: terminaldweller FP:1072EFECA623C6E3D7A6628BEB6021F77EA2C876 +* IRC Tilde[7]: terminaldweller FP:1072EFECA623C6E3D7A6628BEB6021F77EA2C876 +* IRC Rizon[8]: terminaldweller FP:1072EFECA623C6E3D7A6628BEB6021F77EA2C876 + +XMPP: devi@jabber.terminaldweller.com + +The order is significant: +* Email: devi@terminaldweller.com +* Email: thabogre@gmail.com +* Email: farzadsadeghi@protonmail.ch + +Github: terminaldweller[9] + +Mastodon: @terminaldweller@terminaldweller.com[10] +If you cant find the handle then you need to log in. I'm not hosting my own mastodon instance. I'm just hosting my own webfinger. The actual handle is @terminaldweller@fosstodon.org[11] + +Git mirror: git.terminaldweller.com[12] + +Blog: Blog[13] RSS[14] + +Linkedin[15] + +Services: N/A + +[1] https://ipfs.terminaldweller.com +[2] https://terminaldweller.eth.link +[3] https://github.com/terminaldweller.gpg +[4] https://github.com/terminaldweller.keys +[5] https://libera.chat +[6] https://oftc.net +[7] https://tilde.chat +[8] https://rizon.net +[9] https://github.com/terminaldweller +[10] https://fosstodon.org/@terminaldweller +[11] https://fosstodon.org/@terminaldweller +[12] https://git.terminaldweller.com +[13] https://blog.terminaldweller.com +[14] https://blog.terminaldweller.com/rss/feed +[15] https://www.linkedin.com/in/farzad-sadeghi diff --git a/terminaldweller.com/main/srv/index.html b/terminaldweller.com/main/srv/index.html index fd77720..6c5e671 100644 --- a/terminaldweller.com/main/srv/index.html +++ b/terminaldweller.com/main/srv/index.html @@ -16,13 +16,17 @@ <body style="color:#005f87;background:#000000;text-align:center;"> <p style="font-size:20px;font-weight:bold">This is a list of links:</p> <p> + <div>The page is available on IPFS on <a href="https://ipfs.terminaldweller.com">https://ipfs.terminaldweller.com</a> or on <a href="https://terminaldweller.eth.link">terminaldweller.eth</a></div> + <div>It's also available on <a href="gemini://gemini.terminaldweller.com">Gemini</a></div> <p>WKD direct and advanced are setup on/for the domain.</p> <div> <div><a href="https://github.com/terminaldweller.gpg">GPG: 9E 20 46 4F 1C CF 3B 10 32 49 FA 93 A6 A0 F5 15 8B 38 81 DF</a></div> <div><a href="https://github.com/terminaldweller.keys">SSH: SHA256:tyuaTy005jkJOIPXkrJAAlCKD91d1ftEXzGTqjmEZh4</a></div> <p> - <div>IRC <a href="https://libera.chat">Libera</a>: terminaldweller <a>FP:fef763019f0799c1b5cd190fc89080240665cdcae1cb889d4413775447a4826f48b18dc134d3acdde1d932cf3280e6026099857cf46177f1d87cd9aa859c615f</a></div> - <div>IRC <a href="https://oftc.net">OFTC</a>: terminaldweller <a>FP:1072EFECA623C6E3D7A6628BEB6021F77EA2C876</a></div> + <div>IRC <a href="https://libera.chat">Libera</a>: terminaldweller <a>FP:FEF763019F0799C1B5CD190FC89080240665CDCAE1CB889D4413775447A4826F48B18DC134D3ACDDE1D932CF3280E6026099857CF46177F1D87CD9AA859C615F</a></div> + <div>IRC <a href="https://oftc.net">OFTC</a>: terminaldweller <a>FP:1072EFECA623C6E3D7A6628BEB6021F77EA2C876</a></div> + <div>IRC <a href="https://tilde.chat">Tilde</a>: terminaldweller <a>FP:1072EFECA623C6E3D7A6628BEB6021F77EA2C876</a></div> + <div>IRC <a href="https://rizon.net/">Rizon</a>: terminaldweller <a>FP:1072EFECA623C6E3D7A6628BEB6021F77EA2C876</a></div> </p> </div> </p> |