An example AT Protocol application, written in Elixir using atex and Drinkup.
9
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 35 lines 1.2 kB view raw view rendered
1# Statusphere Elixir 2 3An example AT Protocol application based on the 4[original Statusphere example app](https://github.com/bluesky-social/statusphere-example-app) 5and [quick-start guide](https://atproto.com/guides/applications), written in 6Elixir using the [Phoenix Framework](https://www.phoenixframework.org/), 7[atex](https://github.com/cometsh/atex), and 8[Drinkup](https://github.com/cometsh/drinkup). 9 10> [!NOTE] 11> This is currently intended just for development and learning purposes. You'll 12> have to put in some manual work if you want a production deployment for 13> whatever reason. 14 15## Getting Started 16 17## Overvie 18 19For the best experience, install [Nix](https://nixos.org) and enter our flake 20dev shell with `nix develop`. 21 22If you're not using Nix, the requirements are: 23 24- Latest Elixir (1.18+ at time of writing, OTP 27) 25- Node.js 26 271. Fetch dependencies with `mix deps.get`. 282. If you're not using the Nix shell, get Tailwind with `mix tailwind.install`. 293. Setup with `mix setup`. 304. Run the application with `mix phx.server` or `iex -S mix phx.server`. 315. Open http://127.0.0.1:4000 in your browser. 32 33## License 34 35[MIT License](./LICENSE)