TrueChartsClone/charts/incubator/archivebox/values.yaml

40 lines
642 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
config:
admin_username: "admin"
admin_password: "changeme"
securityContext:
container:
readOnlyRootFilesystem: false
runAsGroup: 0
runAsUser: 0
service:
main:
ports:
main:
port: 9598
targetPort: 8000
workload:
main:
podSpec:
containers:
main:
env:
ADMIN_USERNAME: "{{ .Values.config.admin_username }}"
ADMIN_PASSWORD: "{{ .Values.config.admin_password }}"
persistence:
data:
enabled: true
mountPath: "/data"
portal:
open:
enabled: true