11# pixelfed
22
3- ![ Version: 0.13 .0] ( https://img.shields.io/badge/Version-0.13 .0-informational?style=flat-square ) ![ Type: application] ( https://img.shields.io/badge/Type-application-informational?style=flat-square ) ![ AppVersion: v0.12.4-nginx] ( https://img.shields.io/badge/AppVersion-v0.12.4--nginx-informational?style=flat-square )
3+ ![ Version: 0.14 .0] ( https://img.shields.io/badge/Version-0.14 .0-informational?style=flat-square ) ![ Type: application] ( https://img.shields.io/badge/Type-application-informational?style=flat-square ) ![ AppVersion: v0.12.4-nginx] ( https://img.shields.io/badge/AppVersion-v0.12.4--nginx-informational?style=flat-square )
44
55A Helm chart for deploying Pixelfed on Kubernetes
66
@@ -74,6 +74,7 @@ A Helm chart for deploying Pixelfed on Kubernetes
7474| pixelfed.account_deletion | bool | ` true ` | Enable account deletion (may be a requirement in some jurisdictions) |
7575| pixelfed.activity_pub.enabled | bool | ` false ` | enable ActivityPub |
7676| pixelfed.activity_pub.inbox | bool | ` false ` | |
77+ | pixelfed.activity_pub.logger_enabled | bool | ` false ` | |
7778| pixelfed.activity_pub.outbox | bool | ` false ` | |
7879| pixelfed.activity_pub.remote_follow | bool | ` false ` | |
7980| pixelfed.activity_pub.sharedinbox | bool | ` false ` | |
@@ -87,16 +88,28 @@ A Helm chart for deploying Pixelfed on Kubernetes
8788| pixelfed.app.name | string | ` "Pixelfed" ` | The name of your server/instance |
8889| pixelfed.app.url | string | ` "https://localhost" ` | change this to the domain of your pixelfed instance |
8990| pixelfed.atom_feeds | string | ` "true" ` | https://docs.pixelfed.org/technical-documentation/config/#atom_feeds |
91+ | pixelfed.banned_usernames | string | ` "" ` | not entirely sure if this is a list of banned usernames or text to display instead of banned usernames |
92+ | pixelfed.covid.enable_label | bool | ` true ` | |
93+ | pixelfed.covid.label_org | string | ` "visit the WHO website" ` | |
94+ | pixelfed.covid.label_url | string | ` "https://www.who.int/emergencies/diseases/novel-coronavirus-2019/advice-for-public" ` | |
9095| pixelfed.custom_emoji | bool | ` false ` | Enable custom emojis |
96+ | pixelfed.custom_emoji_max_size | int | ` 2000000 ` | max size for custom emojis, in... bytes? |
9197| pixelfed.db.apply_new_migrations_automatically | bool | ` false ` | |
9298| pixelfed.db.connection | string | ` "pgsql" ` | options: sqlite mysql pgsql sqlsrv |
9399| pixelfed.enable_config_cache | bool | ` true ` | Enable the config cache to allow you to manage settings via the admin dashboard |
94100| pixelfed.enforce_email_verification | bool | ` true ` | Enforce email verification |
95101| pixelfed.exp_emc | bool | ` true ` | Experimental Configuration |
102+ | pixelfed.exp_loops | bool | ` false ` | exp loops (as in loops video? 🤷 |
103+ | pixelfed.filesystem.cloud | string | ` "s3" ` | Many applications store files both locally and in the cloud. For this reason, you may specify a default “cloud” driver here. This driver will be bound as the Cloud disk implementation in the container. |
104+ | pixelfed.filesystem.driver | string | ` "local" ` | |
96105| pixelfed.force_https_urls | bool | ` true ` | Force https url generation |
106+ | pixelfed.horizon.dark_mode | bool | ` false ` | darkmode for the web interface in the admin panel |
107+ | pixelfed.horizon.prefix | string | ` "horizon-" ` | prefix will be used when storing all Horizon data in Redis |
108+ | pixelfed.image_driver | string | ` "gd" ` | library to process images. options: "gd" (default), "imagick" |
97109| pixelfed.image_quality | int | ` 80 ` | Set the image optimization quality, between 1-100. Lower uses less space, higher more quality |
98110| pixelfed.instance.contact_email | string | ` "" ` | The public contact email for your server |
99111| pixelfed.instance.contact_form | bool | ` false ` | enable the instance contact form |
112+ | pixelfed.instance.contact_max_per_day | string | ` "" ` | instance contact max per day |
100113| pixelfed.instance.cur_reg | bool | ` false ` | Enable Curated Registration |
101114| pixelfed.instance.description | string | ` "Pixelfed - Photo sharing for everyone" ` | your server description |
102115| pixelfed.instance.discover_public | bool | ` false ` | Enable public access to the Discover feature |
@@ -110,6 +123,7 @@ A Helm chart for deploying Pixelfed on Kubernetes
110123| pixelfed.instance.reports.email_enabled | bool | ` false ` | Send a report email to the admin account for new autospam/reports |
111124| pixelfed.instance.show_peers | bool | ` false ` | Enable the api/v1/peers API endpoint |
112125| pixelfed.laravel.log_channel | string | ` "stack" ` | Laravel log channel. Pixelfed's default, 'stack', sends logs to the default Laravel logfile. 'stderr' allows Kubernetes to capture these logs |
126+ | pixelfed.laravel.log_level | string | ` "debug" ` | logging level |
113127| pixelfed.mail.driver | string | ` "smtp" ` | options: "smtp" (default), "sendmail", "mailgun", "mandrill", "ses" "sparkpost", "log", "array" |
114128| pixelfed.mail.encryption | string | ` "tls" ` | mail server encryption type |
115129| pixelfed.mail.existingSecret | string | ` "" ` | name of an existing Kubernetes Secret for mail credentials |
@@ -119,7 +133,7 @@ A Helm chart for deploying Pixelfed on Kubernetes
119133| pixelfed.mail.existingSecretKeys.username | string | ` "" ` | key in existing Kubernetes Secret for username. If set, ignores mail.username |
120134| pixelfed.mail.from_address
| string
| ` "[email protected] " ` | address to use for sending emails
| 121135| pixelfed.mail.from_name | string | ` "Pixelfed" ` | name to use for sending emails |
122- | pixelfed.mail.host | string | ` "smtp.mailtrap.io" ` | |
136+ | pixelfed.mail.host | string | ` "smtp.mailtrap.io" ` | mail server hostname |
123137| pixelfed.mail.password | string | ` "" ` | mail server password |
124138| pixelfed.mail.port | int | ` 2525 ` | mail server port |
125139| pixelfed.mail.username | string | ` "" ` | mail server username |
@@ -130,6 +144,8 @@ A Helm chart for deploying Pixelfed on Kubernetes
130144| pixelfed.max_caption_length | int | ` 1000 ` | The max post caption length |
131145| pixelfed.max_name_length | int | ` 32 ` | The max user display name length |
132146| pixelfed.max_photo_size | int | ` 15000 ` | The max photo/video size in KB |
147+ | pixelfed.media_delete_local_after_cloud | bool | ` true ` | delete local files after saving to the cloud |
148+ | pixelfed.media_types | string | ` "image/jpeg,image/png,image/gif" ` | types of media to allow |
133149| pixelfed.min_password_length | int | ` 16 ` | The min password length |
134150| pixelfed.nodeinfo | string | ` "true" ` | https://docs.pixelfed.org/technical-documentation/config/#nodeinfo |
135151| pixelfed.oauth_enabled | bool | ` true ` | Enable oAuth support, required for mobile/3rd party apps |
0 commit comments