IDIM (Immich Docker Image Manager) v1.12 업데이트

image.png

v1.12 수정 사항 – 자동 업데이트 스케쥴 모드 추가

 

간만에 업데이트네요

뭐 거창한 업데이트는 아니고요

기존 자동 업데이트 주기 방식이 서버 재부팅 없이 계속 사용하다보면 

업데이트가 자주 있을 때 오차가 점점 커지는 문제가 있다는 댓글이 있어서 업데이트 했습니다

 

저 같은 경우 일주일에 한 번 나스가 재부팅 되다보니 오차를 크게 신경 안썼는데

재부팅 잘 안하시는 분들은 문제가 있을 수 있겠더라고요

 

# 캐시 설정
CACHE_DURATION=300 # 캐시 유지 시간 (초)

# GitHub 토큰 (선택 사항)
GITHUB_TOKEN=깃 허브 클래식 토큰 (repo권한)

# 자동 업데이트 설정 - v1.12 스케쥴 모드 업데이트
AUTO_UPDATE_ENABLED=true # 자동 업데이트 설정 true / false
SCHEDULE_TIMES=00:00,12:00,01:15  # 이게 우선 적용됨 KST 24:00 형식
AUTO_UPDATE_INTERVAL=24 # 업데이트 감시 주기 (시간) -  스케줄 방식 사용 시 무시됨

# 텔레그램 알림 설정
TELEGRAM_TOKEN=텔레그램 봇 API 토큰
TELEGRAM_CHAT_ID=알림을 받을 텔레그램 챗 ID

# 디스코드 알림 설정
DISCORD_TOKEN=디스코드 봇 API 토큰
DISCORD_CHANNEL_ID=알림을 받을 디스코드 채널 ID

# 백업 설정
BACKUP_ENABLED=true # 자동 업데이트 전 기존 이미지 백업 설정 true / false
MAX_BACKUPS=5 # 최대 백업 갯수 설정

 이미지 업데이트 하시고 .env 파일에

SCHEDULE_TIMES=00:00,12:00,01:15  # 이게 우선 적용됨 KST 24:00 형식

 해당 설정 추가하시면 됩니다

 

스케쥴 추가 하시면 기존 주기 모드는 자동적으로 무시 됩니다

스케쥴 기능은 KST 24:00 형식으로 콤마를 통해 여러 개의 스케쥴 등록이 가능합니다

 

image.png

스샷을 보시면 1:13분에 IDIM 시작이 되고 설정 된 1:15분에 업데이트가 실행 된 것을 확인 할 수 있습니다

 

 

image.png

스케쥴 설정을 주석 처리나 삭제 하시면

 

image.png

자동으로 주기 모드로 동작합니다 물론 주기 설정이 .env 파일에 있어야 합니다

 

관리자 페이지나 스케쥴 설정 페이지를 만들어서 거기서 설정할 수 있게 할까 하다가

한 번 실행하면 거의 신경 안쓰고 사용하는 프로젝트라서 그냥 .env 설정 방식으로 업데이트 했습니다

 

문제 있으신 분들은 피드백 주세요 

댓글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다