Skip to content

Commit 5c74403

Browse files
committed
fix: added OpenBao service (key vault)
1 parent e3e49f3 commit 5c74403

File tree

2 files changed

+63
-0
lines changed

2 files changed

+63
-0
lines changed

public/services/openbao-color.svg

Lines changed: 38 additions & 0 deletions
Loading

src/data/services.ts

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -362,6 +362,31 @@ const services: Service[] = [
362362
CONTAINER_START_COMMAND: 'sh -c "if [ ! -f /data/homeserver.yaml ]; then /start.py generate; fi; exec /start.py"',
363363
},
364364
},
365+
{
366+
id: 12,
367+
name: 'OpenBao',
368+
description: 'Identity-based secrets and encryption management system',
369+
image: 'openbao/openbao:2.5.0',
370+
port: 8200,
371+
inputs: [],
372+
logo: 'openbao-color.svg',
373+
color: 'teal',
374+
pluginSignature: 'CONTAINER_APP_RUNNER',
375+
tunnelEngine: 'cloudflare',
376+
envVars: [
377+
{
378+
key: 'BAO_LOCAL_CONFIG',
379+
value: '{"ui":true,"disable_mlock":true,"storage":{"file":{"path":"/openbao/file"}},"listener":[{"tcp":{"address":"0.0.0.0:8200","tls_disable":true}}]}',
380+
},
381+
],
382+
volumes: [
383+
{ key: 'openbao_file', value: '/openbao/file' },
384+
{ key: 'openbao_logs', value: '/openbao/logs' },
385+
],
386+
pluginParams: {
387+
CONTAINER_START_COMMAND: 'server',
388+
},
389+
},
365390
];
366391

367392
export type { Service };

0 commit comments

Comments
 (0)