changed some character to capital
This commit is contained in:
352
LeanTime/service-leantime.json
Normal file
352
LeanTime/service-leantime.json
Normal file
@@ -0,0 +1,352 @@
|
||||
{
|
||||
"main": {
|
||||
"SERVICE_NAME": "leantime",
|
||||
"DOMAIN": "#LEANTIME_DOMAIN"
|
||||
},
|
||||
"containers": [
|
||||
{
|
||||
"IMAGE": "alpine:latest",
|
||||
"UPDATE": "true",
|
||||
"NAME": "leantime",
|
||||
"NETWORK": "host",
|
||||
"MEMORY": "64M",
|
||||
"VOLUMES": [
|
||||
{
|
||||
"SOURCE": "USER_DATA",
|
||||
"DEST": "/etc/user/data",
|
||||
"TYPE": "rw"
|
||||
},
|
||||
{
|
||||
"SOURCE": "SYSTEM_DATA",
|
||||
"DEST": "/etc/system/data",
|
||||
"TYPE": "rw"
|
||||
},
|
||||
{
|
||||
"SOURCE": "SYSTEM_LOG",
|
||||
"DEST": "/etc/system/log",
|
||||
"TYPE": "rw"
|
||||
}
|
||||
],
|
||||
"ENV_FILES": [
|
||||
"/etc/user/secret/leantime/leantime.json"
|
||||
],
|
||||
"EXTRA": "--rm",
|
||||
"DEPEND": "null",
|
||||
"START_ON_BOOT": "false",
|
||||
"ENTRYPOINT": "sh -c",
|
||||
"CMD": "mkdir -p /etc/user/data/leantime/db && mkdir -p /etc/system/log/leantime/db && mkdir -p /etc/user/data/leantime/data/plugins && mkdir -p /etc/user/data/leantime/data/public && mkdir -p /etc/user/data/leantime/data/user && chmod 770 -R /etc/user/data/leantime/data && chown -R 82:82 /etc/user/data/leantime/data",
|
||||
"PRE_START": "null",
|
||||
"POST_START": "null"
|
||||
},
|
||||
{
|
||||
"IMAGE": "mariadb:latest",
|
||||
"UPDATE": "true",
|
||||
"NAME": "leantimemysql-db",
|
||||
"MEMORY": "256M",
|
||||
"NETWORK": "leantime-net",
|
||||
"SELECTOR": "leantimemysql",
|
||||
"VOLUMES": [
|
||||
{
|
||||
"SOURCE": "/etc/user/data/leantime/db",
|
||||
"DEST": "/var/lib/mysql",
|
||||
"TYPE": "rw"
|
||||
},
|
||||
{
|
||||
"SOURCE": "/etc/system/log/leantime/db",
|
||||
"DEST": "/var/lib/mysql/mysql-bin",
|
||||
"TYPE": "rw"
|
||||
}
|
||||
],
|
||||
"PORTS": [
|
||||
{
|
||||
"SOURCE": "null",
|
||||
"DEST": "3306",
|
||||
"TYPE": "tcp"
|
||||
}
|
||||
],
|
||||
"READYNESS": [
|
||||
{
|
||||
"tcp": "3306"
|
||||
},
|
||||
{
|
||||
"HTTP": ""
|
||||
},
|
||||
{
|
||||
"EXEC": "/ready.sh"
|
||||
}
|
||||
],
|
||||
"ENV_FILES": [
|
||||
"/etc/user/secret/leantime/leantime.json"
|
||||
],
|
||||
"EXTRA": "--restart always",
|
||||
"DEPEND": "null",
|
||||
"START_ON_BOOT": "false",
|
||||
"CMD": "null",
|
||||
"PRE_START": "null",
|
||||
"POST_START": "null"
|
||||
},
|
||||
{
|
||||
"IMAGE": "redis:latest",
|
||||
"UPDATE": "true",
|
||||
"NAME": "leantimeredis-app",
|
||||
"MEMORY": "128M",
|
||||
"NETWORK": "leantime-net",
|
||||
"SELECTOR": "leantimeredis-app",
|
||||
"PORTS": [
|
||||
{
|
||||
"SOURCE": "null",
|
||||
"DEST": "6379",
|
||||
"TYPE": "tcp"
|
||||
}
|
||||
],
|
||||
"READYNESS": [
|
||||
{
|
||||
"tcp": ""
|
||||
},
|
||||
{
|
||||
"HTTP": ""
|
||||
},
|
||||
{
|
||||
"EXEC": "/ready.sh"
|
||||
}
|
||||
],
|
||||
"EXTRA": "--restart always",
|
||||
"DEPEND": "null",
|
||||
"START_ON_BOOT": "false",
|
||||
"CMD": "null",
|
||||
"PRE_START": "null",
|
||||
"POST_START": "null"
|
||||
},
|
||||
{
|
||||
"IMAGE": "leantime/leantime:latest",
|
||||
"UPDATE": "true",
|
||||
"NAME": "leantimeapp",
|
||||
"MEMORY": "1024M",
|
||||
"NETWORK": "leantime-net",
|
||||
"SELECTOR": "leantime-app",
|
||||
"DNS": [
|
||||
"coredns"
|
||||
],
|
||||
"VOLUMES": [
|
||||
{
|
||||
"SOURCE": "/etc/user/data/leantime/data/public",
|
||||
"DEST": "/var/www/html/public/userfiles",
|
||||
"TYPE": "rw"
|
||||
},
|
||||
{
|
||||
"SOURCE": "/etc/user/data/leantime/data/user",
|
||||
"DEST": "/var/www/html/userfiles",
|
||||
"TYPE": "rw"
|
||||
},
|
||||
{
|
||||
"SOURCE": "/etc/user/data/leantime/plugins",
|
||||
"DEST": "/var/www/html/app/Plugins",
|
||||
"TYPE": "rw"
|
||||
}
|
||||
],
|
||||
"PORTS": [
|
||||
{
|
||||
"SOURCE": "null",
|
||||
"DEST": "80",
|
||||
"TYPE": "tcp"
|
||||
}
|
||||
],
|
||||
"READYNESS": [
|
||||
{
|
||||
"tcp": ""
|
||||
},
|
||||
{
|
||||
"HTTP": ""
|
||||
},
|
||||
{
|
||||
"EXEC": "/ready.sh"
|
||||
}
|
||||
],
|
||||
"ENVS": [
|
||||
{
|
||||
"LEAN_USE_REDIS": true
|
||||
},
|
||||
{
|
||||
"LEAN_REDIS_URL": "tcp://leantimeredis-app:6379"
|
||||
},
|
||||
{
|
||||
"LEAN_REDIS_HOST": "leantimeredis-app"
|
||||
},
|
||||
{
|
||||
"LEAN_REDIS_PORT": 6379
|
||||
},
|
||||
{
|
||||
"LEAN_REDIS_PASSWORD": ""
|
||||
},
|
||||
{
|
||||
"LEAN_REDIS_SCHEME": ""
|
||||
},
|
||||
{
|
||||
"LEAN_RATELIMIT_GENERAL": "1000"
|
||||
},
|
||||
{
|
||||
"LEAN_RATELIMIT_API": "10"
|
||||
},
|
||||
{
|
||||
"LEAN_RATELIMIT_AUTH": "20"
|
||||
},
|
||||
{
|
||||
"LEAN_LDAP_USE_LDAP": "false"
|
||||
},
|
||||
{
|
||||
"LEAN_USER_FILE_PATH": "userfiles/"
|
||||
},
|
||||
{
|
||||
"LEAN_PORT": "80"
|
||||
},
|
||||
{
|
||||
"LEAN_APP_URL": "https://#LEANTIME_DOMAIN"
|
||||
},
|
||||
{
|
||||
"LEAN_APP_DIR": "leantime/"
|
||||
},
|
||||
{
|
||||
"LEAN_DEBUG": "DEBUG"
|
||||
},
|
||||
{
|
||||
"LEAN_SITENAME": "#LEANTIME_SITENAME"
|
||||
},
|
||||
{
|
||||
"LEAN_LANGUAGE": "#LEANTIME_LANG"
|
||||
},
|
||||
{
|
||||
"LEAN_DEFAULT_TIMEZONE": "#LEANTIME_TZ"
|
||||
},
|
||||
{
|
||||
"LEAN_LOG_PATH": "log/"
|
||||
},
|
||||
{
|
||||
"LEAN_DISABLE_LOGIN_FORM": "#DISABLE_LOGIN"
|
||||
},
|
||||
{
|
||||
"LEAN_SESSION_EXPIRATION": "#SESSION_EXPIRATION"
|
||||
},
|
||||
{
|
||||
"LEAN_SESSION_SECURE": "#SESSION_SECURITY"
|
||||
},
|
||||
{
|
||||
"LEAN_EMAIL_RETURN": ""
|
||||
},
|
||||
{
|
||||
"LEAN_EMAIL_USE_SMTP": "true"
|
||||
},
|
||||
{
|
||||
"LEAN_EMAIL_SMTP_HOSTS": "#LEANTIME_SMTP"
|
||||
},
|
||||
{
|
||||
"LEAN_EMAIL_SMTP_AUTH": "false"
|
||||
},
|
||||
{
|
||||
"LEAN_EMAIL_SMTP_USERNAME": ""
|
||||
},
|
||||
{
|
||||
"LEAN_EMAIL_SMTP_PASSWORD": ""
|
||||
},
|
||||
{
|
||||
"LEAN_EMAIL_SMTP_AUTO_TLS": "false"
|
||||
},
|
||||
{
|
||||
"LEAN_EMAIL_SMTP_SECURE": "false"
|
||||
},
|
||||
{
|
||||
"LEAN_EMAIL_SMTP_SSLNOVERIFY": "false"
|
||||
},
|
||||
{
|
||||
"LEAN_EMAIL_SMTP_PORT": "25"
|
||||
},
|
||||
{
|
||||
"LEAN_LDAP_USE_LDAP": "false"
|
||||
},
|
||||
{
|
||||
"LEAN_OIDC_ENABLE": "#OIDC_ENABLE"
|
||||
},
|
||||
{
|
||||
"LEAN_OIDC_CLIENT_ID": "#OIDC_CLIENT_ID"
|
||||
},
|
||||
{
|
||||
"LEAN_OIDC_CREATE_USER": "#OIDC_CREATE_USER"
|
||||
},
|
||||
{
|
||||
"LEAN_OIDC_DEFAULT_ROLE": "20"
|
||||
},
|
||||
{
|
||||
"LEAN_OIDC_PROVIDER_URL": "#OIDC_PROVIDER_URL"
|
||||
},
|
||||
{
|
||||
"LEAN_OIDC_AUTH_URL_OVERRIDE": "#OIDC_AUTH_URL_OVERRIDE"
|
||||
},
|
||||
{
|
||||
"LEAN_OIDC_TOKEN_URL_OVERRIDE": "#OIDC_TOKEN_URL_OVERRIDE"
|
||||
},
|
||||
{
|
||||
"LEAN_OIDC_USERINFO_URL_OVERRIDE": "#OIDC_USERINFO_URL_OVERRIDE"
|
||||
},
|
||||
{
|
||||
"LEAN_OIDC_SCOPES": "user:email,read:user"
|
||||
},
|
||||
{
|
||||
"LEAN_OIDC_FIELD_EMAIL": "0.email"
|
||||
},
|
||||
{
|
||||
"LEAN_OIDC_FIELD_FIRSTNAME": "name"
|
||||
},
|
||||
{
|
||||
"LEAN_LOGO_PATH": "/dist/images/logo.svg"
|
||||
},
|
||||
{
|
||||
"LEAN_PRINT_LOGO_URL": "/dist/images/logo.png"
|
||||
},
|
||||
{
|
||||
"LEAN_DEFAULT_THEME": "default"
|
||||
},
|
||||
{
|
||||
"LEAN_PRIMARY_COLOR": "#006d9f"
|
||||
},
|
||||
{
|
||||
"LEAN_SECONDARY_COLOR": "#00a886"
|
||||
},
|
||||
{
|
||||
"LEAN_USE_S3": "#LEANTIME_USE_S3"
|
||||
},
|
||||
{
|
||||
"LEAN_S3_KEY": "#S3_KEY"
|
||||
},
|
||||
{
|
||||
"LEAN_S3_BUCKET": "#S3_BUCKET"
|
||||
},
|
||||
{
|
||||
"LEAN_S3_USE_PATH_STYLE_ENDPOINT": "#S3_USE_PATH_STYLE_ENDPOINT"
|
||||
},
|
||||
{
|
||||
"LEAN_S3_REGION": "#S3_REGION"
|
||||
},
|
||||
{
|
||||
"LEAN_S3_FOLDER_NAME": "#S3_FOLDER_NAME"
|
||||
},
|
||||
{
|
||||
"LEAN_S3_END_POINT": "#S3_END_POINT"
|
||||
}
|
||||
],
|
||||
"ENV_FILES": [
|
||||
"/etc/user/secret/leantime/leantime.json"
|
||||
],
|
||||
"EXTRA": "--user www-data --restart always",
|
||||
"DEPEND": "null",
|
||||
"START_ON_BOOT": "false",
|
||||
"CMD": "null",
|
||||
"PRE_START": [
|
||||
"firewall-leantime-dns"
|
||||
],
|
||||
"POST_START": [
|
||||
"firewall-leantime-smtp",
|
||||
"firewall-leantime",
|
||||
"domain-leantime"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
Reference in New Issue
Block a user