update readme, logger logs in json format
Some checks failed
continuous-integration/drone/push Build is failing
Some checks failed
continuous-integration/drone/push Build is failing
This commit is contained in:
22
readme.md
22
readme.md
@@ -1,19 +1,19 @@
|
||||
# walias
|
||||
# Wildflock
|
||||
|
||||
> Manage email aliases for Wild Duck mail server
|
||||
Headless service for managing address aliases in [Wild Duck](https://wildduck.email/) mail server.
|
||||
|
||||
## About
|
||||
|
||||
This project was build for [K-Space Hackathon2023](https://wiki.k-space.ee/en/hackathon/2023)
|
||||
This project was build for [K-Space Hackathon2023](https://wiki.k-space.ee/en/hackathon/2023) ans is supposed to live in K-Space infra, however can be seamlessly deployed eslewhere.
|
||||
The main motivation behind the development of this headless web UI was to provide users with a convenient tool for creating and deleting email aliases in the Wild Duck mail server.
|
||||
|
||||
## Features
|
||||
The Wild Duck server has nice and functional [API](https://docs.wildduck.email/api/), but only offers an admin API token, limiting regular users' ability to manage their own email aliases.
|
||||
|
||||
- auth with oidc
|
||||
- headless only, no DB
|
||||
- develop/debug with skaffold on k8s cluster
|
||||
User authentication is implemented via OIDC.
|
||||
|
||||
## TODO
|
||||
No persistant storage, Redis is used for keeping express sessions.
|
||||
|
||||
Deployed on k8s, developed with Skaffold.
|
||||
|
||||

|
||||
|
||||
- remove TS-related hacks
|
||||
- add tests
|
||||
- make nicer UI
|
||||
|
||||
Reference in New Issue
Block a user