[WIP] A (somewhat barebones) atproto app for creating custom sites without hosting!
TypeScript 74.6%
Rust 20.0%
HTML 4.1%
JavaScript 1.0%
Other 0.3%
28 1 0

Clone this repository

https://tangled.org/vielle.dev/atcities.dev https://tangled.org/did:plc:4zht3z4caxwrw3dlsybodywc/atcities.dev
git@knot.tangled.wizardry.systems:vielle.dev/atcities.dev git@knot.tangled.wizardry.systems:did:plc:4zht3z4caxwrw3dlsybodywc/atcities.dev

For self-hosted knots, clone URLs may differ based on your setup.

Download tar.gz
README.md

atcities.dev#

A (somewhat barebones) atproto app for creating custom sites without hosting!

TODO:

  • Resolve handle.host and did.did-method.host domains to records/blobs
  • Backfill network
    • Store handle -> did in database
    • Store did+route -> blob & mime type in database
    • Store blobs for CDN (max 1gb per user)
  • Finish CLI tool
    • Sign in via app password
    • Sign in via oAuth (for interactive)
    • Clear old site
    • Upload new site
  • Fuse uploader
  • Web GUI uploader