667 B
667 B
Mercury
ActivityPub server implementation (hopefully, eventually), currently mostly a way for me to play around with writing an API server in TypeScript.
Configuration
For now, check out src/config.ts, the names should be mostly self explanatory.
Consider all environment variables required.
Development commands
- Building the server:
pnpm build - Migrating the database:
pnpm migrate - Watching for changes and reloading the server automatically:
pnpm dev - Formatting:
pnpm format - Linting (if you don't have an ESLint plugin):
pnpm format
License
Mercury is licensed under the GNU Affero General Public License, version 3 only.