아래 셋팅을 이미 이건 셋팅하기 위한 여정기
그걸 다한 셋팅은 도커 허브에 올려놨다. 그냥 내려 받으면 된다..
프로젝트 셋팅하다 말아 초기 셋팅이 있다.
https://hub.docker.com/repository/docker/pm2makeq/redmine4.2/general
관리자 아이디
id : admin
pw : pm2makeq
-----------과거글-----------
도커 덕에 정말 쉽게 서버에 서비스를 설치할수 있다
version: '2'
services:
postgresql:
image: docker.io/bitnami/postgresql:11
volumes:
- 'postgresql_data:/bitnami/postgresql'
environment:
- ALLOW_EMPTY_PASSWORD=yes
- POSTGRESQL_USERNAME=bn_redmine
- POSTGRESQL_DATABASE=bitnami_redmine
redmine:
image: docker.io/bitnami/redmine:5
ports:
- '10000:3000'
volumes:
- 'redmine_data:/bitnami/redmine'
depends_on:
- postgresql
environment:
- ALLOW_EMPTY_PASSWORD=yes
- REDMINE_DATABASE_TYPE=postgresql
- REDMINE_DATABASE_HOST=postgresql
- REDMINE_DATABASE_PORT_NUMBER=5432
- REDMINE_DATABASE_USER=bn_redmine
- REDMINE_DATABASE_NAME=bitnami_redmine
volumes:
postgresql_data:
driver: local
redmine_data:
driver: local
docker-compose.yml로 만들고
도커 실행
docker compose up -d
도커 중지
docker compose stop
방화벽 오픈
sudo iptables -I INPUT 1 -p tcp --dport 10000 -j ACCEPT
촌스러우니 레드마인 템플릿 설치
docker exec -it 234d04e8157f /bin/.bash
안되면
docker exec -it 234d04e8157f /bin/sh
가상컨테이너 들어와서 필요한 툴을 설치한다.
apt-get update
apt-get install -y unzip nano wget
레드마인이 설치된 디렉토리에 테마 디렉토리를 생성
/opt/bitnami/redmine/public/themes
/opt/bitnami/redmine/plugins
bitnami로 설치하니 기본 아이디와 패스워드는 아래와 같음.
- REDMINE_USERNAME: Redmine application username. Default: user
- REDMINE_PASSWORD: Redmine application password. Default: bitnami1
명령어 참고
docker commit ac2ededf1aaa pm2makeq/pns-redmine:1
nano docker-compose.yml
docker logs -f 컨테이너아이디
이미지 삭제(엄청 실패를 해서 이미지를 만들었다 삭제했다..)
docker rmi 컨테이너 아이디 -f
redmine:
image: pm2makeq/pns-redmine:1
다시 정지했다가 실행
/opt/bitnami/redmine
테마경로
/opt/bitnami/redmine/public/themes
git clone https://github.com/mrliptontea/PurpleMine2.git
GitHub - mrliptontea/PurpleMine2: A free Redmine theme for modern browsers
A free Redmine theme for modern browsers. Contribute to mrliptontea/PurpleMine2 development by creating an account on GitHub.
github.com
git clone https://github.com/makotokw/redmine-theme-gitmike.git
GitHub - makotokw/redmine-theme-gitmike: This is github-like theme for Redmine.
This is github-like theme for Redmine. Contribute to makotokw/redmine-theme-gitmike development by creating an account on GitHub.
github.com
여기까지 테마를 설치 완료했다.
플러그인
두개를 설치할 예정이다
가이드 쫓아가면 메일로 다운로드 링크를 받게 된다. 그걸로 wget으로 내려 받는다.
- 체크리스트
Installing on Redmine Bitnami stack (Linux)
Installing on Redmine Bitnami stack (Linux) - Checklists plugin documentation
www.redmineup.com
- 에자일
Installing Agile plugin on Linux
See detailed step by step instructions on how to install RedmineUP Agile plugin on Linux.
www.redmineup.com
/opt/bitnami/redmine/plugins
wget으로 파일을 내려받고 unzip으로 풀어준다.
/opt/bitnami/redmine/plugins/redmine_agile
/opt/bitnami/redmine/plugins/redmine_checklists
각각의 폴더로 이동한다.
젬파일과 lock확장에 플러그인 추가함.
gem "redmine_crm"
플러그인 다운후 압축해제 한다음 번들로 인스톨 필요
bundle config unset deployment
bundle install --without development test --no-deployment
에러가 많이 나옴. 찾아서 하나 하나 디펜던시 맞춰서 패키지 설치 함
find / -name mkmf.log
apt-get install ruby-full build-essential
apt install default-libmysqlclient-dev
apt-get install libpq-dev
한번 정리하니 몇번을 말아먹어도 금방 설치가 되는구만..>.<
'인프라' 카테고리의 다른 글
티베로7 설치 feat. 도커 (0) | 2025.01.07 |
---|---|
Dell Poweredge R410 초기 설치 및 셋팅 (1) | 2025.01.07 |
깡통 서버 도커 설치 (0) | 2023.11.15 |
레드마인 적응기-2 (2) | 2022.09.19 |
도커 삽질기 - 4 feat. gitlab & docker registry (0) | 2022.02.27 |
도커 삽질기 - 3 feat. gitlab (0) | 2022.01.17 |
도커 삽질기-2 (0) | 2022.01.09 |
도커 삽질기-1 (0) | 2022.01.04 |