Linux,Unix,BSD/redmine

[redmine] clipboard_image_paste plugin 설치하기

채윤아빠 2023. 12. 1. 14:21
728x90
반응형

개요

레드마인에 이미지를 붙여 넣는 작업은 매번 번거롭기 그지 없었습니다. 일일이 이미지 파일을 저장한 뒤에 또 업로드 버튼을 눌러서 해당 파일을 찾아 넣어 줘야 하는 등... 여러 개의 이미지를 추가하려면 부러 몇몇개는 합치거나, 빼버리는 극단적인 선택도 하게 만듭니다. ^^;

그러다 혹시 누군가 이런 불편함을 해소하기 위해 클립보드에 복사한 이미지를 바로 붙여넣기 할 수 있는 방법을 만들어 놓지 않았을까 싶었는데 역시나 있었습니다. ^^; 이 문제를 해소할 "clipboard_image_paste plugin" 입니다.

이번 글에서는 도커로 운영중인 개인 redmine에 clipboard_image_paste plugin을 설치하는 과정을 알아 보겠습니다.


redmine 도커 plugin 폴더 확인 및 마운트

운영중인 redmine 컨테이너에 들어가서 "plugins" 폴더를 확인해 보니 "/usr/src/redmine/plugins" 였습니다.

hbesthee@myserver:/home/bin$ docker exec -it redmine bash
af2d4b5d7940:/usr/src/redmine# ls
CONTRIBUTING.md  Rakefile         config           extra            package.json     test
Gemfile          app              config.ru        files            plugins          tmp
Gemfile.lock     appveyor.yml     db               lib              public           vendor
README.rdoc      bin              doc              log              sqlite           yarn.lock
af2d4b5d7940:/usr/src/redmine# cd plugins/
af2d4b5d7940:/usr/src/redmine/plugins# ls -al
total 16
drwxr-xr-x    2 redmine  redmine       4096 Nov 18 20:18 .
drwxr-xr-x    1 redmine  redmine       4096 Nov 18 20:20 ..
-rw-r--r--    1 redmine  redmine         31 Oct 31 00:50 README
af2d4b5d7940:/usr/src/redmine/plugins# cat README

clipboard_image_paste plugin download

https://github.com/thorin/redmine_image_clipboard_paste github 페이지에서 최신 버전을 확인합니다.

sudo mkdir -p /data/serv/redmine/plugins/
cd /data/serv/redmine/plugins/
sudo git clone https://github.com/thorin/redmine_image_clipboard_paste

구동 스크립트 수정

다음과 같이 redmine 구동 스크립트를 수정하여, plugins 폴더를 마운트 해주었습니다.

.
.
REDMINE_PLUGINS=/data/serv/redmine/plugins
.
.
docker run -d --restart=unless-stopped --name ${CONTAINER_NAME} \
.
.
    -v ${REDMINE_PLUGINS}:/usr/src/redmine/plugins \
    -v ${EXTERNAL_DATA}:/usr/src/redmine/public/data \
    -v ${REDMINE_LOG_CONFIG}:/usr/src/redmine/config/additional_environment.rb \
    redmine:${REDMINE_TAG} 2>&1tee -a ${LOG_REDMINE}

clipboard_image_paste plugin 동작 확인

구동 스크립트를 통하여 레드마인 컨테이너를 다시 시작하면, 다운로드 받은 clipboard_image_paste plugin이 자동으로 설치됩니다.

레드마은 관리 > 플러그인에서 확인해 보면 다음과 같이 clipboard_image_paste 플러그인이 설치된 것을 확인할 수 있습니다.

 

시험용 위키 페이지를 열어서 클립보드에 복사된 이미지가 들어갈 위치에서 <Ctrl + V> 단축키로 붙여넣기를 했더니, 아래와 같이 자동으로 클립보드의 이미지가 추가되었습니다.

 

 

미리보기를 하면 클립보드에 복사했던 이미지가 표시됩니다.

 

 


참고자료