try page embed
This commit is contained in:
parent
be89141c06
commit
513d0e57ce
10 changed files with 29 additions and 26 deletions
95
home.gmi
Normal file
95
home.gmi
Normal file
|
|
@ -0,0 +1,95 @@
|
|||
# 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
|
||||
|
||||
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
|
||||
Loading…
Add table
Add a link
Reference in a new issue