mirror of
https://github.com/Dokploy/templates.git
synced 2026-07-23 06:45:28 +02:00
Merge pull request #994 from Jinjinov/add-openhabittracker
Add openhabittracker template
This commit is contained in:
18
blueprints/openhabittracker/docker-compose.yml
Normal file
18
blueprints/openhabittracker/docker-compose.yml
Normal file
@@ -0,0 +1,18 @@
|
||||
version: "3"
|
||||
|
||||
services:
|
||||
openhabittracker:
|
||||
image: jinjinov/openhabittracker:latest
|
||||
ports:
|
||||
- '8080'
|
||||
environment:
|
||||
AppSettings__UserName: ${OHT_USERNAME}
|
||||
AppSettings__Email: ${OHT_EMAIL}
|
||||
AppSettings__Password: ${OHT_PASSWORD}
|
||||
AppSettings__JwtSecret: ${OHT_JWT_SECRET}
|
||||
volumes:
|
||||
- openhabittracker-data:/app/.OpenHabitTracker
|
||||
restart: unless-stopped
|
||||
|
||||
volumes:
|
||||
openhabittracker-data:
|
||||
19
blueprints/openhabittracker/meta.json
Normal file
19
blueprints/openhabittracker/meta.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"id": "openhabittracker",
|
||||
"name": "OpenHabitTracker",
|
||||
"version": "latest",
|
||||
"description": "Take notes, plan tasks and track habits - free, ad-free, open source, with all data on your own server. Native apps for Windows, Linux, Android, iOS and macOS sync to it.",
|
||||
"logo": "openhabittracker.png",
|
||||
"links": {
|
||||
"github": "https://github.com/Jinjinov/OpenHabitTracker",
|
||||
"website": "https://openhabittracker.net",
|
||||
"docs": ""
|
||||
},
|
||||
"tags": [
|
||||
"productivity",
|
||||
"notes",
|
||||
"tasks",
|
||||
"habits",
|
||||
"self-hosted"
|
||||
]
|
||||
}
|
||||
BIN
blueprints/openhabittracker/openhabittracker.png
Executable file
BIN
blueprints/openhabittracker/openhabittracker.png
Executable file
Binary file not shown.
|
After Width: | Height: | Size: 36 KiB |
16
blueprints/openhabittracker/template.toml
Normal file
16
blueprints/openhabittracker/template.toml
Normal file
@@ -0,0 +1,16 @@
|
||||
[variables]
|
||||
main_domain = "${domain}"
|
||||
admin_password = "${password:24}"
|
||||
jwt_secret = "${base64:48}"
|
||||
|
||||
[config]
|
||||
[[config.domains]]
|
||||
serviceName = "openhabittracker"
|
||||
port = 8_080
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
OHT_USERNAME = "admin"
|
||||
OHT_EMAIL = "admin@example.com"
|
||||
OHT_PASSWORD = "${admin_password}"
|
||||
OHT_JWT_SECRET = "${jwt_secret}"
|
||||
Reference in New Issue
Block a user