Leantime (fixed): Bumped versions, randomized secrets, added new vars (#860)
* Bumped versions, randomized secrets, added vars * Fixed formatting
This commit is contained in:
parent
b170ddc63d
commit
2867806952
|
|
@ -10,7 +10,7 @@ services:
|
||||||
MYSQL_PASSWORD: $$cap_mysql_passwd
|
MYSQL_PASSWORD: $$cap_mysql_passwd
|
||||||
caproverExtra:
|
caproverExtra:
|
||||||
dockerfileLines:
|
dockerfileLines:
|
||||||
- FROM mysql:5.7
|
- FROM mysql:8.0.32
|
||||||
- CMD ["--character-set-server=utf8", "--collation-server=utf8_unicode_ci"]
|
- CMD ["--character-set-server=utf8", "--collation-server=utf8_unicode_ci"]
|
||||||
$$cap_appname:
|
$$cap_appname:
|
||||||
image: leantime/leantime:$$cap_leantime_ver
|
image: leantime/leantime:$$cap_leantime_ver
|
||||||
|
|
@ -21,23 +21,41 @@ services:
|
||||||
LEAN_DB_USER: leantimeuser
|
LEAN_DB_USER: leantimeuser
|
||||||
LEAN_DB_PASSWORD: $$cap_mysql_passwd
|
LEAN_DB_PASSWORD: $$cap_mysql_passwd
|
||||||
LEAN_DB_DATABASE: leantime
|
LEAN_DB_DATABASE: leantime
|
||||||
|
LEAN_DEFAULT_TIMEZONE: $$cap_timezone
|
||||||
|
LEAN_SESSION_PASSWORD: $$cap_gen_random_hex(32)
|
||||||
|
LEAN_SESSION_EXPIRATION: 28800
|
||||||
caproverOneClickApp:
|
caproverOneClickApp:
|
||||||
variables:
|
variables:
|
||||||
- description: User password for the database instance.
|
- id: $$cap_mysql_passwd
|
||||||
defaultValue: N2cQ4J9VzsfvXwzM
|
|
||||||
id: $$cap_mysql_passwd
|
|
||||||
label: MySQL User Password
|
label: MySQL User Password
|
||||||
|
description: User password for the database instance.
|
||||||
|
defaultValue: $$cap_gen_random_hex(16)
|
||||||
validRegex: /^(?=.*\d).{10,}$/
|
validRegex: /^(?=.*\d).{10,}$/
|
||||||
- defaultValue: 2.1.4
|
- id: $$cap_leantime_ver
|
||||||
id: $$cap_leantime_ver
|
|
||||||
label: Leantime Version
|
label: Leantime Version
|
||||||
|
description: 'Check out their Docker page for the valid tags https://hub.docker.com/r/leantime/leantime'
|
||||||
|
defaultValue: 2.3.6
|
||||||
validRegex: /.+/
|
validRegex: /.+/
|
||||||
|
- id: $$cap_timezone
|
||||||
|
label: Timezone
|
||||||
|
description: This is the timezone for the application, find yours at https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
|
||||||
|
defaultValue: Europe/London
|
||||||
instructions:
|
instructions:
|
||||||
start: >-
|
start: |-
|
||||||
Leantime is a lean project management system for innovators. Designed to help you manage your projects from ideation to delivery.
|
Leantime is an open source project management system for small teams and startups written in PHP, Javascript using MySQL. Designed to help you manage your projects from ideation to delivery.
|
||||||
See more details here: https://leantime.io
|
|
||||||
end: Leantime is deployed as available as $$cap_appname! You MUST ENABLE HTTPS before accessing the panel.
|
See more details here at https://leantime.io
|
||||||
|
end: |-
|
||||||
|
✅ Leantime has been successfully deployed and will soon be available at https://$$cap_appname.$$cap_root_domain!
|
||||||
|
|
||||||
|
❗️ **IMPORTANT**: Before accessing the Leantime dashboard, you must enable HTTPS:
|
||||||
|
|
||||||
|
**Step 1**: Go to the settings for `$$cap_appname`
|
||||||
|
**Step 2**: Enable **HTTPS**
|
||||||
|
|
||||||
|
--------------------------------------------
|
||||||
|
🔰 More information on initial configuration can be found at https://docs.leantime.io/#/.
|
||||||
displayName: Leantime
|
displayName: Leantime
|
||||||
isOfficial: true
|
isOfficial: true
|
||||||
description: Open source project management for small teams
|
description: Leantime is an open source project management system for small teams and startups written in PHP, Javascript using MySQL.
|
||||||
documentation: https://github.com/Leantime/docker-leantime/blob/master/docker-compose.yml
|
documentation: More information on initial configuration can be found at https://docs.leantime.io/#/. This template was developed using variables from https://github.com/Leantime/docker-leantime/blob/master/docker-compose.yml
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue