Simple web UI to create tracking URLs for HTML Emails.
- Rust
>=1.65
- Local (or remote accessible) MySQL / PostgreSQL instance
- docker-compose up [mysql, postgres]
cargo run -- migrate run -d (mysql://root:local@127.0.0.1:3310 | postgres://postgres:local@127.0.0.1:3311) -v debug
cargo run -- user create -d postgres://postgres:local@127.0.0.1:3311 -v debug -p $PASSWORD_SECRET -P $USER_PASSWORD -u $USERNAME
cargo run -- start -d (mysql://root:local@127.0.0.1:3310 | postgres://postgres:local@127.0.0.1:3311) -l 127.0.0.1:8080 -v debug -c $COOKIE_SECRET -p $PASSWORD_SECRET
- Download pre-built binary or build from source
email-view-tracker migrate run -d $DATABASE_URL
email-view-tracker user create -d $DATABASE_URL -p $PASSWORD_SECRET -P $USER_PASSWORD -u $USERNAME
email-view-tracker start -d $DATABASE_URL -l $BIND_ADDRESS -c $COOKIE_SECRET -p $PASSWORD_SECRET
A list of licenses for the projects used in "Email view tracker" can be found here: friedemannsommer.github.io/email-view-tracker/licenses.html.
This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (www.openssl.org)