Continuum is a blockchain-powered chain-of-custody platform that secures both digital and physical evidence. Every handoff, verification, or analysis is logged immutably on-chain, forming an unbroken audit trail of trust. Evidence files are encrypted and dynamically re-keyed with each custody transfer, ensuring only authorized handlers have access. By merging legal integrity with Web3 automation, Continuum makes proof continuous, transparent, and tamper-proof.
Make sure you have the Docker Engine installed and up to date.
Copy the .env.example file to a file named .env. Finally, launch the development environment build.
docker compose up
docker exec -it continuum_webserver composer install
docker exec -it continuum_webserver composer update
docker compose down
docker compose up
By default, xdebug is installed but not active to increase development performance. However, it is possible to enable and disable it with a command. Must be executed on the host computer and not from the Docker container (since the script interacts with the Docker executable on the host).
composer xdebug-enable
composer xdebug-disable
docker exec -it continuum_webserver composer latte-cache
docker rmi $(docker images -q)
By default, the Docker image provided with Zephyrus includes MailCatcher. This allows for simple email testing.
To access MailCatcher: http://localhost:1080/
mailer:
transport: "smtp"
default_from_address: "info@ophelios.com"
default_from_name: "Zephyrus"
smtp:
enabled: true
host: "localhost"
port: 1025
encryption: "none"
username: ""
password: ""