-
hanyul released this
2026-10-22 08:43:53 +09:00 5.20.0 주요 변경사항
화면(web)
- 갤러리 상세 창의 metadata에 출처(Hitomi 또는 E-Hentai) 줄을 더했습니다. 순서는 출처 → 갤러리 ID → 원본 게시 시간입니다. 중복 관리 화면도 같은 출처 이름 표를 씁니다.
새 표시 항목 추가이고 API·schema·Compose·환경 키 변경이 없어 minor 5.20.0으로 게시합니다.
이미지 게시 범위
- 새로 빌드(5.20.0·latest): web(갤러리 상세 출처 표시), backend(코드 변경 없이
APP_VERSION=5.20.0만 바뀜, 릴리스마다 재빌드 규칙). - 변경 없음(태그 생략,
-ChangedOnly): crawler·nginx·byedpi는5.19.0태그의 digest를latest로 유지합니다. nginx는 upstreammainline-alpine-slimdigest가 5.19.0 게시 때와 같아 재빌드되지 않았습니다(지문 규칙 정상 동작 확인). IMAGE_TAG=5.20.0일괄 고정은 불가하며, 운영은latest를 pull해 web·backend(+log-reader)만 교체됩니다.
NAS 업데이트와 주의사항
운영은 운영 반영을 따릅니다.
- schema·Compose 변경 없음: 반영 SQL이 없고
compose.yml·환경 파일 변경이 없습니다. - 5.19.0에서 올라오면 web과 backend(와 같은 이미지를 쓰는 log-reader)만 교체됩니다. backend는 코드 변경 없이
APP_VERSION만 5.20.0으로 바뀝니다. 5.19.0을 아직 배포하지 않았다면 5.19.0의 Silo 업그레이드 절차(data/minio보존 뒤minio재생성)를 먼저 따릅니다. - 배포 전 레지스트리에 다섯 서비스의
latest가 모두 있는지 확인합니다. - rollback:
-ChangedOnly게시라 web·backend만5.20.0태그가 있고 crawler·nginx·byedpi는5.19.0태그의 digest를 그대로 씁니다. 되돌릴 때는 web·backend를5.19.0으로 고정합니다(다섯 서비스 모두5.19.0태그가 있어IMAGE_TAG=5.19.0일괄 고정 가능).
검증
- 릴리스 commit
0f2c0b29(앱 코드는dad34c4e·main29600e84와 같은 tree):run-unit.ps1 -Workspace web통과(156 suites·2003 tests). Sol(gpt-6.1-sol) 독립 리뷰 1회(P2 문서 1건 반영). 개발 stack web 재빌드 healthy. 문서 링크·anchor 검사 0건, Compose config·git diff --check통과. - NOT RUN: backend·crawler 단위 검증,
run-integration.ps1·run-schema.ps1·run-operations.ps1·run-compose-compat.ps1·network runner(해당 영역 변경 없음), 실기기 수동 확인.
게시 확인
- 릴리스 소스:
0f2c0b29(annotated Git 태그5.20.0대상). - backend
5.20.0·latest(새 빌드,APP_VERSION=5.20.0):sha256:96de780c7697388f00cd21ca9b3cbee1a88ff99db1add89a019e517e4e560ddb - web
5.20.0·latest(새 빌드):sha256:9fcebd8f28a704c5accc6999ca4dbfb11e47eeb57fecf67e5451579d4c332b6e - crawler
latest(5.20.0 태그 없음, 5.19.0 digest 유지):sha256:7258b2561247f44e1ef0d1e5b2749259e906537f3f9eae25caeac71b86766c49 - nginx
latest(5.20.0 태그 없음, 5.19.0 digest 유지):sha256:a5b16f88ea2444cf1c7bfcdc9c2c2fe11f7452cef255ce10f55bf9b2565d1fc7 - byedpi
latest(5.20.0 태그 없음, 5.19.0 digest 유지):sha256:3346e1a4ad585965ea3cc68984a8f8e37f707a7cdceb036c6e299e4dea15e1cd ops/publish-images.ps1 -Version 5.20.0 -Publish -ChangedOnly가 첫 실행에서 완료됐고(Registry tags verified for 5.20.0.),-VerifyOnly -ChangedOnly -ServiceNames web,backend와docker manifest inspect로 다섯latest를 다시 확인했습니다.
Downloads 2
-
Source code (zip)
0
2026-10-22 08:43:53 +09:00 -
Source code (tar.gz)
0
2026-10-22 08:43:53 +09:00