Simple online solution to transfer disposable links, like onetimesecret.com
https://enigma2-example.herokuapp.com
see deployments examples
docker run --rm -p 8080:8080 dessolo/enigma2:latest
For more details see example config.
Default config file path is /etc/enigma2/config.yml
. You can override it by specifying the path in the CONFIG_FILE_PATH
environment variable.
val: memory
Keeping all secrets in memory
⚠️ Attention! not for productions use!!!: old secrets are removed only on request, please choose another storages, like redis
val: redis
Keeping all secrets in redis
docker build -t enigma .
make build-server
docker run --rm --name="enigma" -p 8080:8080 localhost/enigma
./enigma2_server_{VERSION}_{OS}_{ARCH}
You can change the html templates to suit your needs.
index.html - main page
view_secret.html - rendered when a secret is requested
⚠️ get.html must contain "%s" to insert the secret into the template