An experimental multi-account Mastodon Web client written in Elm.
Tooty is a fully static Web application running in recent browsers, you don't need any custom server setup to use it. Just serve it and you're done, or use the public version hosted on Github Pages.
If you want to self host Tooty, just grab a build and serve it over HTTP.
Setting up the development environment
$ npm i
$ ./node_modules/.bin/elm-package install
Starting the dev server
$ npm start
Starting the dev server in live debug mode
$ npm run debug
$ npm run build
$ npm run optimize
Deploying to gh-pages
$ npm run deploy
The app should be deployed to https://[your-github-username].github.io/tooty/
deploy command uses the
optimize one internally.
$ npm test