Skip to content

Commit b645544

Browse files
authored
Merge pull request #561 from kubero-dev/template/add-archivebox
Template / Add Archivebox
2 parents 4df4159 + 22eea30 commit b645544

File tree

1 file changed

+55
-0
lines changed

1 file changed

+55
-0
lines changed

services/archivebox/app.yaml

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
apiVersion: application.kubero.dev/v1alpha1
2+
kind: KuberoApp
3+
metadata:
4+
name: archivebox
5+
annotations:
6+
kubero.dev/template.architecture: "[]"
7+
kubero.dev/template.description: "ArchiveBox is a powerful, self-hosted internet archiving solution to collect, save, and view websites offline."
8+
kubero.dev/template.icon: "https://avatars.githubusercontent.com/u/74894248"
9+
kubero.dev/template.installation: ""
10+
kubero.dev/template.links: "[]"
11+
kubero.dev/template.screenshots: '["https://github-production-user-asset-6210df.s3.amazonaws.com/511499/294289510-e8e0b6f8-8fdf-4b7f-8124-c10d8699bdb2.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAVCODYLSA53PQK4ZA%2F20241220%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20241220T155851Z&X-Amz-Expires=300&X-Amz-Signature=9d8be033a8c15bfbea945d4e60dd54b54e569576c014fd87b5e91603906b448d&X-Amz-SignedHeaders=host"]'
12+
kubero.dev/template.source: "https://github.com/ArchiveBox/ArchiveBox"
13+
kubero.dev/template.categories: '["utility","work"]'
14+
kubero.dev/template.title: "Archivebox"
15+
kubero.dev/template.website: "https://archivebox.io/"
16+
labels:
17+
manager: kubero
18+
spec:
19+
name: archivebox
20+
deploymentstrategy: docker
21+
envVars:
22+
- name: ADMIN_USERNAME
23+
value: admin
24+
- name: ADMIN_PASSWORD
25+
value: random24
26+
- name: CSRF_TRUSTED_ORIGINS
27+
value: archivebox.localhost
28+
- name: ALLOWED_HOSTS
29+
value: "*"
30+
- name: PUBLIC_INDEX
31+
value: "True"
32+
- name: PUBLIC_SNAPSHOTS
33+
value: "True"
34+
- name: PUBLIC_ADD_VIEW
35+
value: "False"
36+
extraVolumes:
37+
- accessMode: ReadWriteOnce
38+
accessModes:
39+
- ReadWriteOnce
40+
emptyDir: false
41+
mountPath: /data
42+
name: arvicebox-volume
43+
size: 1Gi
44+
storageClass: standard
45+
cronjobs: []
46+
addons: []
47+
web:
48+
replicaCount: 1
49+
worker:
50+
replicaCount: 0
51+
image:
52+
containerPort: "8000"
53+
pullPolicy: Always
54+
repository: archivebox/archivebox
55+
tag: latest

0 commit comments

Comments
 (0)