A Steganography Web Application.
Supported Files
- PNG
- WAV
Both deployment setup have been tested on Debian 12. No guarantees it will work on other operating systems...
- Install Docker Engine with Docker Compose
- Create a enviornment variable file.
touch .env
. - Fill in the enviornment variable file based on the example file,
.env.example
. docker-compose -f docker-compose-debug up
- Visit your webpage at
localhost:4321
. - Your API endpoint should be running at
localhost:8000
The database for the API endpoint will be empty initally:
- Give execution access to
migration-helpers.sh
. - Run
migration-helpers.sh
In the event that the script does not work (no output, error messages), consider running the commands in the shell script manually.
⚠️ This was hacked together for a small university coursework. The codebase is messy and many things are hard-coded.
You have been warned.