Skip to content

Commit 04fc61b

Browse files
authored
Merge pull request #508 from kubero-dev/template/add-docmost
Template / Add Docmost
2 parents afc3365 + 717cda0 commit 04fc61b

File tree

1 file changed

+94
-0
lines changed

1 file changed

+94
-0
lines changed

services/docmost/app.yaml

Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
apiVersion: application.kubero.dev/v1alpha1
2+
kind: KuberoApp
3+
metadata:
4+
name: docmost
5+
annotations:
6+
kubero.dev/template.architecture: "[]"
7+
kubero.dev/template.description: "Docmost is an open-source collaborative wiki and documentation software. It is an open-source alternative to Confluence and Notion."
8+
kubero.dev/template.icon: "https://avatars.githubusercontent.com/u/150462874"
9+
kubero.dev/template.installation: ""
10+
kubero.dev/template.links: "[]"
11+
kubero.dev/template.screenshots: '["https://camo.githubusercontent.com/242ed60fe9d9d3c7e1d8d7d3f64d28d23c0a81e5963265880095e0e9c7604205/68747470733a2f2f646f636d6f73742e636f6d2f73637265656e73686f74732f686f6d652e706e67"]'
12+
kubero.dev/template.source: "https://github.com/docmost/docmost"
13+
kubero.dev/template.tags: '["wiki", "documentation", "collaboration"]'
14+
kubero.dev/template.title: "Docmost"
15+
kubero.dev/template.website: "https://docmost.com/"
16+
labels:
17+
manager: kubero
18+
spec:
19+
name: docmost
20+
deploymentstrategy: docker
21+
envVars:
22+
- name: APP_URL
23+
value: http://docmost.localhost
24+
- name: APP_SECRET
25+
value: 0LZiQBLw4WvqPlz4cz8RsHJlxNiSqM9B48y4ChyJ5v1oA0L/TPIqRjQNdPZN3iEG
26+
- name: DATABASE_URL
27+
value: postgresql://docmost:docmost@docmost-postgresql:5432/docmost?schema=public
28+
- name: REDIS_URL
29+
value: redis://:docmost@docmost-redis-master:6379
30+
extraVolumes: []
31+
cronjobs: []
32+
addons:
33+
- displayName: Postgresql
34+
env: []
35+
icon: /img/addons/pgsql.svg
36+
id: kubero-operator
37+
kind: KuberoPostgresql
38+
resourceDefinitions:
39+
KuberoPostgresql:
40+
apiVersion: application.kubero.dev/v1alpha1
41+
kind: KuberoPostgresql
42+
metadata:
43+
name: docmost-postgresql
44+
spec:
45+
postgresql:
46+
global:
47+
postgresql:
48+
auth:
49+
database: docmost
50+
password: docmost
51+
postgresPassword: docmost
52+
username: docmost
53+
storageClass: standard
54+
primary:
55+
persistence:
56+
size: 1Gi
57+
version:
58+
latest: 0.1.5
59+
- displayName: Redis
60+
env: []
61+
icon: /img/addons/redis.svg
62+
id: kubero-operator
63+
kind: KuberoRedis
64+
resourceDefinitions:
65+
KuberoRedis:
66+
apiVersion: application.kubero.dev/v1alpha1
67+
kind: KuberoRedis
68+
metadata:
69+
name: docmost-redis
70+
spec:
71+
redis:
72+
architecture: replication
73+
global:
74+
redis:
75+
password: docmost
76+
storageClass: standard
77+
master:
78+
persistence:
79+
size: 1Gi
80+
replica:
81+
persistence:
82+
size: 1Gi
83+
replicaCount: 1
84+
version:
85+
latest: 0.1.5
86+
web:
87+
replicaCount: 1
88+
worker:
89+
replicaCount: 0
90+
image:
91+
containerPort: "3000"
92+
pullPolicy: Always
93+
repository: docmost/docmost
94+
tag: latest

0 commit comments

Comments
 (0)