Learn more about deploying Data Wizard.
Generate a random `APP_KEY`
APP_KEY
for your Data Wizard instance. This key is used for encryption and security purposes.Run the following command to generate a random APP_KEY
:Run the Docker Container
Option | Description |
---|---|
-p 9090:80 , -p 4430:443 , -p 4430:443/udp | Maps ports on your host machine to ports in the container for HTTP and HTTPS access. |
-v ...:... | Creates named volumes for persistent storage of application files, SQLite database, and Caddy server data and configuration. |
-e APP_KEY=[APP_KEY] | Sets the APP_KEY environment variable, essential for application security. |
Access Data Wizard
https://localhost:4430
. You might see a
warning about an invalid HTTPS certificate because it’s a self-signed certificate for local development. You can
safely ignore this warning for local testing.data-wizard
to your docker container name if you have changed it or are using a random name.
SQLite
and PostgreSQL
databases. By default, the Docker image uses SQLite
for simplicity, but you can configure it to use PostgreSQL
by setting the appropriate environment variables.