• 5.17.1

    5.17.1 주요 변경사항

    화면(web)

    • 5.17.0에서 흰 바탕으로 만든 앱 아이콘 192·512를 의도대로 favicon과 같은 투명 바탕으로 되돌렸습니다. maskable 아이콘은 규격상 불투명 바탕이 필요해 흰 바탕과 안전 영역 여백을 유지합니다.

    web 정적 파일만 바뀐 patch 5.17.1로 게시합니다. schema·Compose·환경 키·앱 코드 변경은 없습니다.

    이미지 게시 범위

    • 새로 빌드(5.17.1·latest): web(아이콘 파일 변경).
    • digest 재사용: backend·crawler(5.17.0 digest), nginx(5.10.0 digest), byedpi(5.15.0 digest). 기존 digest에 5.17.1·latest 태그만 붙였습니다.
    • 다섯 이미지 모두 5.17.1 태그가 있으므로 IMAGE_TAG=5.17.1로 고정할 수 있습니다.

    NAS 업데이트와 주의사항

    운영은 운영 반영을 따릅니다.

    • schema·Compose 변경 없음: 반영 SQL이 없고 compose.yml·환경 파일 변경이 없습니다.
    • 5.16.0에서 올라오면 5.17.0의 주의사항(backend·web 함께 배포, crawler 교체 시 E-Hentai 관리자 재개)이 그대로 적용됩니다. 5.17.0에서 올라오면 web만 바뀝니다.
    • 배포 전 레지스트리에 다섯 서비스의 latest가 모두 있는지 확인합니다.
    • rollback: 5.17.0 이미지가 다섯 서비스 모두 레지스트리에 있어 IMAGE_TAG=5.17.0으로 되돌릴 수 있습니다.

    5.17.0 대비 전체 변경

    검증

    • 앱 코드는 5.17.0과 같아 5.17.0의 run-unit.ps1 -Workspace all·run-integration.ps1 통과 결과가 그대로 유효합니다. 개발 web 재빌드 뒤 아이콘 응답(RGBA, 투명 모서리)을 확인했습니다.
    • NOT RUN: 그 밖의 runner(이미지 파일만 변경), 실기기 홈 화면 아이콘 확인.

    게시 확인

    • 릴리스 소스: 3620689f (annotated Git 태그 5.17.1 대상, 앱 코드는 5.17.0과 같음).
    • web 5.17.1·latest(새 빌드): sha256:2ecdd6c0e8ce61f6e10d7f306191cbdfc075af53a25ce5abed32b7ebdd493e98
    • backend 5.17.1·latest(5.17.0 digest 재사용): sha256:4f4bc99ae0a8aae403724909720767ce0c125137d4fdd94760a2281f6f9bfd00
    • crawler 5.17.1·latest(5.17.0 digest 재사용): sha256:1123e8eaf5fbb1596e840d353cebdccee7b827c3d1e27e3cdb8b17917b9e225e
    • nginx 5.17.1·latest(5.10.0 digest 재사용): sha256:552b18eddb10c22b7dbfaee60a6e1bacd20f8b004892c8209f3b48f508c3a780
    • byedpi 5.17.1·latest(5.15.0 digest 재사용): sha256:bc1a69ccfe5f0fc8185b43bd3ca4802a7f1f0bfd1487a141b7f052958d26dcc4
    • ops/publish-images.ps1 -Version 5.17.1 -Publish가 첫 실행에서 완료됐고(Registry tags verified for 5.17.1.) docker manifest inspect로 다섯 latest·5.17.1을 다시 확인했습니다.
    Downloads 2