Skip to main content

Configuration

You can customize Pingvin Share like changing your domain by going to the configuration page in your admin dashboard /admin/config.

Environment variables

For installation specific configuration, you can use environment variables. The following variables are available:

Backend
VariableDefault ValueDescription
PORT8080The port on which the backend listens.
DATABASE_URLfile:../data/pingvin-share.db?connection_limit=1The URL of the SQLite database.
DATA_DIRECTORY./dataThe directory where data is stored.
CLAMAV_HOST127.0.0.1The IP address of the ClamAV server.
CLAMAV_PORT3310The port number of the ClamAV server.
Frontend
VariableDefault ValueDescription
PORT3000The port on which the frontend listens.
API_URLhttp://localhost:8080The URL of the backend for the frontend.