본문 바로가기
IT

synology redmine ckeditor 설치

by sundancekidd 2021. 10. 20.

목차

    redmine ckeditor

    redmine wiki를 textile 문법이 아닌 일반 글쓰기 형태로 가능하게 해주는 plug-in

    (* wiki에 익숙하지 않으면 불편하므로 거의 필수로 설치해 주면 좋다.)

     

    1. 버전확인

    • CKEditor는 redmine 버전에 맞는 버전으로 설치해야 한다
    • 2021.10.20현재 DSM ver. 6.2.3 기준으로 synology dcoker에 설치되는 redmine의 버전은 3.4.13
    • CKEditor github에서 맞는 버전을 다운로드 받는다. (redmin 3.X는 CKEditor 1.17)
      https://github.com/a-ono/redmine_ckeditor

     

    2. 플러그인 위치

    • 다운로드한 플러그인 파일(remine_ckeditor-1.1.7.zip)을 redmine/plug-ins 폴더에 넣고 압축을 풀어준다.

    • 이름은 수정안해도 되지만, 여기선 redmin_ckeditor로 바꿔서 진행했다.

     

    3. 패키지 센터에서 redmine 재시작

    4. 재시작 후 ssh로 docker 연결해서 설치

    $sudo -i 관리자 권한
    #docker exec -i -t synology_redmine /bin/bash synology_redmine의 docker 연결
    #cd plugins/ 플러그인 디렉토리 이동
    #rake redmine:plugins:migtate RAILS_ENV=production 일반적으론 이걸로 설치가 되던데 에러 발생
    #bundle exec rake redmine:plugins:migtate RAILS_ENV=production 이걸로는 실행이 됐음

    5. 패키지 센터에서 redmine 재시작

    6. 설치 확인

    • redmine 접속하여 - 관리 - 플러그인

    7. 사용 설정

    • redmine - 관리 - 설정- 일반 - 본문형식 - CKEditor로 설정
    더보기
    • 설치 삭제
      # bundle exec rake redmine:plugins:migrate NAME=redmine_cheditor-1.1.7 VERSION=0 RAILS_ENV=production
      # rm -rf redmine_ckeditor-1.1.7/*

    • 재설치
      # bundle install --no-deployment
      # bundle exec rake redmine:plugins:migrate RAILS_ENV=production