3.1 KiB
id |
---|
configuration |
Configuration
You can customize Pingvin Share by going to the configuration page in your admin dashboard /admin/config
.
General
The General Tab will let you customize your Pingvin Share instance to your liking.
App name
To change the name of your instance, insert any text into App name
.
App URL
To make your App available trough your own domain, insert your specific domain and also subdomain if needed. Add an https://
if you have an SSL certificate installed. If this is not the case, use http://
.
Show home page
If you don't like the home page Pingvin Share provides and you just want the upload tab to be the main page, toggle this to true
.
Logo
Not only you can change your instances name, but also the logo it shows everywhere. To do that, upload an image as png
with a 1:1 aspect ratio.
Environment variables
For installation specific configuration, you can use environment variables. The following variables are available:
Backend
Variable | Default Value | Description |
---|---|---|
BACKEND_PORT |
8080 |
The port on which the backend listens. |
DATABASE_URL |
file:../data/pingvin-share.db?connection_limit=1 |
The URL of the SQLite database. |
DATA_DIRECTORY |
./data |
The directory where data is stored. |
CLAMAV_HOST |
127.0.0.1 or clamav when running with Docker |
The IP address of the ClamAV server. See the ClamAV docs for more information. |
CLAMAV_PORT |
3310 |
The port number of the ClamAV server. |
Frontend
Variable | Default Value | Description |
---|---|---|
PORT |
3000 |
The port on which the frontend listens. |
API_URL |
http://localhost:8080 |
The URL of the backend for the frontend. |
Reverse Proxy (inside the Docker container)
Variable | Default Value | Description |
---|---|---|
TRUST_PROXY |
false |
Whether Pingvin Share is behind a reverse proxy. If set to true , the X-Forwarded-For header is trusted. |