• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글

헤놀로지에 오픈소스 위키 플랫폼 wiki.js 설치하기.

달소 달소 616

3

4

 

안녕하세요. 달소입니다.

 

앞서 설치해본 wiki.js가 마음에 들어서 ㅎㅎ 더 많은분들이 쓰면 좋을것 같아 헤놀로지용으로도 가이드를 하나 작성해봅니다.

안녕하세요. 달소입니다. 정신수양을 하고있는중에 이것저것 찾아보다가 발견한 오픈소스 위키 플랫폼 wiki.js입니다. 보통 위키라고하시면 다들 익숙하신게 미디어위...
달소 | 2021.12.24

 

큰 골조는 다르지않습니다.

 

구축하고자하는 헤놀로지에 Docker가 설치되어있어야하고 docker-compose도 설치되어있어야 합니다.

 

설치환경

Xpenology DSM 7

Docker 20.10.3

docker-compose 1.28.5

 

image.png.jpg

 

wiki.js 설치 docker-compose는 이전에 작성했던 글을 참고했습니다.

 

사전준비사항

앞서 말씀드린 환경이외에 데이터를 저장할 공유폴더를 미리 새로 할당해놓겠습니다.

wiki.js 특성상 데이터가 모두 한곳에 postgre에 집중되기때문에 이곳을 별도로 할당해주시면 되겠습니다.

 

공유폴더 생성하기

image.png.jpg

 

이렇게 생성해준 공유폴더에 데이터 폴더를 하나 만들어주시고

터미널로 접근해주세요.

image.png.jpg

 

wiki.js용 docker-compose 작성하기

 

cd /volume2/wiki.js

vi docker-compose.yml

 

image.png.jpg

 

내용은 아래와같으며 변경할것들은 
volume매칭할 저장소 위치와 포트정도가 있겠습니다.
나머지는 12/24 기준 최신버전들입니다.

 

version: "3"
services:

  db:
    image: postgres:14.1-alpine
    environment:
      POSTGRES_DB: wiki
      POSTGRES_PASSWORD: wikijsrocks
      POSTGRES_USER: wikijs
    logging:
      driver: "none"
    restart: unless-stopped
    volumes:
      - /volume2/wiki.js/data:/var/lib/postgresql/data

  wiki:
    image: requarks/wiki:2.5
    depends_on:
      - db
    environment:
      DB_TYPE: postgres
      DB_HOST: db
      DB_PORT: 5432
      DB_USER: wikijs
      DB_PASS: wikijsrocks
      DB_NAME: wiki
    restart: unless-stopped
    ports:
      - "8888:3000"
 

 

작성을 완료했으면 docker-compose up -d 명령어로 컨테이너를 생성해줍니다. 

 

image.png.jpg

 

에러가 없이 정상적으로 생성이 완료되었으면 아래처럼 docker 패키지에서도 확인이 가능합니다.

 

image.png.jpg

 

 

접근은 설정해준대로 ip:8888포트로 접근하시면됩니다.

 

최신버전 확인 및 관리자 계정 생성 
 

image.png.jpg

 

이제 주의해야할 구간입니다.

아래 내용을 숙지해서 url로 만드시면 되겠습니다.

기본적으로 ip:8888로도 접근가능합니다.

 

image.png.jpg

 

이제 로그인창입니다.

 

image.png.jpg

처음 로그인시에는 기본 페이지를 하나 만들라고하는데 원하시는 형태의 편집기를 사용해서 만들어주시면됩니다.

 

image.png.jpg

 

 

image.png.jpg

 

페이지를 하나씩 만듭니다.

 

앞서 제목 부제 등등 설정하는게 있었는데 까먹고 캡쳐를 못했네요 ㅎ

 

image.png.jpg

image.png.jpg

 

나머지 기능들은 차근차근 하나씩 달아보도록 하겠습니다.

 

개인적으로 꽤나 깔끔해서 마음이 드는데 아쉬운점이 몇가지있긴합니다...만 뭐 일단 써보면서 개선되기를 바래야겠지요

 

사용가이드는 추후에 글 하나에 모두 포스팅되도록 해보겠습니다.

 

신고공유스크랩
4
profile image
달소 글쓴이 2022.06.08. 17:33
나스초보

docker-compose의 이미지 번호만 바꾸면 자동으로 업데이트 되실겁니다

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

첨부 0

번호 분류 제목 글쓴이 날짜 조회 추천
공지 정보 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 59 달소 23.05.29.01:57 23054 +23
공지 정보 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 71 달소 23.05.23.23:58 24728 +23
잡담 베란다 홈 서버(?)실 모니터링 모니터 설치 2 헤놀로지맨 2시간 전18:31 101 +1
업데이트 RR-24.3.7 업데이트 10 EXP 1일 전12:25 369 +3
후기 27000원 헤놀 머신 조립 (장난감) 11 헤놀로지맨 2일 전19:51 753 +4
4970 잡담
image
헤놀로지맨 2시간 전18:31 101 +1
4969 질문
normal
프리맨2000 8시간 전12:16 75 0
4968 질문
normal
지축또타 9시간 전11:06 117 0
4967 질문
normal
모랄로 9시간 전10:48 209 0
4966 질문
image
양수 20시간 전00:08 107 0
4965 잡담
image
훔친수건 18시간 전01:47 320 0
4964 질문
image
레이져 23시간 전21:16 95 0
4963 질문
image
스맛홈매니아 1일 전20:21 76 0
4962 업데이트
image
EXP 1일 전12:25 369 +3
4961 질문
image
유니파트 1일 전22:15 234 0
4960 후기
image
헤놀로지맨 2일 전19:51 753 +4
4959 질문
image
유니파트 2일 전18:24 69 0
4958 질문
normal
Skywa1ker 2일 전17:46 173 0
4957 질문
normal
블랙앤해적 2일 전17:37 45 0
4956 질문
normal
요트 2일 전17:13 308 0
4955 질문
normal
zip 2일 전13:01 129 0
4954 질문
normal
모랄로 2일 전09:30 126 0
4953 업데이트
normal
화정큐삼 2일 전00:52 362 +4
4952 후기
image
kmw_ 3일 전16:06 624 +2
4951 질문
image
메가펀치 3일 전15:42 87 0