mirror of
https://github.com/Dokploy/templates
synced 2025-06-26 18:16:07 +00:00
feat: add focalboard
This commit is contained in:
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:
|
volumes:
|
||||||
forgejo_db:
|
forgejo_db:
|
||||||
forgejo_server:
|
driver: local
|
||||||
|
forgejo_server:
|
||||||
|
driver: local
|
||||||
14
meta.json
14
meta.json
@@ -697,6 +697,20 @@
|
|||||||
"storage"
|
"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",
|
"id": "tolgee",
|
||||||
"name": "Tolgee",
|
"name": "Tolgee",
|
||||||
|
|||||||
Reference in New Issue
Block a user