TrueChartsClone/charts/stable/archivebox/values.yaml

46 lines
855 B
YAML
Raw Normal View History

add(archivebox): Add new ArchiveBox chart (#18258) **Description** Adds new chart for ArchiveBox. https://github.com/truenas/charts/issues/2165 - https://github.com/ArchiveBox/ArchiveBox - https://hub.docker.com/r/archivebox/archivebox - [`Dockerfile`](https://github.com/ArchiveBox/ArchiveBox/blob/main/Dockerfile) - [`docker-compose.yml`](https://github.com/ArchiveBox/ArchiveBox/blob/main/docker-compose.yml) - [`archivebox-kubernetes.yml`](https://github.com/ArchiveBox/docker-archivebox/blob/master/archivebox.yml) - [ArchiveBox Docker Quickstart](https://github.com/ArchiveBox/ArchiveBox#quickstart) + [Usage](https://github.com/ArchiveBox/ArchiveBox/wiki/Docker) + [Configuration](https://github.com/ArchiveBox/ArchiveBox/wiki/Docker#configuration) + [Upgrading](https://github.com/ArchiveBox/ArchiveBox/wiki/Upgrading-or-Merging-Archives) documentation **⚙️ Type of change** - [x] ⚙️ Feature/App addition - [ ] 🪛 Bugfix - [ ] ⚠️ Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] 🔃 Refactor of current code **🧪 How Has This Been Tested?** I have tested it as a "Custom App" in TrueNAS scale but have not tested beyond that. Let me know how to test it if there are other mechanisms, I didn't see an way in the docs to load this as yaml into TrueNAS. <img width="998" alt="image" src="https://github.com/truecharts/charts/assets/511499/d4355f84-038c-4b97-87e8-85b46b37dd1d"> **✔️ Checklist:** - [x] ⚖️ My code follows the style guidelines of this project - [x] 👀 I have performed a self-review of my own code - [x] #️⃣ I have commented my code, particularly in hard-to-understand areas - [ ] 📄 I have made corresponding changes to the documentation - [ ] ⚠️ My changes generate no new warnings - [ ] 🧪 I have added tests to this description that prove my fix is effective or that my feature works - [x] ⬆️ I increased versions for any altered app according to semantic versioning **➕ App addition** If this PR is an app addition please make sure you have done the following. - [x] 🖼️ I have added an icon in the Chart's root directory called `icon.png`
2024-02-21 17:44:56 +00:00
image:
repository: archivebox/archivebox
pullPolicy: IfNotPresent
tag: latest@sha256:8f51a6dab258198ff9616281bff13545c36cb4d65eb6221e322261cce1ee42ac
add(archivebox): Add new ArchiveBox chart (#18258) **Description** Adds new chart for ArchiveBox. https://github.com/truenas/charts/issues/2165 - https://github.com/ArchiveBox/ArchiveBox - https://hub.docker.com/r/archivebox/archivebox - [`Dockerfile`](https://github.com/ArchiveBox/ArchiveBox/blob/main/Dockerfile) - [`docker-compose.yml`](https://github.com/ArchiveBox/ArchiveBox/blob/main/docker-compose.yml) - [`archivebox-kubernetes.yml`](https://github.com/ArchiveBox/docker-archivebox/blob/master/archivebox.yml) - [ArchiveBox Docker Quickstart](https://github.com/ArchiveBox/ArchiveBox#quickstart) + [Usage](https://github.com/ArchiveBox/ArchiveBox/wiki/Docker) + [Configuration](https://github.com/ArchiveBox/ArchiveBox/wiki/Docker#configuration) + [Upgrading](https://github.com/ArchiveBox/ArchiveBox/wiki/Upgrading-or-Merging-Archives) documentation **⚙️ Type of change** - [x] ⚙️ Feature/App addition - [ ] 🪛 Bugfix - [ ] ⚠️ Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] 🔃 Refactor of current code **🧪 How Has This Been Tested?** I have tested it as a "Custom App" in TrueNAS scale but have not tested beyond that. Let me know how to test it if there are other mechanisms, I didn't see an way in the docs to load this as yaml into TrueNAS. <img width="998" alt="image" src="https://github.com/truecharts/charts/assets/511499/d4355f84-038c-4b97-87e8-85b46b37dd1d"> **✔️ Checklist:** - [x] ⚖️ My code follows the style guidelines of this project - [x] 👀 I have performed a self-review of my own code - [x] #️⃣ I have commented my code, particularly in hard-to-understand areas - [ ] 📄 I have made corresponding changes to the documentation - [ ] ⚠️ My changes generate no new warnings - [ ] 🧪 I have added tests to this description that prove my fix is effective or that my feature works - [x] ⬆️ I increased versions for any altered app according to semantic versioning **➕ App addition** If this PR is an app addition please make sure you have done the following. - [x] 🖼️ I have added an icon in the Chart's root directory called `icon.png`
2024-02-21 17:44:56 +00:00
config:
admin_username: "admin"
admin_password: "changeme"
securityContext:
container:
readOnlyRootFilesystem: false
fix(archivebox): Remove unused `postgres` section from `questions.yaml`, add docs (#18488) **Description** The `postgres` section in `questions.yaml` was added by accident in the [original new chart PR](https://github.com/truecharts/charts/pull/18258) because I copy-pasted a template from an existing project to modify and didn't notice that line. Additional minor changes included: - enable pod `liveness` `probe` on `/health/` by default - explicitly set `runAsNonRoot: false` and ingress port `protocol: http` - add new `docs/installation_guide.md` **⚙️ Type of change** - [ ] ⚙️ Feature/App addition - [x] 📖 Documentation addition - [x] 🪛 Bugfix - [ ] ⚠️ Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] 🔃 Refactor of current code **🧪 How Has This Been Tested?** Tested in TrueNAS scale by installing incubator chart `archivebox` and setting postgres instaces to 0. **📝 Notes:** I still need help with a `missing Chart.yaml` error to get this working: - https://github.com/truecharts/charts/pull/18258#issuecomment-1958457400 - https://www.reddit.com/r/truenas/comments/1awtcbw/help_with_contributing_new_archivebox_chart/ **✔️ Checklist:** - [x] ⚖️ My code follows the style guidelines of this project - [x] 👀 I have performed a self-review of my own code - [x] #️⃣ I have commented my code, particularly in hard-to-understand areas - [x] 📄 I have made corresponding changes to the documentation - [ ] ⚠️ My changes generate no new warnings - [ ] 🧪 I have added tests to this description that prove my fix is effective or that my feature works - [ ] ⬆️ I increased versions for any altered app according to semantic versioning --------- Signed-off-by: Nick Sweeting <github@sweeting.me> Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl> Co-authored-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-02-22 13:55:00 +00:00
runAsNonRoot: false
add(archivebox): Add new ArchiveBox chart (#18258) **Description** Adds new chart for ArchiveBox. https://github.com/truenas/charts/issues/2165 - https://github.com/ArchiveBox/ArchiveBox - https://hub.docker.com/r/archivebox/archivebox - [`Dockerfile`](https://github.com/ArchiveBox/ArchiveBox/blob/main/Dockerfile) - [`docker-compose.yml`](https://github.com/ArchiveBox/ArchiveBox/blob/main/docker-compose.yml) - [`archivebox-kubernetes.yml`](https://github.com/ArchiveBox/docker-archivebox/blob/master/archivebox.yml) - [ArchiveBox Docker Quickstart](https://github.com/ArchiveBox/ArchiveBox#quickstart) + [Usage](https://github.com/ArchiveBox/ArchiveBox/wiki/Docker) + [Configuration](https://github.com/ArchiveBox/ArchiveBox/wiki/Docker#configuration) + [Upgrading](https://github.com/ArchiveBox/ArchiveBox/wiki/Upgrading-or-Merging-Archives) documentation **⚙️ Type of change** - [x] ⚙️ Feature/App addition - [ ] 🪛 Bugfix - [ ] ⚠️ Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] 🔃 Refactor of current code **🧪 How Has This Been Tested?** I have tested it as a "Custom App" in TrueNAS scale but have not tested beyond that. Let me know how to test it if there are other mechanisms, I didn't see an way in the docs to load this as yaml into TrueNAS. <img width="998" alt="image" src="https://github.com/truecharts/charts/assets/511499/d4355f84-038c-4b97-87e8-85b46b37dd1d"> **✔️ Checklist:** - [x] ⚖️ My code follows the style guidelines of this project - [x] 👀 I have performed a self-review of my own code - [x] #️⃣ I have commented my code, particularly in hard-to-understand areas - [ ] 📄 I have made corresponding changes to the documentation - [ ] ⚠️ My changes generate no new warnings - [ ] 🧪 I have added tests to this description that prove my fix is effective or that my feature works - [x] ⬆️ I increased versions for any altered app according to semantic versioning **➕ App addition** If this PR is an app addition please make sure you have done the following. - [x] 🖼️ I have added an icon in the Chart's root directory called `icon.png`
2024-02-21 17:44:56 +00:00
runAsGroup: 0
runAsUser: 0
service:
main:
ports:
main:
port: 9598
fix(archivebox): Remove unused `postgres` section from `questions.yaml`, add docs (#18488) **Description** The `postgres` section in `questions.yaml` was added by accident in the [original new chart PR](https://github.com/truecharts/charts/pull/18258) because I copy-pasted a template from an existing project to modify and didn't notice that line. Additional minor changes included: - enable pod `liveness` `probe` on `/health/` by default - explicitly set `runAsNonRoot: false` and ingress port `protocol: http` - add new `docs/installation_guide.md` **⚙️ Type of change** - [ ] ⚙️ Feature/App addition - [x] 📖 Documentation addition - [x] 🪛 Bugfix - [ ] ⚠️ Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] 🔃 Refactor of current code **🧪 How Has This Been Tested?** Tested in TrueNAS scale by installing incubator chart `archivebox` and setting postgres instaces to 0. **📝 Notes:** I still need help with a `missing Chart.yaml` error to get this working: - https://github.com/truecharts/charts/pull/18258#issuecomment-1958457400 - https://www.reddit.com/r/truenas/comments/1awtcbw/help_with_contributing_new_archivebox_chart/ **✔️ Checklist:** - [x] ⚖️ My code follows the style guidelines of this project - [x] 👀 I have performed a self-review of my own code - [x] #️⃣ I have commented my code, particularly in hard-to-understand areas - [x] 📄 I have made corresponding changes to the documentation - [ ] ⚠️ My changes generate no new warnings - [ ] 🧪 I have added tests to this description that prove my fix is effective or that my feature works - [ ] ⬆️ I increased versions for any altered app according to semantic versioning --------- Signed-off-by: Nick Sweeting <github@sweeting.me> Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl> Co-authored-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-02-22 13:55:00 +00:00
protocol: http
add(archivebox): Add new ArchiveBox chart (#18258) **Description** Adds new chart for ArchiveBox. https://github.com/truenas/charts/issues/2165 - https://github.com/ArchiveBox/ArchiveBox - https://hub.docker.com/r/archivebox/archivebox - [`Dockerfile`](https://github.com/ArchiveBox/ArchiveBox/blob/main/Dockerfile) - [`docker-compose.yml`](https://github.com/ArchiveBox/ArchiveBox/blob/main/docker-compose.yml) - [`archivebox-kubernetes.yml`](https://github.com/ArchiveBox/docker-archivebox/blob/master/archivebox.yml) - [ArchiveBox Docker Quickstart](https://github.com/ArchiveBox/ArchiveBox#quickstart) + [Usage](https://github.com/ArchiveBox/ArchiveBox/wiki/Docker) + [Configuration](https://github.com/ArchiveBox/ArchiveBox/wiki/Docker#configuration) + [Upgrading](https://github.com/ArchiveBox/ArchiveBox/wiki/Upgrading-or-Merging-Archives) documentation **⚙️ Type of change** - [x] ⚙️ Feature/App addition - [ ] 🪛 Bugfix - [ ] ⚠️ Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] 🔃 Refactor of current code **🧪 How Has This Been Tested?** I have tested it as a "Custom App" in TrueNAS scale but have not tested beyond that. Let me know how to test it if there are other mechanisms, I didn't see an way in the docs to load this as yaml into TrueNAS. <img width="998" alt="image" src="https://github.com/truecharts/charts/assets/511499/d4355f84-038c-4b97-87e8-85b46b37dd1d"> **✔️ Checklist:** - [x] ⚖️ My code follows the style guidelines of this project - [x] 👀 I have performed a self-review of my own code - [x] #️⃣ I have commented my code, particularly in hard-to-understand areas - [ ] 📄 I have made corresponding changes to the documentation - [ ] ⚠️ My changes generate no new warnings - [ ] 🧪 I have added tests to this description that prove my fix is effective or that my feature works - [x] ⬆️ I increased versions for any altered app according to semantic versioning **➕ App addition** If this PR is an app addition please make sure you have done the following. - [x] 🖼️ I have added an icon in the Chart's root directory called `icon.png`
2024-02-21 17:44:56 +00:00
targetPort: 8000
workload:
main:
podSpec:
containers:
main:
fix(archivebox): Remove unused `postgres` section from `questions.yaml`, add docs (#18488) **Description** The `postgres` section in `questions.yaml` was added by accident in the [original new chart PR](https://github.com/truecharts/charts/pull/18258) because I copy-pasted a template from an existing project to modify and didn't notice that line. Additional minor changes included: - enable pod `liveness` `probe` on `/health/` by default - explicitly set `runAsNonRoot: false` and ingress port `protocol: http` - add new `docs/installation_guide.md` **⚙️ Type of change** - [ ] ⚙️ Feature/App addition - [x] 📖 Documentation addition - [x] 🪛 Bugfix - [ ] ⚠️ Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] 🔃 Refactor of current code **🧪 How Has This Been Tested?** Tested in TrueNAS scale by installing incubator chart `archivebox` and setting postgres instaces to 0. **📝 Notes:** I still need help with a `missing Chart.yaml` error to get this working: - https://github.com/truecharts/charts/pull/18258#issuecomment-1958457400 - https://www.reddit.com/r/truenas/comments/1awtcbw/help_with_contributing_new_archivebox_chart/ **✔️ Checklist:** - [x] ⚖️ My code follows the style guidelines of this project - [x] 👀 I have performed a self-review of my own code - [x] #️⃣ I have commented my code, particularly in hard-to-understand areas - [x] 📄 I have made corresponding changes to the documentation - [ ] ⚠️ My changes generate no new warnings - [ ] 🧪 I have added tests to this description that prove my fix is effective or that my feature works - [ ] ⬆️ I increased versions for any altered app according to semantic versioning --------- Signed-off-by: Nick Sweeting <github@sweeting.me> Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl> Co-authored-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-02-22 13:55:00 +00:00
probes:
liveness:
type: http
path: /health/
add(archivebox): Add new ArchiveBox chart (#18258) **Description** Adds new chart for ArchiveBox. https://github.com/truenas/charts/issues/2165 - https://github.com/ArchiveBox/ArchiveBox - https://hub.docker.com/r/archivebox/archivebox - [`Dockerfile`](https://github.com/ArchiveBox/ArchiveBox/blob/main/Dockerfile) - [`docker-compose.yml`](https://github.com/ArchiveBox/ArchiveBox/blob/main/docker-compose.yml) - [`archivebox-kubernetes.yml`](https://github.com/ArchiveBox/docker-archivebox/blob/master/archivebox.yml) - [ArchiveBox Docker Quickstart](https://github.com/ArchiveBox/ArchiveBox#quickstart) + [Usage](https://github.com/ArchiveBox/ArchiveBox/wiki/Docker) + [Configuration](https://github.com/ArchiveBox/ArchiveBox/wiki/Docker#configuration) + [Upgrading](https://github.com/ArchiveBox/ArchiveBox/wiki/Upgrading-or-Merging-Archives) documentation **⚙️ Type of change** - [x] ⚙️ Feature/App addition - [ ] 🪛 Bugfix - [ ] ⚠️ Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] 🔃 Refactor of current code **🧪 How Has This Been Tested?** I have tested it as a "Custom App" in TrueNAS scale but have not tested beyond that. Let me know how to test it if there are other mechanisms, I didn't see an way in the docs to load this as yaml into TrueNAS. <img width="998" alt="image" src="https://github.com/truecharts/charts/assets/511499/d4355f84-038c-4b97-87e8-85b46b37dd1d"> **✔️ Checklist:** - [x] ⚖️ My code follows the style guidelines of this project - [x] 👀 I have performed a self-review of my own code - [x] #️⃣ I have commented my code, particularly in hard-to-understand areas - [ ] 📄 I have made corresponding changes to the documentation - [ ] ⚠️ My changes generate no new warnings - [ ] 🧪 I have added tests to this description that prove my fix is effective or that my feature works - [x] ⬆️ I increased versions for any altered app according to semantic versioning **➕ App addition** If this PR is an app addition please make sure you have done the following. - [x] 🖼️ I have added an icon in the Chart's root directory called `icon.png`
2024-02-21 17:44:56 +00:00
env:
ADMIN_USERNAME: "{{ .Values.config.admin_username }}"
ADMIN_PASSWORD: "{{ .Values.config.admin_password }}"
persistence:
data:
enabled: true
mountPath: "/data"
portal:
open:
enabled: true