PdfDing

PdfDing

Aplicación Docker from grtgbln's Repository

Visión general

Self-hosted PDF manager, viewer and editor offering a seamless user experience on multiple devices.

Requisitos


        Optionally can use a separate Postgres database container, or a built-in SQLite database.
    

Argumentos en tiempo de ejecución

Interfaz web
http://[IP]:[PORT:8000]/
Red
bridge
Privilegiado
false

Configuración de plantillas

Web UI PortPorttcp

Container Port: 8000

Objetivo
8000
Por defecto
8000
Valor
8000
Media PathPath

Path to the media folder

Objetivo
/home/nonroot/pdfding/media
ThemeVariable

Theme

Objetivo
DEFAULT_THEME
Por defecto
dark|light
Theme ColorVariable

Theme color

Objetivo
DEFAULT_THEME_COLOR
Por defecto
green|blue|red|pink|orange|gray
Secret KeyVariable

Used for securing signed data. Should be to a large random value.

Objetivo
SECRET_KEY
Host NameVariable

The host/domain name where PdfDing will be reachable.

Objetivo
HOST_NAME
Por defecto
127.0.0.1
Valor
127.0.0.1
Require User Email VerificationVariable

Block users until they have verified their email address.

Objetivo
ACCOUNT_EMAIL_VERIFICATION
Por defecto
TRUE|FALSE
Disable User SignupsVariable

Disable user signups

Objetivo
DISABLE_USER_SIGNUPS
Por defecto
FALSE|TRUE
Database - TypeVariable

Database type

Objetivo
DATABASE_TYPE
Por defecto
SQLITE|POSTGRES
Database - HostVariable

Postgres database host. Remove if using SQLite.

Objetivo
POSTGRES_HOST
Database - PortVariable

Postgres database port. Remove if using SQLite.

Objetivo
POSTGRES_PORT
Por defecto
5432
Database - PasswordVariable

Postgres database password. Remove if using SQLite.

Objetivo
POSTGRES_PASSWORD
OIDC - EnableVariable

Enable OpenID Connect

Objetivo
OIDC_ENABLE
Por defecto
FALSE|TRUE
OIDC - Provider NameVariable

OpenID Connect provider name

Objetivo
OIDC_PROVIDER_NAME
OIDC - Client IDVariable

OpenID Connect client ID

Objetivo
OIDC_CLIENT_ID
OIDC - Client SecretVariable

OpenID Connect client secret

Objetivo
OIDC_CLIENT_SECRET
OIDC - Auth URLVariable

OpenID Connect authorization URL

Objetivo
OIDC_AUTH_URL
OIDC - EnforceVariable

Require users to use OIDC

Objetivo
OIDC_ONLY
Por defecto
FALSE|TRUE
Email - BackendVariable

Whether to send account related emails, e.g a password reset or account verification, to the console or via an SMTP server.

Objetivo
EMAIL_BACKEND
Por defecto
CONSOLE|SMTP
Email - SMTP HostVariable

SMTP server host. Remove if using the console backend.

Objetivo
SMTP_HOST
Email - SMTP PortVariable

SMTP server port. Remove if using the console backend.

Objetivo
SMTP_PORT
Por defecto
25
Email - SMTP UserVariable

SMTP server user. Remove if using the console backend.

Objetivo
SMTP_USER
Email - SMTP PasswordVariable

SMTP server password. Remove if using the console backend.

Objetivo
SMTP_PASSWORD
Email - SMTP TLSVariable

Secure the connection to the SMTP server with TLS. Remove if using the console backend.

Objetivo
SMTP_USE_TLS
Por defecto
FALSE|TRUE
Email - SMTP SSLVariable

Secure the connection to the SMTP server with SSL. Remove if using the console backend.

Objetivo
SMTP_USE_SSL
Por defecto
FALSE|TRUE
Consumption - EnableVariable

Enable the consumption folder as an alternative way for adding PDFs.

Objetivo
CONSUME_ENABLE
Por defecto
FALSE|TRUE
Consumption - Skip ExistingVariable

Skip the addition PDF files if the user already has PDF with the same name and file size.

Objetivo
CONSUME_SKIP_EXISTING
Por defecto
TRUE|FALSE
Consumption - TagsVariable

Comma separated list of tags to add to the PDFs added via the consumption folder.

Objetivo
CONSUME_TAGS
Backups - EnableVariable

Enable periodic backups to S3 compatible storage.

Objetivo
BACKUP_ENABLE
Por defecto
FALSE|TRUE
Backups - S3 EndpointVariable

S3 compatible storage endpoint. Remove if not using backups.

Objetivo
BACKUP_ENDPOINT
Backups - S3 Access KeyVariable

S3 compatible storage access key. Remove if not using backups.

Objetivo
BACKUP_ACCESS_KEY
Backups - S3 Secret KeyVariable

S3 compatible storage secret key. Remove if not using backups.

Objetivo
BACKUP_SECRET_KEY
Backups - S3 BucketVariable

S3 compatible storage bucket. Remove if not using backups.

Objetivo
BACKUP_BUCKET_NAME
Backups - ScheduleVariable

Cron schedule for the backups. Default is midnight every day.

Objetivo
BACKUP_SCHEDULE
Por defecto
0 0 * * *
Backups - SecureVariable

Secure the connection to the S3 compatible storage with TLS.

Objetivo
BACKUP_SECURE
Por defecto
FALSE|TRUE
Backups - EncryptionVariable

Encrypt the backups before uploading them to the S3 compatible storage.

Objetivo
BACKUP_ENCRYPTION_ENABLE
Por defecto
FALSE|TRUE
Backups - Encryption PasswordVariable

Password to encrypt the backups. Remove if not using encryption.

Objetivo
BACKUP_ENCRYPTION_PASSWORD
Backups - Encryption SaltVariable

Salt to encrypt the backups. Remove if not using encryption.

Objetivo
BACKUP_ENCRYPTION_SALT
Database PathPathrw

Path to the SQLite database folder. Remove if using Postgres. May need to update write permissions.

Objetivo
/home/nonroot/pdfding/db
Por defecto
/mnt/user/appdata/pdfding/db
Valor
/mnt/user/appdata/pdfding/db
PGIDVariable
Por defecto
1000
Valor
1000
PUIDVariable
Por defecto
1000
Valor
1000
Log LevelVariable

Log level

Objetivo
LOG_LEVEL
Por defecto
ERROR|WARN|INFO|DEBUG
Secure CSRF CookieVariable

Set this to TRUE to avoid transmitting the CSRF cookie over HTTP accidentally.

Objetivo
CSRF_COOKIE_SECURE
Por defecto
TRUE|FALSE
Secure Session CookieVariable

Set this to TRUE to avoid transmitting the session cookie over HTTP accidentally.

Objetivo
SESSION_COOKIE_SECURE
Por defecto
TRUE|FALSE
Secure SSL RedirectsVariable

Redirects all non-HTTPS requests to HTTPS. If PdfDing is running behind a reverse proxy this can cause infinite redirects.

Objetivo
SECURE_SSL_REDIRECT
Por defecto
FALSE|TRUE
Secure HSTS SecondsVariable

See details: https://github.com/mrmn2/PdfDing/blob/master/docs/configuration.md#secure_hsts_seconds

Objetivo
SECURE_HSTS_SECONDS
Default Protocol for AccountVariable

The default protocol for account related URLs, e.g. for the password forgotten procedure.

Objetivo
ACCOUNT_DEFAULT_HTTP_PROTOCOL
Por defecto
https|http
Internal Server PortVariable

The port where the internal server is reachable. Not recommended to change.

Objetivo
HOST_PORT
Por defecto
8000
Valor
8000

Descargar estadísticas

274,793
Descargas totales
20,568
Este mes
21,115
Media / Mes

Descargas totales a lo largo del tiempo

Cargando gráfico...

Detalles

Repositorio
mrmn/pdfding:latest
Última actualización2026-04-12
Visto por primera vez2025-01-04

Ejecute PdfDing en Unraid.

PdfDing se encuentra en Community Apps para Unraid OS. Explore Unraid para crear un servidor doméstico flexible, un NAS o un laboratorio doméstico.