Overleaf가 떨어지지 않도록 로컬 환경에서 Overleaf(Community Edition) 구축

2634 단어 LaTeXTeXoverleaftech
아래의 글과 취지는 같지만 더 간단한 방법을 발견했으니 공유해 보겠습니다.
https://triadsou.hatenablog.com/entry/2021/04/08/023525
먼저clone overleaf/toolkit 창고입니다.
git clone https://github.com/overleaf/toolkit.git ./overleaf
cd overleaf
프로필을 만드는 데 사용할 명령을 입력하십시오.이것은 처음 입력하기만 하면 문제없는 물건이다.
bin/init
이어서 config 디렉터리에 있는 설정 파일overleaf.rc을 엽니다.나는 그중에 환경 변수SHARELATEX_PORT가 하나 있다고 생각한다. 기본값은80이다.80은 이미 사용 가능성이 높은 포트 번호이며, 이후docker-compose 충돌 시 오류가 발생할 수 있으므로 8000 번호 등으로 변경하는 것이 좋습니다.
 #### Overleaf RC ####

 PROJECT_NAME=overleaf

 # Sharelatex container
 SHARELATEX_DATA_PATH=data/sharelatex
 SERVER_PRO=false
-SHARELATEX_PORT=80
+SHARELATEX_PORT=8000

 # Sibling Containers
 SIBLING_CONTAINERS_ENABLED=false
 DOCKER_SOCKET_PATH=/var/run/docker.sock

 # Mongo configuration
 MONGO_ENABLED=true
 MONGO_DATA_PATH=data/mongo

 # Redis configuration
 REDIS_ENABLED=true
 REDIS_DATA_PATH=data/redis
그런 다음 Overleaf를 시작하는 명령을 입력합니다.이것은 내부에서 호출됩니다docker-compose.1회 인상이 풀로 잡혀서 시간이 오래 걸려요. (10분 정도?)두 번째 이후에는 신속하게 완성할 것이다.
bin/up
이렇게 준비됐습니다!
그리고 방문localhost:8000/launchpad하여 Admin 계정을 만들고 localhost:8000/login등록된 계정 정보로 로그인하면 OK.
앞으로는 localhost:8000/project부터 사업을 시작한다.

좋은 웹페이지 즐겨찾기