Commit Graph

216 Commits

Author SHA1 Message Date
jessebot 04b772a898 set more defaults for the ci tests 2025-01-23 21:40:23 +01:00
jessebot fea9c83b2c add setting mail username/password to the default testing 2025-01-23 21:40:23 +01:00
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