mercury/README.md

22 lines
667 B
Markdown
Raw Normal View History

2023-07-20 18:00:46 +02:00
# Mercury
2023-07-21 01:27:24 +02:00
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**.