저는 지금 Redmine 7 버전을 개인 NAS에 구축해서 사용 중입니다. 이전에 발행한 [Redmine] 레드마인 7.0.0 정식 출시! 실무자가 꼽은 주요 변화 6가지 (feat. Office 뷰어 & 표 붙여넣기) 글에서 이야기했던 새 기능들을 직접 테스트해보고 싶은 생각도 있었고, 최근 티스토리에서 운영 중인 담덕이의 탐방일지 블로그 관련 협업 건이 늘어나면서 메일로만 진행 상황을 관리하기가 벅차더군요. 기록을 체계적으로 남기고 업무 편의성을 높이기 위해 개인 프로젝트 관리용으로 설치했는데, 수년째 다뤄온 도구임에도 메이저 버전이 올라가니 또 새롭습니다. 이번 포스트에서는 사소해 보이지만 모르면 반드시 삽질하게 되는 레드마인 플러그인 완전 제거 가이드 를 단계별로 따라 하실 수 있게 정리해 드립니다. 1단계: 플러그인 DB 마이그레이션 롤백 (VERSION=0) 플러그인이 생성한 DB 테이블 및 변경 사항을 롤백(제거)하는 과정입니다. 도커 내부 콘솔에서 진행 시: SECRET_KEY_BASE={your_secret_key} bundle exec rake redmine:plugins:migrate NAME={플러그인명} VERSION=0 RAILS_ENV=production 호스트 터미널에서 실행 시 (docker exec): docker exec -e SECRET_KEY_BASE={your_secret_key} -it {Redmine_컨테이너명} bundle exec rake redmine:plugins:migrate NAME={플러그인명} VERSION=0 RAILS_ENV=production 2단계: 플러그인 디렉토리 삭제 Redmine의 plugins/ 디렉토리에서 대상 플러그인 폴더를 제거합니다. rm -rf /usr/src/red...
Synology NAS를 협업 툴로 사용하고 있습니다. 현재 사용 중인 서비스로는 Synology Drive는 패키지로, Redmine은 Docker를 이용한 PMS로 운영 중입니다. 사용자 관리 프로세스는 이렇습니다. 신규 입사자 발생 시 그룹웨어에 등록된 신규 입사자 정보를 해당 팀장이 Redmine에 사용자 등록 요청 일감을 등록하면 제가 Synology NAS에 사용자를 등록하고 그룹을 설정해서 그룹별 권한을 적용합니다. 이 때 보안상 절차로 5분 이내 로그인 시도 횟수 5회 제한을 걸어 비밀번호를 5회 이상 잘못 입력할 경우 해당 IP가 차단되도록 설정했습니다. " 참고: 이미 차단당한 사용자를 위해 관리자가 차단을 풀어주는 경로는 제어판 > 보안 > 보호 > 허용/차단 목록 > 차단 목록에서 차단된 IP 주소를 확인 후 해제하는 IP를 선택하고 [제거] 버튼을 클릭합니다." 그런데 이렇게 사용하다 보니 차단 당하게 되는 경우 해당 IP 대역을 사용하는 같은 공인 IP를 사용하는 사무실 내 모든 직원의 Synology Drive 동기화가 중단되는 문제가 발생합니다. 그래서 이를 해결하기 위한 방법으로 지난주에 비밀번호 찾기 기능을 활성화 했습니다. 비밀번호 찾기를 활성화하는 방법은 다음과 같습니다. 제어판 > 사용자 및 그룹 > 고급으로 이동, 패스워드 설정 밑의 " 관리자 외의 사용자가 이메일을 통해 잊어버린 패스워드를 재설정할 수 있도록 허용 " 항목을 체크하고 [적용] 버튼을 클릭하여 저장합니다. 이렇게 설정을 하면 로그인 화면에서 사용자 이름 (로그인 ID)를 입력 후 다음 화면으로 이동하여 비밀번호를 입력하는 화면에서 하단에 " 패스워드를 잊으셨습니까? " 링크를 클릭하면 패스워드 재설정 이메일 발송을...