toot allows you to share stuff on Mastodon, cross-instance. Just put in your
post text and the instance URL and click ‘Toot!’
And if you open this page with text URL parameter, it will be auto-inserted
in the text field. The same goes for the instance URL parameter. This can be
used to build custom share buttons for Mastodon:
<ahref="https://toot.kytta.dev/?text=Hello%20world!&instance=https%3A%2F%2Fmastodon.xyz">
Share on Mastodon
</a>
The instance URL can be saved in your localStorage to be automatically
appended later — handy!
Hosting
One-click Vercel deploy
For now, toot is a tad bit vendor-locked to run on
Vercel. To deploy it yourself, you can use the following
button:
Host it yourself
Self-hosting toot outside of Vercel requires some extra setup:
Make sure you have got Node.js v12 or later as well as pnpm installed
Build the static part of toot:
pnpm install # to install dependencies
pnpm run build # to build the website
Run the backend server for the form:
node api/toot.js
or if you want to run the process in the background:
请发表评论