My capsule in Gemini space. Built with zord-tree support
Find a file
Arnas Udovicius 98203b44fa update about
2022-08-19 11:51:24 +03:00
templates update about 2022-08-19 11:51:24 +03:00
.drone.yml Update '.drone.yml' 2022-08-17 21:34:11 +00:00
.gitignore ignore idea files 2022-08-18 00:06:58 +03:00
formatter.go created gemini service and comunication with text-push service 2022-08-07 08:47:15 +03:00
go.mod created gemini service and comunication with text-push service 2022-08-07 08:47:15 +03:00
go.sum created gemini service and comunication with text-push service 2022-08-07 08:47:15 +03:00
LICENSE Initial commit 2022-08-01 14:35:05 +00:00
main.go routing update, about, readme 2022-08-19 11:17:27 +03:00
README.md routing update, about, readme 2022-08-19 11:17:27 +03:00
text_server.go testing conn 2022-08-18 01:43:08 +03:00

arns-lt-gemini

Build Status

My capsule in Gemini space. Built with zord-tree support

URL plan

  • / - redirect to /sgs
  • /sgs or /en - index template by language. Links to other language, about, search, root categories, all tags, last 10 post, link to all posts
  • /[sgs|en]/a - about page
  • /[sgs|en]/s - search
  • /[sgs|en]/f/<category/path> - display files, subcategories, subtags. If exists index.gmi - display its text
  • /[sgs|en]/f/<category/path>//<name.gmi> - display category path as:
=> /sgs/f/c1 c1
=> /sgs/f/c1/c2 └─ c2
=> /sgs/f/c1/c2/c3 ,  └─ c3 
---
> c1
> └─ c2
> , └─ c3 

display tags, date, copyright

TODO

  • routing, not found
  • migrate to gRPC
  • add category view
  • add tag view
  • add file view
  • add image or other file not gmi download
  • feed
  • about
  • citata from some file