본문으로 이동

Leantime

lse
172.18.0.1 (토론)님의 2024년 12월 19일 (목) 00:13 판 (점검 사항)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

leantime docker 설치 관련 파일

현재 로그인이 안되는 이유: app.conf가 적용이 안됨

문제는 portainer에서 콘솔 접속이 안되서 파일 수정이 안됨? File station을 이용해서 직접 수정? 혹은 docker host ssh로 접속 수정?

leantime docker 설치

  • 설치 관련 사이트

Synology Nas 설치 설명

중간에 custom.ini 파일 가져오기 Github에 있는 config 파일

  • 포트 번호: 4805

상태 - install은 끝났음, 로그인 후에 대쉬보드 안나옴.

여러개의 config 파일에서 수정된 것을 반영해야 될 듯..

점검 사항

  • custom.ini 파일이 다르다?

github에 나온 custom.ini

memory_limit = 1G
max_execution_time = 120
opcache.enable = 1
opcache.jit=1255
opcache.jit_buffer_size=128M

github의 custom.ini

claude.ai에서 나온 답변 (또 다르네...)

[database]
host = "leantime-db"
user = "leantimeuser"
password = "leantimepass"
dbname = "leantime"

[app]
; 기본 URL 설정
appURL = "http://tcamp23.synology.me:4805"
; 디버그 모드 (개발시 true, 운영시 false)
debug = false
; 세션 지속 시간(초)
sessionExpiration = 28800

[email]
; 이메일 설정
email_use_smtp = true
email_smtp_hosts = "smtp.gmail.com"
email_smtp_username = "멜수정@gmail.com"
email_smtp_password = "rfqf zhbv bvzo ceiz"
email_smtp_auto_tls = true
email_smtp_secure = "TLS"
email_smtp_port = 587
email_return = "멜수정gmail.com"

[fileupload]
; 파일 업로드 설정
userfiles = "/var/www/html/userfiles/"
useS3 = false
; S3 사용시 아래 설정 필요
s3_key = ""
s3_secret = ""
s3_bucket = ""
s3_region = ""

[language]
; 기본 언어 설정
defaultLanguage = "en-US"
; 타임존 설정
timezone = "Asia/Seoul"

[security]
; 보안 관련 설정
password_min_length = 8
password_max_length = 50
; 로그인 시도 제한
login_max_attempts = 5
login_attempt_timeout = 300

[ldap]
; LDAP 인증 사용시 설정
ldap_use = false
ldap_host = ""
ldap_port = 389
ldap_bind_dn = ""
ldap_bind_password = ""
ldap_base_dn = ""

[theme]
; 테마 설정
primary_color = "#1b75bb"
secondary_color = "#81B1A8"

[performance]
; 성능 관련 설정
enable_caching = true
cache_type = "file"
session_handler = "file"

custom.ini 주요항목

콘솔로 연결해서, custum.ini를 직접 확인해야 할 듯 
위치: /usr/local/etc/php/conf.d/custom.ini

중요한 설정 참고사항:

데이터베이스 설정


docker-compose에서 설정한 값과 일치해야 함


앱 URL 설정


외부 접속 주소 명시 포트번호 포함


이메일 설정


SMTP 서버 정보 정확히 입력 보안 설정(TLS/SSL) 확인


파일 업로드


볼륨 마운트 경로와 일치하게 설정 권한 설정 확인


보안 설정


운영 환경에서는 debug = false 권장 적절한 비밀번호 정책 설정