personal-gemini-capsule/home.gmi
2025-10-13 12:56:32 +02:00

97 lines
2.8 KiB
Text

# Travis Shears Personal Gemini Capsule
```site logo
_____ _ _____ _
|_ _| (_) / ___| |
| |_ __ __ ___ ___ ___ \ `--.| |__ ___ __ _ _ __ ___
| | '__/ _` \ \ / / / __| `--. \ '_ \ / _ \/ _` | '__/ __|
| | | | (_| |\ V /| \__ \ /\__/ / | | | __/ (_| | | \__ \
\_/_| \__,_| \_/ |_|___/ \____/|_| |_|\___|\__,_|_| |___/
```
Hello, World!
Welcome to my Gemini capsule. Est 2025.09.
This capsule is my playground for experimenting with text based content and interacting with folks in gemspace.
Want to get in touch? Shoot me an email at t [at] travisshears.com If you want to be sure only my eyes read it encrypt it with my public key.
=> /gpg My gpg key is available here.
My personal website:
=> https://travisshears.com
So far I've joined the following communities here in gemspace:
=> gemini://station.martinrue.com/travisshears
What I'm currently working on:
=> finger://plan.cat/travisshears
## Capsule Features
=> /gemlog Gemlog - Gemini exclusive blog
=> /guestbook Guestbook - Open guestbook for visitors to sign
=> /microblog Microblog - Aggregation of all my microblog posts
## Site updates
== 2025.11.07 ==
Added request counter. Scroll to bottom of this page to check it out.
=> /codeview/raw/personal-gemini-capsule/src/branch/main/counter.go Code for the counter here
== 2025.10.07 ==
Added Guestbook!
=> /guestbook Sign it now
Also added codeview feature to enable viewing source code right here on my capsule.
=> /codeview/raw/personal-gemini-capsule/src/branch/main/internal/codeview/codeview.go Example
== 2025.10.06 ==
Added Gemlog!
=> /gemlog Check it out
== 2025.09.29 ==
Added microblog feature rendering my nostr post feed. Nice to have a dynamic source of content in this capsule to keep it fresh between updates.
Ideas for next features:
* Guestbook backed by sqlite. Would be fun to playout sqlite and golang. Could also be intresting to do a telegram notification.
* Code block rendering from my git hosting
== 2025.09.26 ==
Initial deployment
Took quite some tinkering to get everything working, but it's finally up and running! If you are reading this then I got the following architecture working:
```arch diagram
┌───────┐
│ User │
└──┬────┘
┌──▼───┐
│ VPC │
└──┬───┘
┌──▼──────────────┐
│ Nomad Homelab │
└──┬──────────────┘
┌──▼────────────────┐
│Dockerized Go App │
└───────────────────┘
```
You can find the source code for this capsule here:
=> https://git.travisshears.com/travisshears/personal-gemini-capsule
Diagram created with:
=> https://asciiflow.com