Skip to content

Create a hardened and end-to-end encrypted contact form with OpenPGPjs, Axum, Traefik and CrowdSec

Notifications You must be signed in to change notification settings

yzoug/pgp-contact

Repository files navigation

E2EE-encrypted and hardened contact form

This project contains what's needed to deploy a hardened contact form backend, protected by Traefik and CrowdSec, and coded in Rust with Axum.

It is meant to be used with a contact form and Javascript code to encrypt the payload using OpenPGP. You can read the article here to see it in action, and for more info on how to set everything up.

The Javascript code used in the article is available on my website's repo.

About

Create a hardened and end-to-end encrypted contact form with OpenPGPjs, Axum, Traefik and CrowdSec

Topics

Resources

Stars

Watchers

Forks