Commit Graph

214 Commits

Author SHA1 Message Date
jessebot 72342cde80 chores around renovate, security context, and appVersion
move renovate.json to the root dir and allow ignoring tests for merging GHA patch/minor updates only

switch the appVersion in Chart.yaml to a specific sha tag that should actually work, until pixelfed does another official release

set the securityContext and podSecurityContext to run as user 33, which is www-data to solve security root escalation issue

Signed-off-by: jessebot <jessebot@linux.com>
2025-01-23 21:40:23 +01:00
Jesse Hitch 06611e73f7 Merge pull request #42 from holysoles/support_forks_during_helm_docs_action
Support helm-docs on forks by specifying repo during checkout
2025-01-23 21:36:33 +01:00
Jesse Hitch 8f266cbf91 Update helm-docs.yaml - comment out workingDir as its unexpected here 2025-01-23 21:34:59 +01:00
holysoles f6a7f58383 update s3 section docstring 2025-01-23 09:47:29 -06:00
holysoles d2bbbde49d Support actions on forks by specifying repo during checkout 2025-01-23 09:46:21 -06:00
Jesse Hitch 57f6020434 Merge pull request #37 from holysoles/scale_backend_seperate_from_frontend
Add support for separate Horizon deployment
2025-01-23 08:53:52 +01:00
Jesse Hitch eb8aefb80d Merge branch 'main' into scale_backend_seperate_from_frontend 2025-01-23 08:50:11 +01:00
jessebot fe2cd7334c bump chart version and regenerate docs 2025-01-23 08:49:16 +01:00
Jesse Hitch 3684161d99 Merge pull request #35 from holysoles/fix_extraenvfrom_description
correct extraEnv descriptions for deployment
2025-01-23 08:45:19 +01:00
jessebot 7bdc54598b regenerate docs 2025-01-23 08:44:20 +01:00
Jesse Hitch dbfdfa54cc Merge branch 'main' into fix_extraenvfrom_description 2025-01-23 08:42:38 +01:00
Jesse Hitch d8ea2471dc Update charts/pixelfed/Chart.yaml 2025-01-23 08:42:18 +01:00
Jesse Hitch dec4c4ca35 Merge pull request #38 from huang-jy/main
- add postgresql volumePermissions parameter and docs
- require mail user and password if no existing Secret is provided
2025-01-23 08:40:26 +01:00
黃健毅 f671e31a97 Update charts/pixelfed/values.yaml
Co-authored-by: Jesse Hitch <jessebot@linux.com>
2025-01-23 07:37:01 +00:00
黃健毅 973749514b docs(NONE): Update docs 2025-01-23 07:35:35 +00:00
Jesse Hitch 5ca613f6d0 Apply suggestions from code review - fix spacing 2025-01-23 08:28:13 +01:00
Jesse Hitch 1551b1dcd2 Update .gitignore - remove markdown files 2025-01-23 08:26:21 +01:00
黃健毅 6a7d12067b Update charts/pixelfed/values.yaml
Co-authored-by: Jesse Hitch <jessebot@linux.com>
2025-01-23 07:24:15 +00:00
黃健毅 b8d07be926 Update charts/pixelfed/values.yaml
Co-authored-by: Jesse Hitch <jessebot@linux.com>
2025-01-23 07:24:10 +00:00
黃健毅 4a17089d93 Update charts/pixelfed/values.yaml
Co-authored-by: Jesse Hitch <jessebot@linux.com>
2025-01-23 07:24:05 +00:00
黃健毅 0e8000db54 Update charts/pixelfed/values.yaml
Co-authored-by: Jesse Hitch <jessebot@linux.com>
2025-01-23 07:23:59 +00:00
黃健毅 dd4a8bab1b Update charts/pixelfed/values.yaml
Co-authored-by: Jesse Hitch <jessebot@linux.com>
2025-01-23 07:23:49 +00:00
黃健毅 e6660f54de Update charts/pixelfed/values.yaml
Co-authored-by: Jesse Hitch <jessebot@linux.com>
2025-01-23 07:23:36 +00:00
黃健毅 4f7c819ac3 chore(NONE): Add .gitignore 2025-01-23 07:06:56 +00:00
holysoles 5fb13fe030 Add support for separate Horizon deployment 2025-01-22 20:06:21 -06:00
黃健毅 2db145079a fix(NONE): Default volumepermissions to off 2025-01-22 07:48:56 +00:00
黃健毅 9cf1f2ca37 fix(NONE): Set volumepermissions for psql 2025-01-22 07:28:58 +00:00
黃健毅 64566d6ebe fix(NONE): Fix secrets to fail if username/password not set -- otherwise pod does not come up 2025-01-22 07:25:18 +00:00
holysoles 5978ffe57e correct extraEnv descriptions for deployment 2025-01-21 15:44:57 -06:00
Jesse Hitch cf128bf9d4 Update README.md - add second config link 2025-01-19 20:02:58 +01:00
Jesse Hitch e193db024d Merge pull request #34 from small-hack/fix-env-file-again
fix string templating error with env file
2025-01-19 20:00:08 +01:00
github-actions[bot] 88e2951a28 helm-docs: automated action 2025-01-19 18:59:52 +00:00
jessebot 3c46916807 fix string templating error with env file 2025-01-19 19:59:04 +01:00
Jesse Hitch a1e0a962a6 Merge pull request #32 from small-hack/fix-horizon-templating
fix horizon templating
2025-01-19 19:45:42 +01:00
github-actions[bot] 8316ed6ac2 helm-docs: automated action 2025-01-19 18:45:30 +00:00
jessebot 4385e5b1ab fix horizon templating 2025-01-19 19:44:55 +01:00
Jesse Hitch 5d73625405 Merge pull request #31 from small-hack/fix/only-create-banned-names-if-exists
only create banned user name env var if it was provided
2025-01-19 19:37:12 +01:00
github-actions[bot] e98ec80fa2 helm-docs: automated action 2025-01-19 18:36:50 +00:00
jessebot fac1d906da only create banned user name env var if it was provided 2025-01-19 19:36:06 +01:00
Jesse Hitch 58586a9cd5 Merge pull request #30 from small-hack/features/add-more-undocumented-env-vars
Features/add more undocumented env vars
2025-01-19 19:22:57 +01:00
jessebot 40729400d8 add exp loops to configmap 2025-01-19 19:21:36 +01:00
github-actions[bot] 78eb97ef91 helm-docs: automated action 2025-01-19 18:21:31 +00:00
jessebot 445c7c1933 enable more custom undocumented options 2025-01-19 19:16:12 +01:00
jessebot d5ade00416 add log level 2025-01-19 19:09:41 +01:00
jessebot 199715c969 add more undocumented options 2025-01-19 19:08:24 +01:00
Jesse Hitch 748cab3d57 Merge pull request #29 from small-hack/add-custom-emoji-option
add custom emoji option; add more docs to image section
2025-01-19 18:26:57 +01:00
github-actions[bot] b5c5baf69b helm-docs: automated action 2025-01-19 17:26:25 +00:00
jessebot 847616e36c add custom emoji option 2025-01-19 18:24:57 +01:00
Jesse Hitch a9b031bddd Update README.md - creating your first user doc 2025-01-19 17:46:52 +01:00
Jesse Hitch 5c1093aa80 Update README.md - note current issues 2025-01-19 17:43:02 +01:00