Lauri Võsandi 58363c2c1d
All checks were successful
ci/woodpecker/push/build/1 Pipeline was successful
ci/woodpecker/push/build/2 Pipeline was successful
ci/woodpecker/push/manifest Pipeline was successful
Revert "Move CI to Git submodule"
This reverts commit 86d0b37713e19b66ee48187ba2e4f24fb3d4e0d2.
2024-08-20 12:59:25 +03:00
2024-07-27 20:50:05 +00:00
2023-08-06 09:21:17 +03:00
2023-08-12 12:44:40 +03:00
2023-07-29 21:14:45 +03:00
2023-08-06 09:21:17 +03:00
2023-08-13 18:46:56 +03:00
2023-08-06 09:21:17 +03:00
2023-08-06 09:21:17 +03:00
2024-08-11 12:17:03 +03:00
2024-03-26 14:00:30 +02:00
2024-02-24 17:24:19 +02:00
2023-07-29 21:14:45 +03:00
2023-07-29 21:14:45 +03:00

Wildflock

Headless service for managing address aliases in Wild Duck mail server.

About

This project was built for K-Space Hackathon 2023 and is supposed to live in K-Space infrastructure; however, it can be seamlessly deployed elsewhere. 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.

The Wild Duck server has a nice and functional API, but only offers an admin API token, limiting regular users' ability to manage their own email aliases.

User authentication is implemented via OIDC.

No persistent storage, Redis is used for keeping express sessions.

Deployed on Kubernetes, developed with Skaffold.

Screenshot

Description
Generate and remove Wildduck mail aliases
https://wildflock.k-space.ee/
Readme 281 KiB
Languages
TypeScript 77.8%
JavaScript 15.3%
HTML 4.9%
Dockerfile 1.8%
Shell 0.2%