penpot-aio

penpot-aio

Docker 应用程序 from JSONbored's Repository

概述

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.

要求

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.

运行时参数

网络用户界面
http://[IP]:[PORT:8080]
网络
bridge
外壳
sh
特权
false

模板配置

Web UI PortPorttcp

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

目标
8080
默认值
9001
价值
9001
Mailpit UI PortPorttcp

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

目标
8025
默认值
8026
价值
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.

目标
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.

目标
4402
AppDataPathrw

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

目标
/appdata
默认值
/mnt/user/appdata/penpot-aio
价值
/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.

目标
PENPOT_PUBLIC_URI
默认值
http://localhost:9001
价值
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.

目标
PENPOT_AIO_ENABLE_INTERNAL_POSTGRES
默认值
true|false
价值
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.

目标
PENPOT_AIO_ENABLE_INTERNAL_REDIS
默认值
true|false
价值
true
[AIO Runtime] Enable MailpitVariable

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

目标
PENPOT_AIO_ENABLE_MAILPIT
默认值
true|false
价值
true
[AIO Runtime] Enable MCPVariable

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

目标
PENPOT_AIO_ENABLE_MCP
默认值
true|false
价值
true
[AIO Runtime] Default FlagsVariable

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

目标
PENPOT_AIO_DEFAULT_FLAGS
默认值
disable-email-verification enable-smtp disable-secure-session-cookies enable-mcp
价值
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.

目标
PENPOT_AIO_EXTRA_ENV_FILE
默认值
/appdata/config/extra.env
价值
/appdata/config/extra.env
[AIO Runtime] Wait Timeout SecondsVariable

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

目标
PENPOT_AIO_WAIT_TIMEOUT_SECONDS
默认值
360
价值
360
[AIO Runtime] Database NameVariable

Database name used by the bundled PostgreSQL cluster.

目标
PENPOT_AIO_DATABASE_NAME
默认值
penpot
价值
penpot
[AIO Runtime] Redis PasswordVariable

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

目标
PENPOT_AIO_REDIS_PASSWORD
[AIO Runtime] Redis MaxmemoryVariable

Bundled Redis maxmemory setting.

目标
PENPOT_AIO_REDIS_MAXMEMORY
默认值
256mb
价值
256mb
[AIO Runtime] Redis Maxmemory PolicyVariable

Bundled Redis memory eviction policy.

目标
PENPOT_AIO_REDIS_MAXMEMORY_POLICY
默认值
volatile-lfu|allkeys-lfu|allkeys-lru|volatile-lru|noeviction
价值
volatile-lfu
[AIO Runtime] Mailpit Ui UsernameVariable

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

目标
PENPOT_AIO_MAILPIT_UI_USERNAME
[AIO Runtime] Mailpit Ui PasswordVariable

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

目标
PENPOT_AIO_MAILPIT_UI_PASSWORD
[AIO Runtime] Mailpit Max MessagesVariable

Maximum messages retained by the bundled Mailpit inbox.

目标
PENPOT_AIO_MAILPIT_MAX_MESSAGES
默认值
500
价值
500
[AIO Runtime] Mailpit Max AgeVariable

Maximum age for messages retained by bundled Mailpit.

目标
PENPOT_AIO_MAILPIT_MAX_AGE
默认值
14d
价值
14d
[AIO Runtime] Log LevelVariable

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

目标
PENPOT_AIO_LOG_LEVEL
默认值
info|debug|warn|error
价值
info
[Storage] AWS Access Key IdVariable

Advanced upstream Penpot environment variable AWS_ACCESS_KEY_ID.

目标
AWS_ACCESS_KEY_ID
[Storage] AWS Secret Access KeyVariable

Advanced upstream Penpot environment variable AWS_SECRET_ACCESS_KEY.

目标
AWS_SECRET_ACCESS_KEY
[Advanced Upstream] AdminsVariable

Advanced upstream Penpot environment variable PENPOT_ADMINS.

目标
PENPOT_ADMINS
[Advanced Upstream] Allow Demo UsersVariable

Advanced upstream Penpot environment variable PENPOT_ALLOW_DEMO_USERS.

目标
PENPOT_ALLOW_DEMO_USERS
默认值
false|true
价值
false
[Storage] Assets PathVariable

Advanced upstream Penpot environment variable PENPOT_ASSETS_PATH.

目标
PENPOT_ASSETS_PATH
默认值
/internal/assets/
价值
/internal/assets/
[Storage] Assets Storage BackendVariable

Advanced upstream Penpot environment variable PENPOT_ASSETS_STORAGE_BACKEND.

目标
PENPOT_ASSETS_STORAGE_BACKEND
默认值
fs|s3
价值
fs
[Advanced Upstream] Audit Log Archive URIVariable

Advanced upstream Penpot environment variable PENPOT_AUDIT_LOG_ARCHIVE_URI.

目标
PENPOT_AUDIT_LOG_ARCHIVE_URI
[Advanced Upstream] Audit Log Http Handler ConcurrencyVariable

Advanced upstream Penpot environment variable PENPOT_AUDIT_LOG_HTTP_HANDLER_CONCURRENCY.

目标
PENPOT_AUDIT_LOG_HTTP_HANDLER_CONCURRENCY
[Auth] Auth Token Cookie Max AgeVariable

Advanced upstream Penpot environment variable PENPOT_AUTH_TOKEN_COOKIE_MAX_AGE.

目标
PENPOT_AUTH_TOKEN_COOKIE_MAX_AGE
[Auth] Auth Token Cookie NameVariable

Advanced upstream Penpot environment variable PENPOT_AUTH_TOKEN_COOKIE_NAME.

目标
PENPOT_AUTH_TOKEN_COOKIE_NAME
默认值
auth-token
价值
auth-token
[Limits/Performance] Auto File Snapshot EveryVariable

Advanced upstream Penpot environment variable PENPOT_AUTO_FILE_SNAPSHOT_EVERY.

目标
PENPOT_AUTO_FILE_SNAPSHOT_EVERY
默认值
5
价值
5
[Limits/Performance] Auto File Snapshot TimeoutVariable

Advanced upstream Penpot environment variable PENPOT_AUTO_FILE_SNAPSHOT_TIMEOUT.

目标
PENPOT_AUTO_FILE_SNAPSHOT_TIMEOUT
默认值
3h
价值
3h
[Access] Backend URIVariable

Advanced upstream Penpot environment variable PENPOT_BACKEND_URI.

目标
PENPOT_BACKEND_URI
默认值
http://127.0.0.1:6060
价值
http://127.0.0.1:6060
[Database] Database Max Pool SizeVariable

Advanced upstream Penpot environment variable PENPOT_DATABASE_MAX_POOL_SIZE.

目标
PENPOT_DATABASE_MAX_POOL_SIZE
[Database] Database Min Pool SizeVariable

Advanced upstream Penpot environment variable PENPOT_DATABASE_MIN_POOL_SIZE.

目标
PENPOT_DATABASE_MIN_POOL_SIZE
[Database] Database PasswordVariable

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

目标
PENPOT_DATABASE_PASSWORD
[Database] Database ReadonlyVariable

Advanced upstream Penpot environment variable PENPOT_DATABASE_READONLY.

目标
PENPOT_DATABASE_READONLY
默认值
false|true
价值
false
[Database] Database URIVariable

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

目标
PENPOT_DATABASE_URI
[Database] Database UsernameVariable

PostgreSQL username. The bundled database uses penpot.

目标
PENPOT_DATABASE_USERNAME
默认值
penpot
价值
penpot
[Advanced Upstream] Default Blob VersionVariable

Advanced upstream Penpot environment variable PENPOT_DEFAULT_BLOB_VERSION.

目标
PENPOT_DEFAULT_BLOB_VERSION
默认值
4
价值
4
[Limits/Performance] Default Executor ParallelismVariable

Advanced upstream Penpot environment variable PENPOT_DEFAULT_EXECUTOR_PARALLELISM.

目标
PENPOT_DEFAULT_EXECUTOR_PARALLELISM
[Advanced Upstream] Default Internal ResolverVariable

Advanced upstream Penpot environment variable PENPOT_DEFAULT_INTERNAL_RESOLVER.

目标
PENPOT_DEFAULT_INTERNAL_RESOLVER
[Limits/Performance] Default Rpc RlimitVariable

Advanced upstream Penpot environment variable PENPOT_DEFAULT_RPC_RLIMIT.

目标
PENPOT_DEFAULT_RPC_RLIMIT
[Limits/Performance] Deletion DelayVariable

Advanced upstream Penpot environment variable PENPOT_DELETION_DELAY.

目标
PENPOT_DELETION_DELAY
[SMTP] Email Domain BlacklistVariable

Advanced upstream Penpot environment variable PENPOT_EMAIL_DOMAIN_BLACKLIST.

目标
PENPOT_EMAIL_DOMAIN_BLACKLIST
[SMTP] Email Domain WhitelistVariable

Advanced upstream Penpot environment variable PENPOT_EMAIL_DOMAIN_WHITELIST.

目标
PENPOT_EMAIL_DOMAIN_WHITELIST
[SMTP] Email Verify ThresholdVariable

Advanced upstream Penpot environment variable PENPOT_EMAIL_VERIFY_THRESHOLD.

目标
PENPOT_EMAIL_VERIFY_THRESHOLD
默认值
15m
价值
15m
[Telemetry] Error Report WebhookVariable

Advanced upstream Penpot environment variable PENPOT_ERROR_REPORT_WEBHOOK.

目标
PENPOT_ERROR_REPORT_WEBHOOK
[Limits/Performance] Executor ThreadsVariable

Advanced upstream Penpot environment variable PENPOT_EXECUTOR_THREADS.

目标
PENPOT_EXECUTOR_THREADS
[Advanced Upstream] Exporter Shared KeyVariable

Advanced upstream Penpot environment variable PENPOT_EXPORTER_SHARED_KEY.

目标
PENPOT_EXPORTER_SHARED_KEY
[Access] Exporter URIVariable

Advanced upstream Penpot environment variable PENPOT_EXPORTER_URI.

目标
PENPOT_EXPORTER_URI
默认值
http://127.0.0.1:6061
价值
http://127.0.0.1:6061
[Limits/Performance] File Clean DelayVariable

Advanced upstream Penpot environment variable PENPOT_FILE_CLEAN_DELAY.

目标
PENPOT_FILE_CLEAN_DELAY
[Storage] File Data BackendVariable

Advanced upstream Penpot environment variable PENPOT_FILE_DATA_BACKEND.

目标
PENPOT_FILE_DATA_BACKEND
默认值
storage|legacy-db|db
价值
storage
[Core] FlagsVariable

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

目标
PENPOT_FLAGS
[Storage] Font Max File SizeVariable

Advanced upstream Penpot environment variable PENPOT_FONT_MAX_FILE_SIZE.

目标
PENPOT_FONT_MAX_FILE_SIZE
[Auth] Github Client IdVariable

Advanced upstream Penpot environment variable PENPOT_GITHUB_CLIENT_ID.

目标
PENPOT_GITHUB_CLIENT_ID
[Auth] Github Client SecretVariable

Advanced upstream Penpot environment variable PENPOT_GITHUB_CLIENT_SECRET.

目标
PENPOT_GITHUB_CLIENT_SECRET
[Auth] Gitlab Base URIVariable

Advanced upstream Penpot environment variable PENPOT_GITLAB_BASE_URI.

目标
PENPOT_GITLAB_BASE_URI
[Auth] Gitlab Client IdVariable

Advanced upstream Penpot environment variable PENPOT_GITLAB_CLIENT_ID.

目标
PENPOT_GITLAB_CLIENT_ID
[Auth] Gitlab Client SecretVariable

Advanced upstream Penpot environment variable PENPOT_GITLAB_CLIENT_SECRET.

目标
PENPOT_GITLAB_CLIENT_SECRET
[Auth] Google Client IdVariable

Advanced upstream Penpot environment variable PENPOT_GOOGLE_CLIENT_ID.

目标
PENPOT_GOOGLE_CLIENT_ID
[Auth] Google Client SecretVariable

Advanced upstream Penpot environment variable PENPOT_GOOGLE_CLIENT_SECRET.

目标
PENPOT_GOOGLE_CLIENT_SECRET
[Access] HostVariable

Advanced upstream Penpot environment variable PENPOT_HOST.

目标
PENPOT_HOST
默认值
localhost
价值
localhost
[Access] Http Server HostVariable

Advanced upstream Penpot environment variable PENPOT_HTTP_SERVER_HOST.

目标
PENPOT_HTTP_SERVER_HOST
默认值
127.0.0.1
价值
127.0.0.1
[Limits/Performance] Http Server Io ThreadsVariable

Advanced upstream Penpot environment variable PENPOT_HTTP_SERVER_IO_THREADS.

目标
PENPOT_HTTP_SERVER_IO_THREADS
[Limits/Performance] Http Server Max Body SizeVariable

Advanced upstream Penpot environment variable PENPOT_HTTP_SERVER_MAX_BODY_SIZE.

目标
PENPOT_HTTP_SERVER_MAX_BODY_SIZE
默认值
367001600
价值
367001600
[Limits/Performance] Http Server Max Multipart Body SizeVariable

Advanced upstream Penpot environment variable PENPOT_HTTP_SERVER_MAX_MULTIPART_BODY_SIZE.

目标
PENPOT_HTTP_SERVER_MAX_MULTIPART_BODY_SIZE
默认值
367001600
价值
367001600
[Limits/Performance] Http Server Max Worker ThreadsVariable

Advanced upstream Penpot environment variable PENPOT_HTTP_SERVER_MAX_WORKER_THREADS.

目标
PENPOT_HTTP_SERVER_MAX_WORKER_THREADS
[Access] Http Server PortVariable

Advanced upstream Penpot environment variable PENPOT_HTTP_SERVER_PORT.

目标
PENPOT_HTTP_SERVER_PORT
默认值
6060
价值
6060
[Advanced Upstream] Initial Project SkeyVariable

Advanced upstream Penpot environment variable PENPOT_INITIAL_PROJECT_SKEY.

目标
PENPOT_INITIAL_PROJECT_SKEY
默认值
initial-project
价值
initial-project
[Access] Internal ResolverVariable

Advanced upstream Penpot environment variable PENPOT_INTERNAL_RESOLVER.

目标
PENPOT_INTERNAL_RESOLVER
[Auth] LDAP Attrs EmailVariable

Advanced upstream Penpot environment variable PENPOT_LDAP_ATTRS_EMAIL.

目标
PENPOT_LDAP_ATTRS_EMAIL
默认值
mail
价值
mail
[Auth] LDAP Attrs FullnameVariable

Advanced upstream Penpot environment variable PENPOT_LDAP_ATTRS_FULLNAME.

目标
PENPOT_LDAP_ATTRS_FULLNAME
默认值
cn
价值
cn
[Auth] LDAP Attrs PhotoVariable

Advanced upstream Penpot environment variable PENPOT_LDAP_ATTRS_PHOTO.

目标
PENPOT_LDAP_ATTRS_PHOTO
[Auth] LDAP Attrs UsernameVariable

Advanced upstream Penpot environment variable PENPOT_LDAP_ATTRS_USERNAME.

目标
PENPOT_LDAP_ATTRS_USERNAME
默认值
uid
价值
uid
[Auth] LDAP Base DnVariable

Advanced upstream Penpot environment variable PENPOT_LDAP_BASE_DN.

目标
PENPOT_LDAP_BASE_DN
[Auth] LDAP Bind DnVariable

Advanced upstream Penpot environment variable PENPOT_LDAP_BIND_DN.

目标
PENPOT_LDAP_BIND_DN
[Auth] LDAP Bind PasswordVariable

Advanced upstream Penpot environment variable PENPOT_LDAP_BIND_PASSWORD.

目标
PENPOT_LDAP_BIND_PASSWORD
[Auth] LDAP HostVariable

Advanced upstream Penpot environment variable PENPOT_LDAP_HOST.

目标
PENPOT_LDAP_HOST
[Auth] LDAP PortVariable

Advanced upstream Penpot environment variable PENPOT_LDAP_PORT.

目标
PENPOT_LDAP_PORT
[Auth] LDAP SslVariable

Advanced upstream Penpot environment variable PENPOT_LDAP_SSL.

目标
PENPOT_LDAP_SSL
默认值
false|true
价值
false
[Auth] LDAP StarttlsVariable

Advanced upstream Penpot environment variable PENPOT_LDAP_STARTTLS.

目标
PENPOT_LDAP_STARTTLS
默认值
false|true
价值
false
[Auth] LDAP User QueryVariable

Advanced upstream Penpot environment variable PENPOT_LDAP_USER_QUERY.

目标
PENPOT_LDAP_USER_QUERY
默认值
(|(uid=:username)(mail=:username))
价值
(|(uid=:username)(mail=:username))
[Advanced Upstream] Loggers Loki EnvironmentVariable

Advanced upstream Penpot environment variable PENPOT_LOGGERS_LOKI_ENVIRONMENT.

目标
PENPOT_LOGGERS_LOKI_ENVIRONMENT
[Advanced Upstream] Loggers Loki InstanceVariable

Advanced upstream Penpot environment variable PENPOT_LOGGERS_LOKI_INSTANCE.

目标
PENPOT_LOGGERS_LOKI_INSTANCE
[Advanced Upstream] Loggers Loki JobVariable

Advanced upstream Penpot environment variable PENPOT_LOGGERS_LOKI_JOB.

目标
PENPOT_LOGGERS_LOKI_JOB
[Advanced Upstream] Loggers Loki URIVariable

Advanced upstream Penpot environment variable PENPOT_LOGGERS_LOKI_URI.

目标
PENPOT_LOGGERS_LOKI_URI
[Advanced Upstream] Management Api KeyVariable

Advanced upstream Penpot environment variable PENPOT_MANAGEMENT_API_KEY.

目标
PENPOT_MANAGEMENT_API_KEY
[MCP] MCP Log DirVariable

Advanced upstream Penpot environment variable PENPOT_MCP_LOG_DIR.

目标
PENPOT_MCP_LOG_DIR
默认值
/appdata/logs/mcp
价值
/appdata/logs/mcp
[MCP] MCP Log LevelVariable

MCP log verbosity.

目标
PENPOT_MCP_LOG_LEVEL
默认值
info|debug|warn|error|trace
价值
info
[MCP] MCP Remote ModeVariable

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

目标
PENPOT_MCP_REMOTE_MODE
默认值
true|false
价值
true
[MCP] MCP Repl PortVariable

Advanced upstream Penpot environment variable PENPOT_MCP_REPL_PORT.

目标
PENPOT_MCP_REPL_PORT
[MCP] MCP Server HostVariable

Advanced upstream Penpot environment variable PENPOT_MCP_SERVER_HOST.

目标
PENPOT_MCP_SERVER_HOST
默认值
127.0.0.1
价值
127.0.0.1
[MCP] MCP Server PortVariable

Advanced upstream Penpot environment variable PENPOT_MCP_SERVER_PORT.

目标
PENPOT_MCP_SERVER_PORT
默认值
4401
价值
4401
[MCP] MCP URIVariable

Advanced upstream Penpot environment variable PENPOT_MCP_URI.

目标
PENPOT_MCP_URI
默认值
http://127.0.0.1:4401
价值
http://127.0.0.1:4401
[MCP] MCP URI WsVariable

Advanced upstream Penpot environment variable PENPOT_MCP_URI_WS.

目标
PENPOT_MCP_URI_WS
默认值
http://127.0.0.1:4402
价值
http://127.0.0.1:4402
[MCP] MCP Websocket PortVariable

Advanced upstream Penpot environment variable PENPOT_MCP_WEBSOCKET_PORT.

目标
PENPOT_MCP_WEBSOCKET_PORT
默认值
4402
价值
4402
[Storage] Media DirectoryVariable

Advanced upstream Penpot environment variable PENPOT_MEDIA_DIRECTORY.

目标
PENPOT_MEDIA_DIRECTORY
[Storage] Media Max File SizeVariable

Advanced upstream Penpot environment variable PENPOT_MEDIA_MAX_FILE_SIZE.

目标
PENPOT_MEDIA_MAX_FILE_SIZE
[Storage] Media URIVariable

Advanced upstream Penpot environment variable PENPOT_MEDIA_URI.

目标
PENPOT_MEDIA_URI
[Limits/Performance] Netty Io ThreadsVariable

Advanced upstream Penpot environment variable PENPOT_NETTY_IO_THREADS.

目标
PENPOT_NETTY_IO_THREADS
[Advanced Upstream] Nexus Shared KeyVariable

Advanced upstream Penpot environment variable PENPOT_NEXUS_SHARED_KEY.

目标
PENPOT_NEXUS_SHARED_KEY
[Advanced Upstream] Nitrate Backend URIVariable

Advanced upstream Penpot environment variable PENPOT_NITRATE_BACKEND_URI.

目标
PENPOT_NITRATE_BACKEND_URI
[Advanced Upstream] Nitrate Shared KeyVariable

Advanced upstream Penpot environment variable PENPOT_NITRATE_SHARED_KEY.

目标
PENPOT_NITRATE_SHARED_KEY
[Access] Nitrate URIVariable

Advanced upstream Penpot environment variable PENPOT_NITRATE_URI.

目标
PENPOT_NITRATE_URI
[Storage] Objects StorageVariable

Advanced upstream Penpot environment variable PENPOT_OBJECTS_STORAGE_.

目标
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.

目标
PENPOT_OBJECTS_STORAGE_BACKEND
默认值
fs|s3
价值
fs
[Storage] Objects Storage Fs DirectoryVariable

Filesystem asset directory for the bundled storage path.

目标
PENPOT_OBJECTS_STORAGE_FS_DIRECTORY
默认值
/appdata/assets
价值
/appdata/assets
[Storage] Objects Storage S3 BucketVariable

Advanced upstream Penpot environment variable PENPOT_OBJECTS_STORAGE_S3_BUCKET.

目标
PENPOT_OBJECTS_STORAGE_S3_BUCKET
[Storage] Objects Storage S3 EndpointVariable

Advanced upstream Penpot environment variable PENPOT_OBJECTS_STORAGE_S3_ENDPOINT.

目标
PENPOT_OBJECTS_STORAGE_S3_ENDPOINT
[Storage] Objects Storage S3 RegionVariable

Advanced upstream Penpot environment variable PENPOT_OBJECTS_STORAGE_S3_REGION.

目标
PENPOT_OBJECTS_STORAGE_S3_REGION
[Auth] OIDC Auth URIVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_AUTH_URI.

目标
PENPOT_OIDC_AUTH_URI
[Auth] OIDC Base URIVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_BASE_URI.

目标
PENPOT_OIDC_BASE_URI
[Auth] OIDC Client IdVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_CLIENT_ID.

目标
PENPOT_OIDC_CLIENT_ID
[Auth] OIDC Client SecretVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_CLIENT_SECRET.

目标
PENPOT_OIDC_CLIENT_SECRET
[Auth] OIDC Email AttrVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_EMAIL_ATTR.

目标
PENPOT_OIDC_EMAIL_ATTR
[Auth] OIDC Jwks URIVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_JWKS_URI.

目标
PENPOT_OIDC_JWKS_URI
[Auth] OIDC Name AttrVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_NAME_ATTR.

目标
PENPOT_OIDC_NAME_ATTR
[Auth] OIDC RolesVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_ROLES.

目标
PENPOT_OIDC_ROLES
[Auth] OIDC Roles AttrVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_ROLES_ATTR.

目标
PENPOT_OIDC_ROLES_ATTR
[Auth] OIDC ScopesVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_SCOPES.

目标
PENPOT_OIDC_SCOPES
[Auth] OIDC Token URIVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_TOKEN_URI.

目标
PENPOT_OIDC_TOKEN_URI
[Auth] OIDC User Info SourceVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_USER_INFO_SOURCE.

目标
PENPOT_OIDC_USER_INFO_SOURCE
默认值
auto|userinfo|token
价值
auto
[Auth] OIDC User URIVariable

Advanced upstream Penpot environment variable PENPOT_OIDC_USER_URI.

目标
PENPOT_OIDC_USER_URI
[Advanced Upstream] Prepl HostVariable

Advanced upstream Penpot environment variable PENPOT_PREPL_HOST.

目标
PENPOT_PREPL_HOST
[Advanced Upstream] Prepl PortVariable

Advanced upstream Penpot environment variable PENPOT_PREPL_PORT.

目标
PENPOT_PREPL_PORT
[Limits/Performance] Profile Bounce Max AgeVariable

Advanced upstream Penpot environment variable PENPOT_PROFILE_BOUNCE_MAX_AGE.

目标
PENPOT_PROFILE_BOUNCE_MAX_AGE
[Advanced Upstream] Profile Bounce ThresholdVariable

Advanced upstream Penpot environment variable PENPOT_PROFILE_BOUNCE_THRESHOLD.

目标
PENPOT_PROFILE_BOUNCE_THRESHOLD
默认值
10
价值
10
[Limits/Performance] Profile Complaint Max AgeVariable

Advanced upstream Penpot environment variable PENPOT_PROFILE_COMPLAINT_MAX_AGE.

目标
PENPOT_PROFILE_COMPLAINT_MAX_AGE
[Advanced Upstream] Profile Complaint ThresholdVariable

Advanced upstream Penpot environment variable PENPOT_PROFILE_COMPLAINT_THRESHOLD.

目标
PENPOT_PROFILE_COMPLAINT_THRESHOLD
默认值
2
价值
2
[Limits/Performance] Quotes Access Tokens Per ProfileVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_ACCESS_TOKENS_PER_PROFILE.

目标
PENPOT_QUOTES_ACCESS_TOKENS_PER_PROFILE
[Limits/Performance] Quotes Comments Per FileVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_COMMENTS_PER_FILE.

目标
PENPOT_QUOTES_COMMENTS_PER_FILE
[Limits/Performance] Quotes Comment Threads Per FileVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_COMMENT_THREADS_PER_FILE.

目标
PENPOT_QUOTES_COMMENT_THREADS_PER_FILE
[Limits/Performance] Quotes Files Per ProjectVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_FILES_PER_PROJECT.

目标
PENPOT_QUOTES_FILES_PER_PROJECT
[Limits/Performance] Quotes Files Per TeamVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_FILES_PER_TEAM.

目标
PENPOT_QUOTES_FILES_PER_TEAM
[Limits/Performance] Quotes Font Variants Per TeamVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_FONT_VARIANTS_PER_TEAM.

目标
PENPOT_QUOTES_FONT_VARIANTS_PER_TEAM
[Limits/Performance] Quotes Invitations Per TeamVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_INVITATIONS_PER_TEAM.

目标
PENPOT_QUOTES_INVITATIONS_PER_TEAM
[Limits/Performance] Quotes Profiles Per TeamVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_PROFILES_PER_TEAM.

目标
PENPOT_QUOTES_PROFILES_PER_TEAM
[Limits/Performance] Quotes Projects Per TeamVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_PROJECTS_PER_TEAM.

目标
PENPOT_QUOTES_PROJECTS_PER_TEAM
[Limits/Performance] Quotes Snapshots Per FileVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_SNAPSHOTS_PER_FILE.

目标
PENPOT_QUOTES_SNAPSHOTS_PER_FILE
[Limits/Performance] Quotes Snapshots Per TeamVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_SNAPSHOTS_PER_TEAM.

目标
PENPOT_QUOTES_SNAPSHOTS_PER_TEAM
[Limits/Performance] Quotes Teams Per ProfileVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_TEAMS_PER_PROFILE.

目标
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.

目标
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.

目标
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.

目标
PENPOT_QUOTES_UPLOAD_CHUNKS_PER_SESSION
默认值
20
价值
20
[Limits/Performance] Quotes Upload Sessions Per ProfileVariable

Advanced upstream Penpot environment variable PENPOT_QUOTES_UPLOAD_SESSIONS_PER_PROFILE.

目标
PENPOT_QUOTES_UPLOAD_SESSIONS_PER_PROFILE
默认值
5
价值
5
[Cache] Redis URIVariable

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

目标
PENPOT_REDIS_URI
[Auth] Registration Domain WhitelistVariable

Advanced upstream Penpot environment variable PENPOT_REGISTRATION_DOMAIN_WHITELIST.

目标
PENPOT_REGISTRATION_DOMAIN_WHITELIST
[Limits/Performance] Rpc Climit ConfigVariable

Advanced upstream Penpot environment variable PENPOT_RPC_CLIMIT_CONFIG.

目标
PENPOT_RPC_CLIMIT_CONFIG
默认值
resources/climit.edn
价值
resources/climit.edn
[Limits/Performance] Rpc Rlimit ConfigVariable

Advanced upstream Penpot environment variable PENPOT_RPC_RLIMIT_CONFIG.

目标
PENPOT_RPC_RLIMIT_CONFIG
默认值
resources/rlimit.edn
价值
resources/rlimit.edn
[Limits/Performance] Scheduled Executor ParallelismVariable

Advanced upstream Penpot environment variable PENPOT_SCHEDULED_EXECUTOR_PARALLELISM.

目标
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.

目标
PENPOT_SECRET_KEY
[SMTP] SMTP Default FromVariable

Advanced upstream Penpot environment variable PENPOT_SMTP_DEFAULT_FROM.

目标
PENPOT_SMTP_DEFAULT_FROM
默认值
Penpot <no-reply@penpot.local>
价值
Penpot <no-reply@penpot.local>
[SMTP] SMTP Default Reply ToVariable

Advanced upstream Penpot environment variable PENPOT_SMTP_DEFAULT_REPLY_TO.

目标
PENPOT_SMTP_DEFAULT_REPLY_TO
默认值
Penpot <no-reply@penpot.local>
价值
Penpot <no-reply@penpot.local>
[SMTP] SMTP HostVariable

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

目标
PENPOT_SMTP_HOST
[SMTP] SMTP PasswordVariable

Advanced upstream Penpot environment variable PENPOT_SMTP_PASSWORD.

目标
PENPOT_SMTP_PASSWORD
[SMTP] SMTP PortVariable

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

目标
PENPOT_SMTP_PORT
[SMTP] SMTP SslVariable

Advanced upstream Penpot environment variable PENPOT_SMTP_SSL.

目标
PENPOT_SMTP_SSL
默认值
false|true
价值
false
[SMTP] SMTP TlsVariable

Advanced upstream Penpot environment variable PENPOT_SMTP_TLS.

目标
PENPOT_SMTP_TLS
默认值
false|true
价值
false
[SMTP] SMTP UsernameVariable

Advanced upstream Penpot environment variable PENPOT_SMTP_USERNAME.

目标
PENPOT_SMTP_USERNAME
[Security/SSRF] SSRF Allowed HostsVariable

Advanced upstream Penpot environment variable PENPOT_SSRF_ALLOWED_HOSTS.

目标
PENPOT_SSRF_ALLOWED_HOSTS
[Security/SSRF] SSRF Extra Blocked CidrsVariable

Advanced upstream Penpot environment variable PENPOT_SSRF_EXTRA_BLOCKED_CIDRS.

目标
PENPOT_SSRF_EXTRA_BLOCKED_CIDRS
[Storage] Storage AssetsVariable

Advanced upstream Penpot environment variable PENPOT_STORAGE_ASSETS_.

目标
PENPOT_STORAGE_ASSETS_
[Storage] Storage Assets Fs DirectoryVariable

Advanced upstream Penpot environment variable PENPOT_STORAGE_ASSETS_FS_DIRECTORY.

目标
PENPOT_STORAGE_ASSETS_FS_DIRECTORY
[Storage] Storage Assets S3 BucketVariable

Advanced upstream Penpot environment variable PENPOT_STORAGE_ASSETS_S3_BUCKET.

目标
PENPOT_STORAGE_ASSETS_S3_BUCKET
[Storage] Storage Assets S3 EndpointVariable

Advanced upstream Penpot environment variable PENPOT_STORAGE_ASSETS_S3_ENDPOINT.

目标
PENPOT_STORAGE_ASSETS_S3_ENDPOINT
[Storage] Storage Assets S3 RegionVariable

Advanced upstream Penpot environment variable PENPOT_STORAGE_ASSETS_S3_REGION.

目标
PENPOT_STORAGE_ASSETS_S3_REGION
[Telemetry] Telemetry EnabledVariable

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

目标
PENPOT_TELEMETRY_ENABLED
默认值
false|true
价值
false
[Telemetry] Telemetry RefererVariable

Advanced upstream Penpot environment variable PENPOT_TELEMETRY_REFERER.

目标
PENPOT_TELEMETRY_REFERER
默认值
unraid-aio
价值
unraid-aio
[Telemetry] Telemetry URIVariable

Advanced upstream Penpot environment variable PENPOT_TELEMETRY_URI.

目标
PENPOT_TELEMETRY_URI
默认值
https://telemetry.penpot.app/
价值
https://telemetry.penpot.app/
[Telemetry] Telemetry With TaigaVariable

Advanced upstream Penpot environment variable PENPOT_TELEMETRY_WITH_TAIGA.

目标
PENPOT_TELEMETRY_WITH_TAIGA
默认值
false|true
价值
false
[Core] TenantVariable

Advanced upstream Penpot environment variable PENPOT_TENANT.

目标
PENPOT_TENANT
默认值
default
价值
default
[Advanced Upstream] Urepl HostVariable

Advanced upstream Penpot environment variable PENPOT_UREPL_HOST.

目标
PENPOT_UREPL_HOST
[Advanced Upstream] Urepl PortVariable

Advanced upstream Penpot environment variable PENPOT_UREPL_PORT.

目标
PENPOT_UREPL_PORT
[Telemetry] User Feedback DestinationVariable

Advanced upstream Penpot environment variable PENPOT_USER_FEEDBACK_DESTINATION.

目标
PENPOT_USER_FEEDBACK_DESTINATION
[Limits/Performance] Worker Default ParallelismVariable

Advanced upstream Penpot environment variable PENPOT_WORKER_DEFAULT_PARALLELISM.

目标
PENPOT_WORKER_DEFAULT_PARALLELISM
[Telemetry] Worker Webhook ParallelismVariable

Advanced upstream Penpot environment variable PENPOT_WORKER_WEBHOOK_PARALLELISM.

目标
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.

目标
PENPOT_AIO_FLAG_ACCESS_TOKENS
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_AUDIT_LOG
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_AUDIT_LOG_ARCHIVE
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_AUDIT_LOG_GC
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_AUDIT_LOG_LOGGER
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_AUTO_FILE_SNAPSHOT
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_BACKEND_API_DOC
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_BACKEND_OPENAPI_DOC
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_BACKEND_SVGO
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_BACKEND_WORKER
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_CLIENT_HEADER_CHECK_MIDDLEWARE
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_COMPONENT_THUMBNAILS
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_CORS
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_DASHBOARD_TEMPLATES_SECTION
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_DEMO_USERS
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_DEMO_WARNING
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_EMAIL_BLACKLIST
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_EMAIL_VERIFICATION
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_EMAIL_WHITELIST
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_EXPORT_FILE_V3
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_EXPORTER_SVGO
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_FEATURE_FDATA_OBJECTS_MAP
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_FILE_SCHEMA_VALIDATION
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_FILE_VALIDATION
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_FRONTEND_SVGO
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_GOOGLE_FONTS_PROVIDER
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_HIDE_RELEASE_MODAL
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_INSPECT_STYLES
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_LOG_EMAILS
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_LOG_INVITATION_TOKENS
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_LOGIN
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_LOGIN_WITH_CUSTOM_SSO
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_LOGIN_WITH_GITHUB
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_LOGIN_WITH_GITLAB
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_LOGIN_WITH_GOOGLE
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_LOGIN_WITH_LDAP
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_LOGIN_WITH_OIDC
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_LOGIN_WITH_PASSWORD
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_MCP
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_NITRATE
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_NREPL_SERVER
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_OIDC_REGISTRATION
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_ONBOARDING
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_PERF_LOGS
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_PREPL_SERVER
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_QUOTES
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_REDIS_CACHE
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_REGISTRATION
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_RENDER_WASM_DPR
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_RPC_CLIMIT
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_RPC_RLIMIT
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_SEC_FETCH_METADATA_MIDDLEWARE
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_SECURE_SESSION_COOKIES
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_SMTP
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_SMTP_DEBUG
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_SOFT_FILE_SCHEMA_VALIDATION
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_SOFT_FILE_VALIDATION
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_SOFT_QUOTES
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_SOFT_RPC_RLIMIT
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_STRICT_SESSION_COOKIES
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_SUBSCRIPTIONS
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_SUBSCRIPTIONS_OLD
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_TELEMETRY
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_TERMS_AND_PRIVACY_CHECKBOX
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_TIERED_FILE_DATA_STORAGE
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_TOKEN_BASE_FONT_SIZE
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_TOKEN_COLOR
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_TOKEN_SHADOW
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_TOKEN_TOKENSCRIPT
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_TRANSIT_READABLE_RESPONSE
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_UREPL_SERVER
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_USER_FEEDBACK
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_V2_MIGRATION
默认值
default|enable|disable
价值
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.

目标
PENPOT_AIO_FLAG_WEBHOOKS
默认值
default|enable|disable
价值
default

下载统计数据

1,311
下载总数

详细信息

存储库
jsonbored/penpot-aio:latest
最后更新2026-05-23
初见2026-05-20

在Unraid 上运行 penpot-aio 。

penpot-aio 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。