+26
README.md
+26
README.md
···
1
+
# Space
2
+
3
+
> A likely-to-be-unfinished experimental IndieWeb site, built with Go.
4
+
5
+
Space is an attempt at building an IndieWeb-capable personal site, before I
6
+
started looking into AT Protocol. It uses [Chi](https://go-chi.io/#/),
7
+
[Templ](https://templ.guide/), and [TailwindCSS](https://tailwindcss.com).
8
+
9
+
Media files are stored in an S3 backend of your choice, and any unrecognized
10
+
or unsupported [post types](https://indieweb.org/posts) are be rendered as raw
11
+
JSON until support was added.
12
+
13
+
Notably, the Tailwind pipeline is not checked into the project, as this was
14
+
built before Go Tool support.
15
+
16
+
If you want to take it for a test-drive, you can check the `.env.example` file
17
+
for all required configuration values. At the time, I was quite pleased with
18
+
how this turned out.
19
+
20
+
## Supported Specs
21
+
22
+
- [x] [IndieAuth](https://www.w3.org/TR/indieauth/) via Basic Auth
23
+
- [x] [Micropub](https://www.w3.org/TR/micropub/)
24
+
- [ ] [h-card](https://microformats.org/wiki/h-card)
25
+
- [ ] [Webmentions](https://www.w3.org/TR/webmention/)
26
+
- [ ] [Microsub](https://indieweb.org/Microsub-spec)