BookStack 사용 기록
강의하다가 관련 "용어집 정리 > 블로그 개편 > 위키를 써볼까? > 좀 이쁜거 없을까 > 뒤적뒤적...". 장기적으로 운영하려면 아래 두곳의 사이트와 같은 형태로 가는 것이 좋겠다고 정함.
그러다 미디어위키로 할까하고 뒤적이다가... BookStack을 발견 함.
BookStack 홈페이지 : https://www.bookstackapp.com/
ToDo
- ID 연동 : 구글, 페이스북, 깃허브 정도 / 코멘트 작성 권한만 부여
- css 수정 : 본문은 명조종류 사용
- 테마 수정 : 왼쪽/오른쪽 네비게이션 메뉴 간결하게 정리하는 쪽으로 진행
- short url 어찌 관리할지...
사용 기록
- 2020년 03월 27일
- 0.28.3 업데이트 : https://www.bookstackapp.com/docs/admin/updates/
- 데이터 백업
- update & upgrade
- view 권한에 코멘트 권한 추가 : 계정연동 수정해야는디...
- 2019년 11월 12일
- 본문을 Noto Sans KR + Noto Serif KR 조합으로 변경
- font-weight 일부 적용
- 2019년 11월 10일
- 벼르던 v0.27.0으로 업데이트 -> 업데이트하고 보니 v0.27.5 더라는~
- 본문을 부리꼴로 갖고 바꾸고 싶어서, 우선 "이롭게 바탕"으로 변경. 우선 기본 16px 적용. -> CSS 어디서 어떻게 수정해야할지 도통 모르것음 ㅠ.ㅠ
일단, h1, h4, h5는 수정했으나... 왼쪽 메뉴 부분이 좀 보기 흉해진 것 같음~ 다음에 시간 날 때 고치는거로!
- 2019년 7월 14일
- apt-get upgrade
- 업로드 파일 크기 20MB로 변경 : php.ini
- 2019년 6월 22일
- apt-get upgrade
- 2019년 6월 15일
- apt-get upgrade
- backup 스크립트 추가
- 2019년 6월 7일
- Application Primary Color : #313131로 변경, https://clarity.design/
- 2019년 6월 5일
- sddc.098.co.kr 주소 사용
- 기존 블로그 데이터는 천천히 옮기기로
- .env에 APP_VIEWS_BOOKS=grid 추가
- ssl 적용 : https://hiseon.me/2018/09/18/letsencrypt-ssl-certificate/
- timezone ROK로 변경 : https://twpower.github.io/95-set-ubuntu-timezone
- NTP 설정 : https://webdir.tistory.com/208
- 2019년 6월 2일에 새로 설치 : FreeNAS iSCSI 데이터스토어 사용. 서버 작업할 때 vMotion 할 목적.
- 2019년 5월 중순 : 처음 설치해서 사용하다, 강의 때문에 바뻐서 기존 데이터 몇개 옮기고 방치하다가... 날려 먹음 ㅠ.ㅠ
설치
https://www.bookstackapp.com/docs/admin/installation/
Ubuntu 18.04 설치하고 아래 스크립트 동작시키면 끝!
# Ensure you have read the above information about what this script does before executing these commands.
# Download the script
wget https://raw.githubusercontent.com/BookStackApp/devops/master/scripts/installation-ubuntu-18.04.sh
# Make it executable
chmod a+x installation-ubuntu-18.04.sh
# Run the script with admin permissions
sudo ./installation-ubuntu-18.04.sh
경로 파일 관련
컨텐츠 있는 디렉토리는 /var/www/bookstack 이 됨
.env : 환경 설정 관련
.env.example.complete : 환경변수 관련된 설명 담겨 있음
사용중인 백업 스크립트
DATE=$(date +%Y%m%d)
BACKUP_DIR=/home/backup/
mysqldump -u root -p password bookstack > $BACKUP_DIR"sddc_"$DATE.sql
tar -czvf $BACKUP_DIR"sddc-files-"$DATE.tar.gz /var/www/bookstack/.env /var/www/bookstack/public/uploads /var/www/bookstack/storage/uploads
find $BACKUP_DIR -ctime +7 -exec rm -f {} \;
No Comments