penpot-aio

penpot-aio

Aplicación Docker from JSONbored's Repository

Visión general

Penpot is an open-source design and prototyping platform for product teams, designers, and developers.

All-In-One Unraid Edition
penpot-aio packages Penpot frontend, backend, exporter, MCP server, PostgreSQL, Redis-compatible cache, Nginx, and Mailpit into one practical Unraid-first container.

Quick Install (Beginners)

  1. Install this template and leave [code]Web UI Port[/code] and [code]AppData[/code] at their defaults unless you have a port or path conflict.
  2. Set [code]Public URL[/code] to the URL users will actually visit, such as [code]http://tower.local:9001[/code] or your reverse-proxy HTTPS URL.
  3. Start the container and give first boot a few minutes. The wrapper initializes bundled PostgreSQL, Redis-compatible cache, filesystem assets, Mailpit, MCP, and generated secrets.
  4. Open the Web UI and create your first account. The default lab path disables email verification and uses local Mailpit; change the flags and SMTP settings before public production use.

Power Users (Advanced View)

  • Advanced View exposes upstream Penpot configuration, Penpot flags, external PostgreSQL, external Redis/Valkey, SMTP, S3-compatible object storage, OAuth/OIDC/LDAP, telemetry, MCP, SSRF controls, rate/limit/performance tuning, and AIO runtime controls.
  • Leave database, cache, SMTP, and storage fields blank/defaulted for the bundled one-container path. Set the matching external fields only when intentionally moving that service out of the AIO container.
  • Blank secret fields generate and persist values in [code]/appdata/config/generated.env[/code]. Explicit template values override generated values.
  • [code]/appdata/config/extra.env[/code] is loaded as a final sanitized key/value escape hatch, not a substitute for the exposed template options. Only [code]PENPOT_[/code], [code]AWS_[/code], and core runtime keys are accepted; shell syntax is not executed.

Important Notes

  • Penpot is a real multi-service stack. Plan for at least 2 CPU cores and 4 GiB RAM, with more for active teams or large files.
  • Public exposure should sit behind a trusted HTTPS reverse proxy. Remove [code]disable-secure-session-cookies[/code] and [code]disable-email-verification[/code] for production.
  • The bundled Mailpit inbox is for local/lab capture, not real mail deliverability.

Requisitos

Penpot is a heavier multi-service application. Plan for at least 2 CPU cores and 4 GiB RAM. Use HTTPS and production-safe flags before exposing it publicly.

Argumentos en tiempo de ejecución

Interfaz web
http://[IP]:[PORT:8080]
Red
bridge
Concha
sh
Privilegiado
false

Configuración de plantillas

Web UI PortPorttcp

Penpot frontend, API gateway, exporter routes, and MCP proxy.

Objetivo
8080
Por defecto
9001
Valor
9001
Mailpit UI PortPorttcp

Bundled Mailpit inbox UI for local/lab mail capture. Advanced because normal Penpot use starts through the Web UI.

Objetivo
8025
Por defecto
8026
Valor
8026
MCP HTTP PortPorttcp

Optional direct host port for the Penpot MCP HTTP endpoint. Leave blank unless you need direct MCP access outside the frontend /mcp route.

Objetivo
4401
MCP WebSocket PortPorttcp

Optional direct host port for the Penpot MCP WebSocket endpoint. Leave blank unless you need direct MCP access outside the frontend /mcp route.

Objetivo
4402
AppDataPathrw

Persistent Penpot data, PostgreSQL data, cache data, generated secrets, assets, Mailpit data, logs, and optional extra.env.

Objetivo
/appdata
Por defecto
/mnt/user/appdata/penpot-aio
Valor
/mnt/user/appdata/penpot-aio
Public URLVariable

Canonical URL users will visit, including http or https. For LAN installs use your Unraid host and mapped port; for public installs use the reverse-proxy HTTPS URL.

Objetivo
PENPOT_PUBLIC_URI
Por defecto
http://localhost:9001
Valor
http://localhost:9001
[AIO Runtime] Enable Internal PostgresVariable

Use the bundled PostgreSQL database. Set false only when PENPOT_DATABASE_URI points at an external PostgreSQL server.

Objetivo
PENPOT_AIO_ENABLE_INTERNAL_POSTGRES
Por defecto
true|false
Valor
true
[AIO Runtime] Enable Internal RedisVariable

Use the bundled Redis-compatible cache. Set false only when PENPOT_REDIS_URI points at an external Redis or Valkey service.

Objetivo
PENPOT_AIO_ENABLE_INTERNAL_REDIS
Por defecto
true|false
Valor
true
[AIO Runtime] Enable MailpitVariable

Use bundled Mailpit when SMTP_HOST is blank so local email-dependent flows work on first boot.

Objetivo
PENPOT_AIO_ENABLE_MAILPIT
Por defecto
true|false
Valor
true
[AIO Runtime] Enable MCPVariable

Run Penpot MCP inside the AIO container and expose it through the frontend /mcp routes.

Objetivo
PENPOT_AIO_ENABLE_MCP
Por defecto
true|false
Valor
true
[AIO Runtime] Default FlagsVariable

Default flags used when PENPOT_FLAGS is blank. Remove disable-* entries before public HTTPS production use.

Objetivo
PENPOT_AIO_DEFAULT_FLAGS
Por defecto
disable-email-verification enable-smtp disable-secure-session-cookies enable-mcp
Valor
disable-email-verification enable-smtp disable-secure-session-cookies enable-mcp
[AIO Runtime] Extra Env FileVariable

Optional dotenv-style escape hatch loaded after generated defaults. Only PENPOT_, AWS_, and core runtime keys are accepted; shell syntax is not executed.

Objetivo
PENPOT_AIO_EXTRA_ENV_FILE
Por defecto
/appdata/config/extra.env
Valor
/appdata/config/extra.env
[AIO Runtime] Wait Timeout SecondsVariable

Startup wait timeout for internal PostgreSQL, Redis, and Mailpit readiness checks.

Objetivo
PENPOT_AIO_WAIT_TIMEOUT_SECONDS
Por defecto
360
Valor
360
[AIO Runtime] Database NameVariable

Database name used by the bundled PostgreSQL cluster.

Objetivo
PENPOT_AIO_DATABASE_NAME
Por defecto
penpot
Valor
penpot
[AIO Runtime] Redis PasswordVariable

Optional manual password for bundled Redis. Leave blank to generate and persist one on first boot.

Objetivo
PENPOT_AIO_REDIS_PASSWORD
[AIO Runtime] Redis MaxmemoryVariable

Bundled Redis maxmemory setting.

Objetivo
PENPOT_AIO_REDIS_MAXMEMORY
Por defecto
256mb
Valor
256mb
[AIO Runtime] Redis Maxmemory PolicyVariable

Bundled Redis memory eviction policy.

Objetivo
PENPOT_AIO_REDIS_MAXMEMORY_POLICY
Por defecto
volatile-lfu|allkeys-lfu|allkeys-lru|volatile-lru|noeviction
Valor
volatile-lfu
[AIO Runtime] Mailpit Ui UsernameVariable

Optional Mailpit UI username. Leave blank to persist the default penpot username.

Objetivo
PENPOT_AIO_MAILPIT_UI_USERNAME
[AIO Runtime] Mailpit Ui PasswordVariable

Optional Mailpit UI password. Leave blank to generate and persist one on first boot.

Objetivo
PENPOT_AIO_MAILPIT_UI_PASSWORD
[AIO Runtime] Mailpit Max MessagesVariable

Maximum messages retained by the bundled Mailpit inbox.

Objetivo
PENPOT_AIO_MAILPIT_MAX_MESSAGES
Por defecto
500
Valor
500
[AIO Runtime] Mailpit Max AgeVariable

Maximum age for messages retained by bundled Mailpit.

Objetivo
PENPOT_AIO_MAILPIT_MAX_AGE
Por defecto
14d
Valor
14d
[AIO Runtime] Log LevelVariable

Wrapper log level. This does not replace upstream Penpot logging controls.

Objetivo
PENPOT_AIO_LOG_LEVEL
Por defecto
info|debug|warn|error
Valor
info
[Storage] AWS Access Key IdVariable

Advanced upstream Penpot environment variable AWS_ACCESS_KEY_ID.

Objetivo
AWS_ACCESS_KEY_ID
[Storage] AWS Secret Access KeyVariable

Advanced upstream Penpot environment variable AWS_SECRET_ACCESS_KEY.

Objetivo
AWS_SECRET_ACCESS_KEY
[Advanced Upstream] AdminsVariable

Advanced upstream Penpot environment variable PENPOT_ADMINS.

Objetivo
PENPOT_ADMINS
[Advanced Upstream] Allow Demo UsersVariable

Advanced upstream Penpot environment variable PENPOT_ALLOW_DEMO_USERS.

Objetivo
PENPOT_ALLOW_DEMO_USERS
Por defecto
false|true
Valor
false
[Storage] Assets PathVariable

Advanced upstream Penpot environment variable PENPOT_ASSETS_PATH.

Objetivo
PENPOT_ASSETS_PATH
Por defecto
/internal/assets/
Valor
/internal/assets/
[Storage] Assets Storage BackendVariable

Advanced upstream Penpot environment variable PENPOT_ASSETS_STORAGE_BACKEND.

Objetivo
PENPOT_ASSETS_STORAGE_BACKEND
Por defecto
fs|s3
Valor
fs
[Advanced Upstream] Audit Log Archive URIVariable

Advanced upstream Penpot environment variable PENPOT_AUDIT_LOG_ARCHIVE_URI.

Objetivo
PENPOT_AUDIT_LOG_ARCHIVE_URI
[Advanced Upstream] Audit Log Http Handler ConcurrencyVariable

Advanced upstream Penpot environment variable PENPOT_AUDIT_LOG_HTTP_HANDLER_CONCURRENCY.

Objetivo
PENPOT_AUDIT_LOG_HTTP_HANDLER_CONCURRENCY
[Auth] Auth Token Cookie Max AgeVariable

Advanced upstream Penpot environment variable PENPOT_AUTH_TOKEN_COOKIE_MAX_AGE.

Objetivo
PENPOT_AUTH_TOKEN_COOKIE_MAX_AGE
[Auth] Auth Token Cookie NameVariable

Advanced upstream Penpot environment variable PENPOT_AUTH_TOKEN_COOKIE_NAME.

Objetivo
PENPOT_AUTH_TOKEN_COOKIE_NAME
Por defecto
auth-token
Valor
auth-token
[Limits/Performance] Auto File Snapshot EveryVariable

Advanced upstream Penpot environment variable PENPOT_AUTO_FILE_SNAPSHOT_EVERY.

Objetivo
PENPOT_AUTO_FILE_SNAPSHOT_EVERY
Por defecto
5
Valor
5
[Limits/Performance] Auto File Snapshot TimeoutVariable

Advanced upstream Penpot environment variable PENPOT_AUTO_FILE_SNAPSHOT_TIMEOUT.

Objetivo
PENPOT_AUTO_FILE_SNAPSHOT_TIMEOUT
Por defecto
3h
Valor
3h
[Access] Backend URIVariable

Advanced upstream Penpot environment variable PENPOT_BACKEND_URI.

Objetivo
PENPOT_BACKEND_URI
Por defecto
http://127.0.0.1:6060
Valor
http://127.0.0.1:6060
[Database] Database Max Pool SizeVariable

Advanced upstream Penpot environment variable PENPOT_DATABASE_MAX_POOL_SIZE.

Objetivo
PENPOT_DATABASE_MAX_POOL_SIZE
[Database] Database Min Pool SizeVariable

Advanced upstream Penpot environment variable PENPOT_DATABASE_MIN_POOL_SIZE.

Objetivo
PENPOT_DATABASE_MIN_POOL_SIZE
[Database] Database PasswordVariable

PostgreSQL password. Leave blank to generate and persist one for the bundled database.

Objetivo
PENPOT_DATABASE_PASSWORD
[Database] Database ReadonlyVariable

Advanced upstream Penpot environment variable PENPOT_DATABASE_READONLY.

Objetivo
PENPOT_DATABASE_READONLY
Por defecto
false|true
Valor
false
[Database] Database URIVariable

Leave blank for bundled PostgreSQL. Set a PostgreSQL URI only when using an external database.

Objetivo
PENPOT_DATABASE_URI
[Database] Database UsernameVariable

PostgreSQL username. The bundled database uses penpot.

Objetivo
PENPOT_DATABASE_USERNAME
Por defecto
penpot
Valor
penpot
[Advanced Upstream] Default Blob VersionVariable

Advanced upstream Penpot environment variable PENPOT_DEFAULT_BLOB_VERSION.

Objetivo
PENPOT_DEFAULT_BLOB_VERSION
Por defecto
4
Valor
4
[Limits/Performance] Default Executor ParallelismVariable

Advanced upstream Penpot environment variable PENPOT_DEFAULT_EXECUTOR_PARALLELISM.

Objetivo
PENPOT_DEFAULT_EXECUTOR_PARALLELISM
[Advanced Upstream] Default Internal ResolverVariable

Advanced upstream Penpot environment variable PENPOT_DEFAULT_INTERNAL_RESOLVER.

Objetivo
PENPOT_DEFAULT_INTERNAL_RESOLVER
[Limits/Performance] Default Rpc RlimitVariable

Advanced upstream Penpot environment variable PENPOT_DEFAULT_RPC_RLIMIT.

Objetivo
PENPOT_DEFAULT_RPC_RLIMIT
[Limits/Performance] Deletion DelayVariable

Advanced upstream Penpot environment variable PENPOT_DELETION_DELAY.

Objetivo
PENPOT_DELETION_DELAY
[SMTP] Email Domain BlacklistVariable

Advanced upstream Penpot environment variable PENPOT_EMAIL_DOMAIN_BLACKLIST.

Objetivo
PENPOT_EMAIL_DOMAIN_BLACKLIST
[SMTP] Email Domain WhitelistVariable

Advanced upstream Penpot environment variable PENPOT_EMAIL_DOMAIN_WHITELIST.

Objetivo
PENPOT_EMAIL_DOMAIN_WHITELIST
[SMTP] Email Verify ThresholdVariable

Advanced upstream Penpot environment variable PENPOT_EMAIL_VERIFY_THRESHOLD.

Objetivo
PENPOT_EMAIL_VERIFY_THRESHOLD
Por defecto
15m
Valor
15m
[Telemetry] Error Report WebhookVariable

Advanced upstream Penpot environment variable PENPOT_ERROR_REPORT_WEBHOOK.

Objetivo
PENPOT_ERROR_REPORT_WEBHOOK
[Limits/Performance] Executor ThreadsVariable

Advanced upstream Penpot environment variable PENPOT_EXECUTOR_THREADS.

Objetivo
PENPOT_EXECUTOR_THREADS
[Advanced Upstream] Exporter Shared KeyVariable

Advanced upstream Penpot environment variable PENPOT_EXPORTER_SHARED_KEY.

Objetivo
PENPOT_EXPORTER_SHARED_KEY
[Access] Exporter URIVariable

Advanced upstream Penpot environment variable PENPOT_EXPORTER_URI.

Objetivo
PENPOT_EXPORTER_URI
Por defecto
http://127.0.0.1:6061
Valor
http://127.0.0.1:6061
[Limits/Performance] File Clean DelayVariable

Advanced upstream Penpot environment variable PENPOT_FILE_CLEAN_DELAY.

Objetivo
PENPOT_FILE_CLEAN_DELAY
[Storage] File Data BackendVariable

Advanced upstream Penpot environment variable PENPOT_FILE_DATA_BACKEND.

Objetivo
PENPOT_FILE_DATA_BACKEND
Por defecto
storage|legacy-db|db
Valor
storage
[Core] FlagsVariable

Raw upstream Penpot flags. Leave blank to use AIO defaults plus per-flag dropdown controls.

Objetivo
PENPOT_FLAGS
[Storage] Font Max File SizeVariable

Advanced upstream Penpot environment variable PENPOT_FONT_MAX_FILE_SIZE.

Objetivo
PENPOT_FONT_MAX_FILE_SIZE
[Auth] Github Client IdVariable

Advanced upstream Penpot environment variable PENPOT_GITHUB_CLIENT_ID.

Objetivo
PENPOT_GITHUB_CLIENT_ID
[Auth] Github Client SecretVariable

Advanced upstream Penpot environment variable PENPOT_GITHUB_CLIENT_SECRET.

Objetivo
PENPOT_GITHUB_CLIENT_SECRET
[Auth] Gitlab Base URIVariable

Advanced upstream Penpot environment variable PENPOT_GITLAB_BASE_URI.

Objetivo
PENPOT_GITLAB_BASE_URI
[Auth] Gitlab Client IdVariable

Advanced upstream Penpot environment variable PENPOT_GITLAB_CLIENT_ID.

Objetivo
PENPOT_GITLAB_CLIENT_ID
[Auth] Gitlab Client SecretVariable

Advanced upstream Penpot environment variable PENPOT_GITLAB_CLIENT_SECRET.

Objetivo
PENPOT_GITLAB_CLIENT_SECRET
[Auth] Google Client IdVariable

Advanced upstream Penpot environment variable PENPOT_GOOGLE_CLIENT_ID.

Objetivo
PENPOT_GOOGLE_CLIENT_ID
[Auth] Google Client SecretVariable

Advanced upstream Penpot environment variable PENPOT_GOOGLE_CLIENT_SECRET.

Objetivo
PENPOT_GOOGLE_CLIENT_SECRET
[Access] HostVariable

Advanced upstream Penpot environment variable PENPOT_HOST.

Objetivo
PENPOT_HOST
Por defecto
localhost
Valor
localhost
[Access] Http Server HostVariable

Advanced upstream Penpot environment variable PENPOT_HTTP_SERVER_HOST.

Objetivo
PENPOT_HTTP_SERVER_HOST
Por defecto
127.0.0.1
Valor
127.0.0.1
[Limits/Performance] Http Server Io ThreadsVariable

Advanced upstream Penpot environment variable PENPOT_HTTP_SERVER_IO_THREADS.

Objetivo
PENPOT_HTTP_SERVER_IO_THREADS
[Limits/Performance] Http Server Max Body SizeVariable

Advanced upstream Penpot environment variable PENPOT_HTTP_SERVER_MAX_BODY_SIZE.

Objetivo
PENPOT_HTTP_SERVER_MAX_BODY_SIZE
Por defecto
367001600
Valor
367001600
[Limits/Performance] Http Server Max Multipart Body SizeVariable

Advanced upstream Penpot environment variable PENPOT_HTTP_SERVER_MAX_MULTIPART_BODY_SIZE.

Objetivo
PENPOT_HTTP_SERVER_MAX_MULTIPART_BODY_SIZE
Por defecto
367001600
Valor
367001600
[Limits/Performance] Http Server Max Worker ThreadsVariable

Advanced upstream Penpot environment variable PENPOT_HTTP_SERVER_MAX_WORKER_THREADS.

Objetivo
PENPOT_HTTP_SERVER_MAX_WORKER_THREADS
[Access] Http Server PortVariable

Advanced upstream Penpot environment variable PENPOT_HTTP_SERVER_PORT.

Objetivo
PENPOT_HTTP_SERVER_PORT
Por defecto
6060
Valor
6060
[Advanced Upstream] Initial Project SkeyVariable

Advanced upstream Penpot environment variable PENPOT_INITIAL_PROJECT_SKEY.

Objetivo
PENPOT_INITIAL_PROJECT_SKEY
Por defecto
initial-project
Valor
initial-project
[Access] Internal ResolverVariable

Advanced upstream Penpot environment variable PENPOT_INTERNAL_RESOLVER.

Objetivo
PENPOT_INTERNAL_RESOLVER
[Auth] LDAP Attrs EmailVariable

Advanced upstream Penpot environment variable PENPOT_LDAP_ATTRS_EMAIL.

Objetivo
PENPOT_LDAP_ATTRS_EMAIL
Por defecto
mail
Valor
mail
[Auth] LDAP Attrs FullnameVariable

Advanced upstream Penpot environment variable PENPOT_LDAP_ATTRS_FULLNAME.

Objetivo
PENPOT_LDAP_ATTRS_FULLNAME
Por defecto
cn
Valor
cn
[Auth] LDAP Attrs PhotoVariable

Advanced upstream Penpot environment variable PENPOT_LDAP_ATTRS_PHOTO.

Objetivo
PENPOT_LDAP_ATTRS_PHOTO
[Auth] LDAP Attrs UsernameVariable

Advanced upstream Penpot environment variable PENPOT_LDAP_ATTRS_USERNAME.

Objetivo
PENPOT_LDAP_ATTRS_USERNAME
Por defecto
uid
Valor
uid
[Auth] LDAP Base DnVariable

Advanced upstream Penpot environment variable PENPOT_LDAP_BASE_DN.

Objetivo
PENPOT_LDAP_BASE_DN
[Auth] LDAP Bind DnVariable

Advanced upstream Penpot environment variable PENPOT_LDAP_BIND_DN.

Objetivo
PENPOT_LDAP_BIND_DN
[Auth] LDAP Bind PasswordVariable

Advanced upstream Penpot environment variable PENPOT_LDAP_BIND_PASSWORD.

Objetivo
PENPOT_LDAP_BIND_PASSWORD
[Auth] LDAP HostVariable

Advanced upstream Penpot environment variable PENPOT_LDAP_HOST.

Objetivo
PENPOT_LDAP_HOST
[Auth] LDAP PortVariable

Advanced upstream Penpot environment variable PENPOT_LDAP_PORT.

Objetivo
PENPOT_LDAP_PORT
[Auth] LDAP SslVariable

Advanced upstream Penpot environment variable PENPOT_LDAP_SSL.

Objetivo
PENPOT_LDAP_SSL
Por defecto
false|true
Valor
false
[Auth] LDAP StarttlsVariable

Advanced upstream Penpot environment variable PENPOT_LDAP_STARTTLS.

Objetivo
PENPOT_LDAP_STARTTLS
Por defecto
false|true
Valor
false
[Auth] LDAP User QueryVariable

Advanced upstream Penpot environment variable PENPOT_LDAP_USER_QUERY.

Objetivo
PENPOT_LDAP_USER_QUERY
Por defecto
(|(uid=:username)(mail=:username))
Valor
(|(uid=:username)(mail=:username))
[Advanced Upstream] Loggers Loki EnvironmentVariable

Advanced upstream Penpot environment variable PENPOT_LOGGERS_LOKI_ENVIRONMENT.

Objetivo
PENPOT_LOGGERS_LOKI_ENVIRONMENT
[Advanced Upstream] Loggers Loki InstanceVariable

Advanced upstream Penpot environment variable PENPOT_LOGGERS_LOKI_INSTANCE.

Objetivo
PENPOT_LOGGERS_LOKI_INSTANCE
[Advanced Upstream] Loggers Loki JobVariable

Advanced upstream Penpot environment variable PENPOT_LOGGERS_LOKI_JOB.

Objetivo
PENPOT_LOGGERS_LOKI_JOB
[Advanced Upstream] Loggers Loki URIVariable

Advanced upstream Penpot environment variable PENPOT_LOGGERS_LOKI_URI.

Objetivo
PENPOT_LOGGERS_LOKI_URI
[Advanced Upstream] Management Api KeyVariable

Advanced upstream Penpot environment variable PENPOT_MANAGEMENT_API_KEY.

Objetivo
PENPOT_MANAGEMENT_API_KEY
[MCP] MCP Log DirVariable

Advanced upstream Penpot environment variable PENPOT_MCP_LOG_DIR.

Objetivo
PENPOT_MCP_LOG_DIR
Por defecto
/appdata/logs/mcp
Valor
/appdata/logs/mcp
[MCP] MCP Log LevelVariable

MCP log verbosity.

Objetivo
PENPOT_MCP_LOG_LEVEL
Por defecto
info|debug|warn|error|trace
Valor
info
[MCP] MCP Remote ModeVariable

MCP remote mode. Keep true for the bundled HTTP/WebSocket MCP server path.

Objetivo
PENPOT_MCP_REMOTE_MODE
Por defecto
true|false
Valor
true
[MCP] MCP Repl PortVariable

Advanced upstream Penpot environment variable PENPOT_MCP_REPL_PORT.

Objetivo
PENPOT_MCP_REPL_PORT
[MCP] MCP Server HostVariable

Advanced upstream Penpot environment variable PENPOT_MCP_SERVER_HOST.

Objetivo
PENPOT_MCP_SERVER_HOST
Por defecto
127.0.0.1
Valor
127.0.0.1
[MCP] MCP Server PortVariable

Advanced upstream Penpot environment variable PENPOT_MCP_SERVER_PORT.

Objetivo
PENPOT_MCP_SERVER_PORT
Por defecto
4401
Valor
4401
[MCP] MCP URIVariable

Advanced upstream Penpot environment variable PENPOT_MCP_URI.

Objetivo
PENPOT_MCP_URI
Por defecto
http://127.0.0.1:4401
Valor
http://127.0.0.1:4401
[MCP] MCP URI WsVariable

Advanced upstream Penpot environment variable PENPOT_MCP_URI_WS.

Objetivo
PENPOT_MCP_URI_WS
Por defecto
http://127.0.0.1:4402
Valor
http://127.0.0.1:4402
[MCP] MCP Websocket PortVariable

Advanced upstream Penpot environment variable PENPOT_MCP_WEBSOCKET_PORT.

Objetivo
PENPOT_MCP_WEBSOCKET_PORT
Por defecto
4402
Valor
4402
[Storage] Media DirectoryVariable

Advanced upstream Penpot environment variable PENPOT_MEDIA_DIRECTORY.

Objetivo
PENPOT_MEDIA_DIRECTORY
[Storage] Media Max File SizeVariable

Advanced upstream Penpot environment variable PENPOT_MEDIA_MAX_FILE_SIZE.

Objetivo
PENPOT_MEDIA_MAX_FILE_SIZE
[Storage] Media URIVariable

Advanced upstream Penpot environment variable PENPOT_MEDIA_URI.

Objetivo
PENPOT_MEDIA_URI
[Limits/Performance] Netty Io ThreadsVariable

Advanced upstream Penpot environment variable PENPOT_NETTY_IO_THREADS.

Objetivo
PENPOT_NETTY_IO_THREADS
[Advanced Upstream] Nexus Shared KeyVariable

Advanced upstream Penpot environment variable PENPOT_NEXUS_SHARED_KEY.

Objetivo
PENPOT_NEXUS_SHARED_KEY
[Advanced Upstream] Nitrate Backend URIVariable

Advanced upstream Penpot environment variable PENPOT_NITRATE_BACKEND_URI.

Objetivo
PENPOT_NITRATE_BACKEND_URI
[Advanced Upstream] Nitrate Shared KeyVariable

Advanced upstream Penpot environment variable PENPOT_NITRATE_SHARED_KEY.

Objetivo
PENPOT_NITRATE_SHARED_KEY
[Access] Nitrate URIVariable

Advanced upstream Penpot environment variable PENPOT_NITRATE_URI.

Objetivo
PENPOT_NITRATE_URI
[Storage] Objects StorageVariable

Advanced upstream Penpot environment variable PENPOT_OBJECTS_STORAGE_.

Objetivo
PENPOT_OBJECTS_STORAGE_
[Storage] Objects Storage BackendVariable

Object storage backend. The AIO default stores assets on the AppData filesystem; S3 requires the matching S3 fields.

Objetivo
PENPOT_OBJECTS_STORAGE_BACKEND
Por defecto
fs|s3
Valor
fs
[Storage] Objects Storage Fs DirectoryVariable

Filesystem asset directory for the bundled storage path.

Objetivo
PENPOT_OBJECTS_STORAGE_FS_DIRECTORY
Por defecto
/appdata/assets
Valor
/appdata/assets
[Storage] Objects Storage S3 BucketVariable

Advanced upstream Penpot environment variable PENPOT_OBJECTS_STORAGE_S3_BUCKET.

Objetivo
PENPOT_OBJECTS_STORAGE_S3_BUCKET
[Storage] Objects Storage S3 EndpointVariable

Advanced upstream Penpot environment variable PENPOT_OBJECTS_STORAGE_S3_ENDPOINT.

Objetivo
PENPOT_OBJECTS_STORAGE_S3_ENDPOINT
[Storage] Objects Storage S3 RegionVariable

Advanced upstream Penpot environment variable PENPOT_OBJECTS_STORAGE_S3_REGION.

Objetivo
PENPOT_OBJECTS_STORAGE_S3_REGION
[Auth] OIDC Auth URIVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_AUTH_URI.

Objetivo
PENPOT_OIDC_AUTH_URI
[Auth] OIDC Base URIVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_BASE_URI.

Objetivo
PENPOT_OIDC_BASE_URI
[Auth] OIDC Client IdVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_CLIENT_ID.

Objetivo
PENPOT_OIDC_CLIENT_ID
[Auth] OIDC Client SecretVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_CLIENT_SECRET.

Objetivo
PENPOT_OIDC_CLIENT_SECRET
[Auth] OIDC Email AttrVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_EMAIL_ATTR.

Objetivo
PENPOT_OIDC_EMAIL_ATTR
[Auth] OIDC Jwks URIVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_JWKS_URI.

Objetivo
PENPOT_OIDC_JWKS_URI
[Auth] OIDC Name AttrVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_NAME_ATTR.

Objetivo
PENPOT_OIDC_NAME_ATTR
[Auth] OIDC RolesVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_ROLES.

Objetivo
PENPOT_OIDC_ROLES
[Auth] OIDC Roles AttrVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_ROLES_ATTR.

Objetivo
PENPOT_OIDC_ROLES_ATTR
[Auth] OIDC ScopesVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_SCOPES.

Objetivo
PENPOT_OIDC_SCOPES
[Auth] OIDC Token URIVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_TOKEN_URI.

Objetivo
PENPOT_OIDC_TOKEN_URI
[Auth] OIDC User Info SourceVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_USER_INFO_SOURCE.

Objetivo
PENPOT_OIDC_USER_INFO_SOURCE
Por defecto
auto|userinfo|token
Valor
auto
[Auth] OIDC User URIVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_USER_URI.

Objetivo
PENPOT_OIDC_USER_URI
[Advanced Upstream] Prepl HostVariable

Advanced upstream Penpot environment variable PENPOT_PREPL_HOST.

Objetivo
PENPOT_PREPL_HOST
[Advanced Upstream] Prepl PortVariable

Advanced upstream Penpot environment variable PENPOT_PREPL_PORT.

Objetivo
PENPOT_PREPL_PORT
[Limits/Performance] Profile Bounce Max AgeVariable

Advanced upstream Penpot environment variable PENPOT_PROFILE_BOUNCE_MAX_AGE.

Objetivo
PENPOT_PROFILE_BOUNCE_MAX_AGE
[Advanced Upstream] Profile Bounce ThresholdVariable

Advanced upstream Penpot environment variable PENPOT_PROFILE_BOUNCE_THRESHOLD.

Objetivo
PENPOT_PROFILE_BOUNCE_THRESHOLD
Por defecto
10
Valor
10
[Limits/Performance] Profile Complaint Max AgeVariable

Advanced upstream Penpot environment variable PENPOT_PROFILE_COMPLAINT_MAX_AGE.

Objetivo
PENPOT_PROFILE_COMPLAINT_MAX_AGE
[Advanced Upstream] Profile Complaint ThresholdVariable

Advanced upstream Penpot environment variable PENPOT_PROFILE_COMPLAINT_THRESHOLD.

Objetivo
PENPOT_PROFILE_COMPLAINT_THRESHOLD
Por defecto
2
Valor
2
[Limits/Performance] Quotes Access Tokens Per ProfileVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_ACCESS_TOKENS_PER_PROFILE.

Objetivo
PENPOT_QUOTES_ACCESS_TOKENS_PER_PROFILE
[Limits/Performance] Quotes Comments Per FileVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_COMMENTS_PER_FILE.

Objetivo
PENPOT_QUOTES_COMMENTS_PER_FILE
[Limits/Performance] Quotes Comment Threads Per FileVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_COMMENT_THREADS_PER_FILE.

Objetivo
PENPOT_QUOTES_COMMENT_THREADS_PER_FILE
[Limits/Performance] Quotes Files Per ProjectVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_FILES_PER_PROJECT.

Objetivo
PENPOT_QUOTES_FILES_PER_PROJECT
[Limits/Performance] Quotes Files Per TeamVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_FILES_PER_TEAM.

Objetivo
PENPOT_QUOTES_FILES_PER_TEAM
[Limits/Performance] Quotes Font Variants Per TeamVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_FONT_VARIANTS_PER_TEAM.

Objetivo
PENPOT_QUOTES_FONT_VARIANTS_PER_TEAM
[Limits/Performance] Quotes Invitations Per TeamVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_INVITATIONS_PER_TEAM.

Objetivo
PENPOT_QUOTES_INVITATIONS_PER_TEAM
[Limits/Performance] Quotes Profiles Per TeamVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_PROFILES_PER_TEAM.

Objetivo
PENPOT_QUOTES_PROFILES_PER_TEAM
[Limits/Performance] Quotes Projects Per TeamVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_PROJECTS_PER_TEAM.

Objetivo
PENPOT_QUOTES_PROJECTS_PER_TEAM
[Limits/Performance] Quotes Snapshots Per FileVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_SNAPSHOTS_PER_FILE.

Objetivo
PENPOT_QUOTES_SNAPSHOTS_PER_FILE
[Limits/Performance] Quotes Snapshots Per TeamVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_SNAPSHOTS_PER_TEAM.

Objetivo
PENPOT_QUOTES_SNAPSHOTS_PER_TEAM
[Limits/Performance] Quotes Teams Per ProfileVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_TEAMS_PER_PROFILE.

Objetivo
PENPOT_QUOTES_TEAMS_PER_PROFILE
[Limits/Performance] Quotes Team Access Requests Per RequesterVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_TEAM_ACCESS_REQUESTS_PER_REQUESTER.

Objetivo
PENPOT_QUOTES_TEAM_ACCESS_REQUESTS_PER_REQUESTER
[Limits/Performance] Quotes Team Access Requests Per TeamVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_TEAM_ACCESS_REQUESTS_PER_TEAM.

Objetivo
PENPOT_QUOTES_TEAM_ACCESS_REQUESTS_PER_TEAM
[Limits/Performance] Quotes Upload Chunks Per SessionVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_UPLOAD_CHUNKS_PER_SESSION.

Objetivo
PENPOT_QUOTES_UPLOAD_CHUNKS_PER_SESSION
Por defecto
20
Valor
20
[Limits/Performance] Quotes Upload Sessions Per ProfileVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_UPLOAD_SESSIONS_PER_PROFILE.

Objetivo
PENPOT_QUOTES_UPLOAD_SESSIONS_PER_PROFILE
Por defecto
5
Valor
5
[Cache] Redis URIVariable

Leave blank for bundled Redis-compatible cache. Set an external Redis or Valkey URI only when disabling the internal cache.

Objetivo
PENPOT_REDIS_URI
[Auth] Registration Domain WhitelistVariable

Advanced upstream Penpot environment variable PENPOT_REGISTRATION_DOMAIN_WHITELIST.

Objetivo
PENPOT_REGISTRATION_DOMAIN_WHITELIST
[Limits/Performance] Rpc Climit ConfigVariable

Advanced upstream Penpot environment variable PENPOT_RPC_CLIMIT_CONFIG.

Objetivo
PENPOT_RPC_CLIMIT_CONFIG
Por defecto
resources/climit.edn
Valor
resources/climit.edn
[Limits/Performance] Rpc Rlimit ConfigVariable

Advanced upstream Penpot environment variable PENPOT_RPC_RLIMIT_CONFIG.

Objetivo
PENPOT_RPC_RLIMIT_CONFIG
Por defecto
resources/rlimit.edn
Valor
resources/rlimit.edn
[Limits/Performance] Scheduled Executor ParallelismVariable

Advanced upstream Penpot environment variable PENPOT_SCHEDULED_EXECUTOR_PARALLELISM.

Objetivo
PENPOT_SCHEDULED_EXECUTOR_PARALLELISM
[Core] Secret KeyVariable

Penpot master secret key. Leave blank to generate and persist a strong value on first boot. Changing this later can invalidate sessions and encrypted data.

Objetivo
PENPOT_SECRET_KEY
[SMTP] SMTP Default FromVariable

Advanced upstream Penpot environment variable PENPOT_SMTP_DEFAULT_FROM.

Objetivo
PENPOT_SMTP_DEFAULT_FROM
Por defecto
Penpot <no-reply@penpot.local>
Valor
Penpot <no-reply@penpot.local>
[SMTP] SMTP Default Reply ToVariable

Advanced upstream Penpot environment variable PENPOT_SMTP_DEFAULT_REPLY_TO.

Objetivo
PENPOT_SMTP_DEFAULT_REPLY_TO
Por defecto
Penpot <no-reply@penpot.local>
Valor
Penpot <no-reply@penpot.local>
[SMTP] SMTP HostVariable

External SMTP hostname. Leave blank to use bundled Mailpit for local/lab email capture.

Objetivo
PENPOT_SMTP_HOST
[SMTP] SMTP PasswordVariable

Advanced upstream Penpot environment variable PENPOT_SMTP_PASSWORD.

Objetivo
PENPOT_SMTP_PASSWORD
[SMTP] SMTP PortVariable

External SMTP port. Leave blank with SMTP Host to use bundled Mailpit on internal port 1025.

Objetivo
PENPOT_SMTP_PORT
[SMTP] SMTP SslVariable

Advanced upstream Penpot environment variable PENPOT_SMTP_SSL.

Objetivo
PENPOT_SMTP_SSL
Por defecto
false|true
Valor
false
[SMTP] SMTP TlsVariable

Advanced upstream Penpot environment variable PENPOT_SMTP_TLS.

Objetivo
PENPOT_SMTP_TLS
Por defecto
false|true
Valor
false
[SMTP] SMTP UsernameVariable

Advanced upstream Penpot environment variable PENPOT_SMTP_USERNAME.

Objetivo
PENPOT_SMTP_USERNAME
[Security/SSRF] SSRF Allowed HostsVariable

Advanced upstream Penpot environment variable PENPOT_SSRF_ALLOWED_HOSTS.

Objetivo
PENPOT_SSRF_ALLOWED_HOSTS
[Security/SSRF] SSRF Extra Blocked CidrsVariable

Advanced upstream Penpot environment variable PENPOT_SSRF_EXTRA_BLOCKED_CIDRS.

Objetivo
PENPOT_SSRF_EXTRA_BLOCKED_CIDRS
[Storage] Storage AssetsVariable

Advanced upstream Penpot environment variable PENPOT_STORAGE_ASSETS_.

Objetivo
PENPOT_STORAGE_ASSETS_
[Storage] Storage Assets Fs DirectoryVariable

Advanced upstream Penpot environment variable PENPOT_STORAGE_ASSETS_FS_DIRECTORY.

Objetivo
PENPOT_STORAGE_ASSETS_FS_DIRECTORY
[Storage] Storage Assets S3 BucketVariable

Advanced upstream Penpot environment variable PENPOT_STORAGE_ASSETS_S3_BUCKET.

Objetivo
PENPOT_STORAGE_ASSETS_S3_BUCKET
[Storage] Storage Assets S3 EndpointVariable

Advanced upstream Penpot environment variable PENPOT_STORAGE_ASSETS_S3_ENDPOINT.

Objetivo
PENPOT_STORAGE_ASSETS_S3_ENDPOINT
[Storage] Storage Assets S3 RegionVariable

Advanced upstream Penpot environment variable PENPOT_STORAGE_ASSETS_S3_REGION.

Objetivo
PENPOT_STORAGE_ASSETS_S3_REGION
[Telemetry] Telemetry EnabledVariable

Usage telemetry toggle. The AIO default is false for privacy-first self-hosting.

Objetivo
PENPOT_TELEMETRY_ENABLED
Por defecto
false|true
Valor
false
[Telemetry] Telemetry RefererVariable

Advanced upstream Penpot environment variable PENPOT_TELEMETRY_REFERER.

Objetivo
PENPOT_TELEMETRY_REFERER
Por defecto
unraid-aio
Valor
unraid-aio
[Telemetry] Telemetry URIVariable

Advanced upstream Penpot environment variable PENPOT_TELEMETRY_URI.

Objetivo
PENPOT_TELEMETRY_URI
Por defecto
https://telemetry.penpot.app/
Valor
https://telemetry.penpot.app/
[Telemetry] Telemetry With TaigaVariable

Advanced upstream Penpot environment variable PENPOT_TELEMETRY_WITH_TAIGA.

Objetivo
PENPOT_TELEMETRY_WITH_TAIGA
Por defecto
false|true
Valor
false
[Core] TenantVariable

Advanced upstream Penpot environment variable PENPOT_TENANT.

Objetivo
PENPOT_TENANT
Por defecto
default
Valor
default
[Advanced Upstream] Urepl HostVariable

Advanced upstream Penpot environment variable PENPOT_UREPL_HOST.

Objetivo
PENPOT_UREPL_HOST
[Advanced Upstream] Urepl PortVariable

Advanced upstream Penpot environment variable PENPOT_UREPL_PORT.

Objetivo
PENPOT_UREPL_PORT
[Telemetry] User Feedback DestinationVariable

Advanced upstream Penpot environment variable PENPOT_USER_FEEDBACK_DESTINATION.

Objetivo
PENPOT_USER_FEEDBACK_DESTINATION
[Limits/Performance] Worker Default ParallelismVariable

Advanced upstream Penpot environment variable PENPOT_WORKER_DEFAULT_PARALLELISM.

Objetivo
PENPOT_WORKER_DEFAULT_PARALLELISM
[Telemetry] Worker Webhook ParallelismVariable

Advanced upstream Penpot environment variable PENPOT_WORKER_WEBHOOK_PARALLELISM.

Objetivo
PENPOT_WORKER_WEBHOOK_PARALLELISM
[Flags] access-tokensVariable

Per-flag control for Penpot flag access-tokens. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_ACCESS_TOKENS
Por defecto
default|enable|disable
Valor
default
[Flags] audit-logVariable

Per-flag control for Penpot flag audit-log. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_AUDIT_LOG
Por defecto
default|enable|disable
Valor
default
[Flags] audit-log-archiveVariable

Per-flag control for Penpot flag audit-log-archive. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_AUDIT_LOG_ARCHIVE
Por defecto
default|enable|disable
Valor
default
[Flags] audit-log-gcVariable

Per-flag control for Penpot flag audit-log-gc. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_AUDIT_LOG_GC
Por defecto
default|enable|disable
Valor
default
[Flags] audit-log-loggerVariable

Per-flag control for Penpot flag audit-log-logger. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_AUDIT_LOG_LOGGER
Por defecto
default|enable|disable
Valor
default
[Flags] auto-file-snapshotVariable

Per-flag control for Penpot flag auto-file-snapshot. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_AUTO_FILE_SNAPSHOT
Por defecto
default|enable|disable
Valor
default
[Flags] backend-api-docVariable

Per-flag control for Penpot flag backend-api-doc. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_BACKEND_API_DOC
Por defecto
default|enable|disable
Valor
default
[Flags] backend-openapi-docVariable

Per-flag control for Penpot flag backend-openapi-doc. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_BACKEND_OPENAPI_DOC
Por defecto
default|enable|disable
Valor
default
[Flags] backend-svgoVariable

Per-flag control for Penpot flag backend-svgo. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_BACKEND_SVGO
Por defecto
default|enable|disable
Valor
default
[Flags] backend-workerVariable

Per-flag control for Penpot flag backend-worker. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_BACKEND_WORKER
Por defecto
default|enable|disable
Valor
default
[Flags] client-header-check-middlewareVariable

Per-flag control for Penpot flag client-header-check-middleware. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_CLIENT_HEADER_CHECK_MIDDLEWARE
Por defecto
default|enable|disable
Valor
default
[Flags] component-thumbnailsVariable

Per-flag control for Penpot flag component-thumbnails. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_COMPONENT_THUMBNAILS
Por defecto
default|enable|disable
Valor
default
[Flags] corsVariable

Per-flag control for Penpot flag cors. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_CORS
Por defecto
default|enable|disable
Valor
default
[Flags] dashboard-templates-sectionVariable

Per-flag control for Penpot flag dashboard-templates-section. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_DASHBOARD_TEMPLATES_SECTION
Por defecto
default|enable|disable
Valor
default
[Flags] demo-usersVariable

Per-flag control for Penpot flag demo-users. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_DEMO_USERS
Por defecto
default|enable|disable
Valor
default
[Flags] demo-warningVariable

Per-flag control for Penpot flag demo-warning. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_DEMO_WARNING
Por defecto
default|enable|disable
Valor
default
[Flags] email-blacklistVariable

Per-flag control for Penpot flag email-blacklist. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_EMAIL_BLACKLIST
Por defecto
default|enable|disable
Valor
default
[Flags] email-verificationVariable

Per-flag control for Penpot flag email-verification. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_EMAIL_VERIFICATION
Por defecto
default|enable|disable
Valor
default
[Flags] email-whitelistVariable

Per-flag control for Penpot flag email-whitelist. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_EMAIL_WHITELIST
Por defecto
default|enable|disable
Valor
default
[Flags] export-file-v3Variable

Per-flag control for Penpot flag export-file-v3. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_EXPORT_FILE_V3
Por defecto
default|enable|disable
Valor
default
[Flags] exporter-svgoVariable

Per-flag control for Penpot flag exporter-svgo. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_EXPORTER_SVGO
Por defecto
default|enable|disable
Valor
default
[Flags] feature-fdata-objects-mapVariable

Per-flag control for Penpot flag feature-fdata-objects-map. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_FEATURE_FDATA_OBJECTS_MAP
Por defecto
default|enable|disable
Valor
default
[Flags] file-schema-validationVariable

Per-flag control for Penpot flag file-schema-validation. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_FILE_SCHEMA_VALIDATION
Por defecto
default|enable|disable
Valor
default
[Flags] file-validationVariable

Per-flag control for Penpot flag file-validation. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_FILE_VALIDATION
Por defecto
default|enable|disable
Valor
default
[Flags] frontend-svgoVariable

Per-flag control for Penpot flag frontend-svgo. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_FRONTEND_SVGO
Por defecto
default|enable|disable
Valor
default
[Flags] google-fonts-providerVariable

Per-flag control for Penpot flag google-fonts-provider. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_GOOGLE_FONTS_PROVIDER
Por defecto
default|enable|disable
Valor
default
[Flags] hide-release-modalVariable

Per-flag control for Penpot flag hide-release-modal. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_HIDE_RELEASE_MODAL
Por defecto
default|enable|disable
Valor
default
[Flags] inspect-stylesVariable

Per-flag control for Penpot flag inspect-styles. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_INSPECT_STYLES
Por defecto
default|enable|disable
Valor
default
[Flags] log-emailsVariable

Per-flag control for Penpot flag log-emails. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_LOG_EMAILS
Por defecto
default|enable|disable
Valor
default
[Flags] log-invitation-tokensVariable

Per-flag control for Penpot flag log-invitation-tokens. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_LOG_INVITATION_TOKENS
Por defecto
default|enable|disable
Valor
default
[Flags] loginVariable

Per-flag control for Penpot flag login. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_LOGIN
Por defecto
default|enable|disable
Valor
default
[Flags] login-with-custom-ssoVariable

Per-flag control for Penpot flag login-with-custom-sso. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_LOGIN_WITH_CUSTOM_SSO
Por defecto
default|enable|disable
Valor
default
[Flags] login-with-githubVariable

Per-flag control for Penpot flag login-with-github. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_LOGIN_WITH_GITHUB
Por defecto
default|enable|disable
Valor
default
[Flags] login-with-gitlabVariable

Per-flag control for Penpot flag login-with-gitlab. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_LOGIN_WITH_GITLAB
Por defecto
default|enable|disable
Valor
default
[Flags] login-with-googleVariable

Per-flag control for Penpot flag login-with-google. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_LOGIN_WITH_GOOGLE
Por defecto
default|enable|disable
Valor
default
[Flags] login-with-ldapVariable

Per-flag control for Penpot flag login-with-ldap. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_LOGIN_WITH_LDAP
Por defecto
default|enable|disable
Valor
default
[Flags] login-with-oidcVariable

Per-flag control for Penpot flag login-with-oidc. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_LOGIN_WITH_OIDC
Por defecto
default|enable|disable
Valor
default
[Flags] login-with-passwordVariable

Per-flag control for Penpot flag login-with-password. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_LOGIN_WITH_PASSWORD
Por defecto
default|enable|disable
Valor
default
[Flags] mcpVariable

Per-flag control for Penpot flag mcp. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_MCP
Por defecto
default|enable|disable
Valor
default
[Flags] nitrateVariable

Per-flag control for Penpot flag nitrate. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_NITRATE
Por defecto
default|enable|disable
Valor
default
[Flags] nrepl-serverVariable

Per-flag control for Penpot flag nrepl-server. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_NREPL_SERVER
Por defecto
default|enable|disable
Valor
default
[Flags] oidc-registrationVariable

Per-flag control for Penpot flag oidc-registration. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_OIDC_REGISTRATION
Por defecto
default|enable|disable
Valor
default
[Flags] onboardingVariable

Per-flag control for Penpot flag onboarding. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_ONBOARDING
Por defecto
default|enable|disable
Valor
default
[Flags] perf-logsVariable

Per-flag control for Penpot flag perf-logs. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_PERF_LOGS
Por defecto
default|enable|disable
Valor
default
[Flags] prepl-serverVariable

Per-flag control for Penpot flag prepl-server. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_PREPL_SERVER
Por defecto
default|enable|disable
Valor
default
[Flags] quotesVariable

Per-flag control for Penpot flag quotes. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_QUOTES
Por defecto
default|enable|disable
Valor
default
[Flags] redis-cacheVariable

Per-flag control for Penpot flag redis-cache. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_REDIS_CACHE
Por defecto
default|enable|disable
Valor
default
[Flags] registrationVariable

Per-flag control for Penpot flag registration. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_REGISTRATION
Por defecto
default|enable|disable
Valor
default
[Flags] render-wasm-dprVariable

Per-flag control for Penpot flag render-wasm-dpr. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_RENDER_WASM_DPR
Por defecto
default|enable|disable
Valor
default
[Flags] rpc-climitVariable

Per-flag control for Penpot flag rpc-climit. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_RPC_CLIMIT
Por defecto
default|enable|disable
Valor
default
[Flags] rpc-rlimitVariable

Per-flag control for Penpot flag rpc-rlimit. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_RPC_RLIMIT
Por defecto
default|enable|disable
Valor
default
[Flags] sec-fetch-metadata-middlewareVariable

Per-flag control for Penpot flag sec-fetch-metadata-middleware. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_SEC_FETCH_METADATA_MIDDLEWARE
Por defecto
default|enable|disable
Valor
default
[Flags] secure-session-cookiesVariable

Per-flag control for Penpot flag secure-session-cookies. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_SECURE_SESSION_COOKIES
Por defecto
default|enable|disable
Valor
default
[Flags] smtpVariable

Per-flag control for Penpot flag smtp. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_SMTP
Por defecto
default|enable|disable
Valor
default
[Flags] smtp-debugVariable

Per-flag control for Penpot flag smtp-debug. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_SMTP_DEBUG
Por defecto
default|enable|disable
Valor
default
[Flags] soft-file-schema-validationVariable

Per-flag control for Penpot flag soft-file-schema-validation. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_SOFT_FILE_SCHEMA_VALIDATION
Por defecto
default|enable|disable
Valor
default
[Flags] soft-file-validationVariable

Per-flag control for Penpot flag soft-file-validation. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_SOFT_FILE_VALIDATION
Por defecto
default|enable|disable
Valor
default
[Flags] soft-quotesVariable

Per-flag control for Penpot flag soft-quotes. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_SOFT_QUOTES
Por defecto
default|enable|disable
Valor
default
[Flags] soft-rpc-rlimitVariable

Per-flag control for Penpot flag soft-rpc-rlimit. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_SOFT_RPC_RLIMIT
Por defecto
default|enable|disable
Valor
default
[Flags] strict-session-cookiesVariable

Per-flag control for Penpot flag strict-session-cookies. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_STRICT_SESSION_COOKIES
Por defecto
default|enable|disable
Valor
default
[Flags] subscriptionsVariable

Per-flag control for Penpot flag subscriptions. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_SUBSCRIPTIONS
Por defecto
default|enable|disable
Valor
default
[Flags] subscriptions-oldVariable

Per-flag control for Penpot flag subscriptions-old. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_SUBSCRIPTIONS_OLD
Por defecto
default|enable|disable
Valor
default
[Flags] telemetryVariable

Per-flag control for Penpot flag telemetry. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_TELEMETRY
Por defecto
default|enable|disable
Valor
default
[Flags] terms-and-privacy-checkboxVariable

Per-flag control for Penpot flag terms-and-privacy-checkbox. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_TERMS_AND_PRIVACY_CHECKBOX
Por defecto
default|enable|disable
Valor
default
[Flags] tiered-file-data-storageVariable

Per-flag control for Penpot flag tiered-file-data-storage. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_TIERED_FILE_DATA_STORAGE
Por defecto
default|enable|disable
Valor
default
[Flags] token-base-font-sizeVariable

Per-flag control for Penpot flag token-base-font-size. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_TOKEN_BASE_FONT_SIZE
Por defecto
default|enable|disable
Valor
default
[Flags] token-colorVariable

Per-flag control for Penpot flag token-color. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_TOKEN_COLOR
Por defecto
default|enable|disable
Valor
default
[Flags] token-shadowVariable

Per-flag control for Penpot flag token-shadow. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_TOKEN_SHADOW
Por defecto
default|enable|disable
Valor
default
[Flags] token-tokenscriptVariable

Per-flag control for Penpot flag token-tokenscript. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_TOKEN_TOKENSCRIPT
Por defecto
default|enable|disable
Valor
default
[Flags] transit-readable-responseVariable

Per-flag control for Penpot flag transit-readable-response. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_TRANSIT_READABLE_RESPONSE
Por defecto
default|enable|disable
Valor
default
[Flags] urepl-serverVariable

Per-flag control for Penpot flag urepl-server. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_UREPL_SERVER
Por defecto
default|enable|disable
Valor
default
[Flags] user-feedbackVariable

Per-flag control for Penpot flag user-feedback. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_USER_FEEDBACK
Por defecto
default|enable|disable
Valor
default
[Flags] v2-migrationVariable

Per-flag control for Penpot flag v2-migration. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_V2_MIGRATION
Por defecto
default|enable|disable
Valor
default
[Flags] webhooksVariable

Per-flag control for Penpot flag webhooks. default leaves upstream/AIO defaults alone; enable or disable appends the matching flag token when PENPOT_FLAGS is blank.

Objetivo
PENPOT_AIO_FLAG_WEBHOOKS
Por defecto
default|enable|disable
Valor
default

Descargar estadísticas

1,311
Descargas totales

Detalles

Repositorio
jsonbored/penpot-aio:latest
Última actualización2026-05-23
Visto por primera vez2026-05-20

Ejecute penpot-aio en Unraid.

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