EC2 인스턴스에서 discourse를 작동시키려고 하고 있습니다. EC2의 기본 설정은 완료되었고, 아무 문제가 없어 보입니다.
하지만, https://github.com/discourse/discourse.git에서 클론한 discourse 소스를 수정했습니다.
앱을 로컬에서 테스트해 보니 모든 것이 정상적으로 작동하는 것 같으므로, 이 소스 코드 세트를 EC2 인스턴스에 전달하여 원래의 소스 코드인 discourse_dev를 대체해야 합니다.
Docker 이미지를 생성하고 EC2 인스턴스에서 이를 가져와서 해당 이미지에서 컨테이너를 시작했습니다.
./launcher enter app을 시도했을 때 /var/www/discourse를 찾을 수 없었습니다.
제가 무엇을 잘못하고 있는 것일까요? 도와주세요!
따라서 코드를 자체 플러그인으로 이동해야 합니다. 코드를 직접 수정할 수 있는 능력이 있다면, 그 작업을 수행할 수 있는 기술도 갖추고 계실 것으로 생각합니다. 다른 사용자들과 동일한 방식으로 설치하세요. 그렇지 않으면, 누군가가 충분한 여유 시간을 들여 여러분의 독특한 사례를 분석해 주지 않는 한, 여러분의 상황은 지원 대상이 아닙니다.
핵심 로직이 요구사항에 맞지 않는 경우, 플러그인 아키텍처를 사용하세요. 그러면 최소한 기본 설치 과정은 동일해집니다. 나중에 업데이트가 버튼 한 번 클릭으로 끝날 때 스스로에게 고마워하게 될 것입니다. 또한 여러분을 대신해 계정을 관리하게 될 사람들도 도울 수 있고, 여기서 더 신속한 지원을 받을 수 있습니다.