Controller for Driptorch
Find a file
2022-10-12 00:49:17 -04:00
.cargo Add tokio tracing support 2022-10-11 22:07:27 -04:00
.idea Initial commit 2022-09-12 02:11:38 -04:00
migration First version of basic self-CA 2022-09-14 09:03:43 -04:00
src Switch from lazy_static to once_cell 2022-10-12 00:49:17 -04:00
.gitignore First version of basic self-CA 2022-09-14 09:03:43 -04:00
Cargo.lock Switch from lazy_static to once_cell 2022-10-12 00:49:17 -04:00
Cargo.toml Switch from lazy_static to once_cell 2022-10-12 00:49:17 -04:00
LICENSE Initial commit 2022-09-12 02:11:38 -04:00
README.md First version of basic self-CA 2022-09-14 09:03:43 -04:00

driptorch-controller

Controller for the Driptorch DNS + Proxy.
For more information, visit https://driptorch.net/

Code Issues Development Mailing List

Requirements:

Deployment

  • PostgreSQL
  • RabbitMQ

Development

  • Rust 1.60+
  • PostgreSQL
  • RabbitMQ

Environment Variables:

Variable Description Required?
DATABASE_URL PostgreSQL database connection URL Y
AMQP_ADDR Message queue (RabbitMQ) connection URL Y
UAP_REGEXES Path to the BrowserScope UA regex YAML N
RSA_KEY Path to the RSA private key used to create certificates !!! KEEP THIS SAFE Y
XCC20_KEY Path to the XChaCha20-Poly1305 key used to encrypt private keys !!! KEEP THIS SAFE Y

See also