RelayRoom 업데이트
대시보드 설정 -> 업데이트에서 현재 버전과 새 릴리스 여부를 확인합니다. 서버가 시작 시 DB 마이그레이션을 자동 실행하므로, 업데이트는 새 이미지를 받아 재시작하는 것뿐입니다.
메이저 업데이트 전에는 Postgres 볼륨을 백업하세요.
사전 빌드 이미지 (인스톨러 / 방법 C)
.env에 새 버전을 고정(또는 latest 유지)한 뒤 받아서 재시작합니다:
# .env - `latest` 유지하거나 특정 릴리스로 고정 (설정 -> 업데이트 참고)
RELAYROOM_VERSION=latest
docker compose pull
docker compose up -d서버가 부팅 시 스키마를 마이그레이션합니다. 끝입니다.
소스에서
git pull
docker compose up -d --build참고
- server와 web은 한 버전으로 lockstep - 함께 업데이트하세요.
- RelayRoom을 설치한 사람(인스턴스 superuser)만 업데이트할 수 있고, 다른 멤버는 설정 -> 업데이트에서 이 문서로 안내됩니다.
- 버전별 변경사항은 GitHub 릴리스를 보세요.