+24
README.md
+24
README.md
···
1
+
# atcities.dev
2
+
3
+
A (somewhat barebones) atproto app for creating custom sites without hosting!
4
+
5
+
- Lexicons are located at [`./lexicons`](./lexicons/)
6
+
- Server backend is located at [`./server`](./server/)
7
+
- Upload CLI is located at [`./upload`](./upload/)
8
+
- Web GUI **will be** located at [`./web-gui`](./web-gui/)
9
+
- Fuse tool **will be** located at [`./fuse`](./fuse/)
10
+
11
+
TODO:
12
+
13
+
- [x] Resolve `handle.host` and `did.did-method.host` domains to records/blobs
14
+
- [ ] Backfill network
15
+
- [ ] Store handle -> did in database
16
+
- [ ] Store did+route -> blob & mime type in database
17
+
- [ ] Store blobs for CDN (max 1gb per user)
18
+
- [ ] Finish CLI tool
19
+
- [ ] Sign in via app password
20
+
- [ ] Sign in via oAuth (for interactive)
21
+
- [ ] Clear old site
22
+
- [ ] Upload new site
23
+
- [ ] Fuse uploader
24
+
- [ ] Web GUI uploader