Administrative UI for WildDuck IMAP server
git clone https://github.com/softwareartistry/wildduck-ui.git
cd wildduck-ui
npm install
npm run dev
* Note Currently project supports node version below or v14.16.0
npm run dev
-
Need IMAP Server endpoint to make API calls
-
Access Token
- You can find accessToken that is setup in your server, which locates in
/opt/wildduck/config/api.toml
- If accessToken is commentend please uncomment and set secure accessToken, example
# If set requires all API calls to have accessToken query argument with that value #accessToken="somesecretvalue" accessToken="somesecretvalue"
- You can find accessToken that is setup in your server, which locates in
- React
- Typescript
- React Query
- KeaJS
- Ant Design
- Open Api ( @openapitools/openapi-generator-cli to generate API's from https://docs.wildduck.email/api/openapi.yml)
wildduck-ui
git add [files]
git commit -m 'your commit message'
git push <branch_name>
Project is open to contributions, but I recommend creating an issue or replying in a comment to let me know what you are working on first that way we don't overwrite each other.
Please read CONTRIBUTING.md for details on this project.
Please read CODE_OF_CONDUCT.md for details on our code of conduct.