Skip to content

Commit 0935ca4

Browse files
authored
Merge pull request #573 from kubero-dev/template/add-documenso
Template / Add Documenso
2 parents 143130f + c912a94 commit 0935ca4

File tree

1 file changed

+73
-0
lines changed

1 file changed

+73
-0
lines changed

services/documenso/app.yaml

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
apiVersion: application.kubero.dev/v1alpha1
2+
kind: KuberoApp
3+
metadata:
4+
name: documenso
5+
annotations:
6+
kubero.dev/template.architecture: '["linux/amd64", "linux/arm64/v8"]'
7+
kubero.dev/template.description: "The Open Source DocuSign Alternative."
8+
kubero.dev/template.icon: "https://avatars.githubusercontent.com/u/127681099"
9+
kubero.dev/template.installation: ""
10+
kubero.dev/template.links: '["https://docs.documenso.com/"]'
11+
kubero.dev/template.screenshots: "[]"
12+
kubero.dev/template.source: "https://github.com/documenso/documenso"
13+
kubero.dev/template.categories: '["security", "work", "productivity"]'
14+
kubero.dev/template.title: "Documenso"
15+
kubero.dev/template.website: "https://www.documenso.com/"
16+
labels:
17+
manager: kubero
18+
spec:
19+
name: documenso
20+
deploymentstrategy: docker
21+
envVars:
22+
- name: NEXTAUTH_URL
23+
value: https://documenso.localhost
24+
- name: NEXTAUTH_SECRET
25+
value: random64
26+
- name: NEXT_PRIVATE_ENCRYPTION_KEY
27+
value: DYKf6hj9+o9hrcnpl/ELUaRjwg13VKPhReE7sjv08rGLy1SZGLpXBLkvjNWy8UK90E4le1+k9rRQNFGGuB83USHXJU45llBBpjqZctDXHAU=
28+
- name: NEXT_PRIVATE_ENCRYPTION_SECONDARY_KEY
29+
value: xFtITgOSSvu/bTTJ11G/czyXlvhF8txPhr2GwSTQUm/+m6YLIfrC/LTgHq2yFi9l+KBWN+Wx5YgRFoWOvdkePs5N31/1RBhx3/qApQ2lIbY=
30+
- name: NEXT_PUBLIC_WEBAPP_URL
31+
value: https://documenso.localhost
32+
- name: NEXT_PRIVATE_DATABASE_URL
33+
value: postgresql://documenso:documenso@documenso-postgresql/docusano
34+
- name: NEXT_PRIVATE_DIRECT_DATABASE_URL
35+
value: postgresql://documenso:documenso@documenso-postgresql/docusano
36+
extraVolumes: []
37+
cronjobs: []
38+
addons:
39+
- displayName: Postgresql
40+
env: []
41+
icon: /img/addons/pgsql.svg
42+
id: kubero-operator
43+
kind: KuberoPostgresql
44+
resourceDefinitions:
45+
KuberoPostgresql:
46+
apiVersion: application.kubero.dev/v1alpha1
47+
kind: KuberoPostgresql
48+
metadata:
49+
name: documenso-postgresql
50+
spec:
51+
postgresql:
52+
global:
53+
postgresql:
54+
auth:
55+
database: documenso
56+
password: documenso
57+
postgresPassword: documenso
58+
username: documenso
59+
storageClass: standard
60+
primary:
61+
persistence:
62+
size: 1Gi
63+
version:
64+
latest: 0.1.5
65+
web:
66+
replicaCount: 1
67+
worker:
68+
replicaCount: 0
69+
image:
70+
containerPort: "3000"
71+
pullPolicy: Always
72+
repository: documenso/documenso
73+
tag: latest

0 commit comments

Comments
 (0)