높은 재구축 메모리 요구 사항: 2025년 4월 에디션

@david 님이 조사를 진행 중이며, 현재로서는 2GB가 Docker 재빌드에는 충분하지만 웹 업그레이더 실행에는 부족하다는 점을 확인했습니다.

웹 업그레이더 실행 중에 모든 Ruby 프로세스를 종료하여 300~500MB의 추가 메모리를 확보하는 방안이 하나 있습니다. 이렇게 하면 에셋 프리컴파일(Asset Precompilation)에 필요한 충분한 메모리가 확보됩니다.

셀프 호스터(Self hosters)를 위한 장기적인 접근 방식으로는 부트스트랩이 완료된 컨테이너를 제공하는 것이 될 가능성이 높습니다. 하지만 이는 판도라의 상자 같은 문제입니다. 웹 업그레이더가 이를 어떻게 처리할 수 있을지 불분명하기 때문입니다. Docker 소켓을 마운트하는 것은 원하지 않습니다.

정말 난감한 상황이네요.