captainVersion: 4 services: $$cap_appname-mysql: volumes: - $$cap_appname-mysql-data:/var/lib/mysql environment: MYSQL_DATABASE: leantime MYSQL_ROOT_PASSWORD: $$cap_mysql_passwd MYSQL_USER: leantimeuser MYSQL_PASSWORD: $$cap_mysql_passwd caproverExtra: dockerfileLines: - FROM mysql:5.7 - CMD ["--character-set-server=utf8", "--collation-server=utf8_unicode_ci"] $$cap_appname: image: leantime/leantime:$$cap_leantime_ver container_name: leantime environment: LEAN_APP_URL: https://$$cap_appname.$$cap_root_domain LEAN_DB_HOST: srv-captain--$$cap_appname-mysql LEAN_DB_USER: leantimeuser LEAN_DB_PASSWORD: $$cap_mysql_passwd LEAN_DB_DATABASE: leantime caproverOneClickApp: variables: - description: User password for the database instance. defaultValue: N2cQ4J9VzsfvXwzM id: $$cap_mysql_passwd label: MySQL User Password validRegex: /^(?=.*\d).{10,}$/ - defaultValue: 2.1.4 id: $$cap_leantime_ver label: Leantime Version validRegex: /.+/ instructions: start: >- Leantime is a lean project management system for innovators. 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. displayName: Leantime isOfficial: true description: Open source project management for small teams documentation: https://github.com/Leantime/docker-leantime/blob/master/docker-compose.yml