mirror of
https://github.com/Dokploy/templates
synced 2025-06-26 18:16:07 +00:00
feat: add focalboard
This commit is contained in:
parent
699adabd53
commit
0dfada150a
29
blueprints/focalboard/docker-compose.yml
Normal file
29
blueprints/focalboard/docker-compose.yml
Normal file
@ -0,0 +1,29 @@
|
||||
version: '3'
|
||||
|
||||
services:
|
||||
focalboard:
|
||||
image: mattermost/focalboard:7.11.4
|
||||
container_name: focalboard
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- focalboardData:/opt/focalboard/data
|
||||
environment:
|
||||
- VIRTUAL_HOST
|
||||
- VIRTUAL_PORT
|
||||
- DB_TYPE
|
||||
- DB_CONFIG=postgres://${POSTGRES_USER}:${POSTGRES_password}@postgres:5432/${postgres_db}?sslmode=disable
|
||||
|
||||
postgres:
|
||||
image: postgres:17
|
||||
environment:
|
||||
- POSTGRES_USER
|
||||
- POSTGRES_PASSWORD
|
||||
- POSTGRES_DB
|
||||
volumes:
|
||||
- ./postgres_data:/var/lib/postgresql/data
|
||||
|
||||
volumes:
|
||||
focalboardData:
|
||||
driver: local
|
||||
focalboardPostgre:
|
||||
driver: local
|
BIN
blueprints/focalboard/focalboard.png
Normal file
BIN
blueprints/focalboard/focalboard.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 75 KiB |
18
blueprints/focalboard/template.toml
Normal file
18
blueprints/focalboard/template.toml
Normal file
@ -0,0 +1,18 @@
|
||||
[variables]
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
env = [
|
||||
"VIRTUAL_HOST=${main_domain}",
|
||||
"VIRTUAL_PORT=8000 # Do Not Alter",
|
||||
"DB_TYPE=postgres",
|
||||
"POSTGRES_USER=focalboard",
|
||||
"POSTGRES_PASSWORD=password",
|
||||
"POSTGRES_DB=focalboard"
|
||||
]
|
||||
mounts = []
|
||||
|
||||
[[config.domains]]
|
||||
serviceName = "focalboard"
|
||||
port = 8000
|
||||
host = "${main_domain}"
|
@ -32,4 +32,6 @@ services:
|
||||
|
||||
volumes:
|
||||
forgejo_db:
|
||||
forgejo_server:
|
||||
driver: local
|
||||
forgejo_server:
|
||||
driver: local
|
14
meta.json
14
meta.json
@ -697,6 +697,20 @@
|
||||
"storage"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "focalboard",
|
||||
"name": "Focalboard",
|
||||
"version": "8.0.0",
|
||||
"description": "Open source project management for technical teams",
|
||||
"logo": "focalboard.png",
|
||||
"links": {
|
||||
"github": "https://github.com/sysblok/focalboard",
|
||||
"website": "https://focalboard.com"
|
||||
},
|
||||
"tags": [
|
||||
"kanban"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "tolgee",
|
||||
"name": "Tolgee",
|
||||
|
Loading…
Reference in New Issue
Block a user