Raneto
Markdown powered Knowledgebase Wiki for Node.js
파일 탐색기
최종 버전 다운로드 (.zip)- analysis.yml
- docker.ci.yml
- docker.release.yml
- nodejs.ci.yml
- README.md
- configValidation.js
- contents.js
- envOverrides.js
- language.js
- lunr.js
- page.js
- search.js
- utils.js
- buildNestedPages.js
- contentProcessors.js
- createMetaInfo.js
- excludeImageDirectory.js
- getAuthContext.js
- getFilepath.js
- normalizeLineEndings.js
- sanitize.js
- sanitizeHtmlOutput.js
- authenticate.mw.js
- authenticateReadAccess.mw.js
- errorHandler.mw.js
- oauth2.mw.js
- categoryCreate.route.js
- home.route.js
- login.route.js
- loginPage.route.js
- logout.route.js
- pageCreate.route.js
- pageDelete.route.js
- pageEdit.route.js
- search.route.js
- sitemap.route.js
- wildcard.route.js
- da.json
- de.json
- en.json
- es.json
- fa.json
- fi.json
- fr.json
- hu.json
- ja.json
- no.json
- pl.json
- ptbr.json
- ro.json
- ru.json
- sv.json
- tr.json
- zh.json
- index.js
- config.js
- contributing.md
- credits.md
- related-projects.md
- roadmap.md
- showcase.md
- sort
- containers.md
- production-notes.md
- security.md
- sort
- updating-raneto.md
- installing-raneto.md
- requirements.md
- sort
- customizing-the-template.md
- deploying-raneto-to-heroku.md
- google-oauth-setup.md
- running-as-a-service.md
- sort
- authentication.md
- category-meta.md
- configuration.md
- creating-pages.md
- custom-homepage.md
- deleting-pages.md
- highlight-code.md
- meta
- page-meta.md
- sorting.md
- getting-started.md
- news.md
- what-is-raneto.md
- readme.txt
- logo.png
- logo_readme.png
- Raneto_Logo.psd
- ignore
- not_on_menu.md
- meta
- sort
- sorted-page.md
- sub2_page.md
- index.md
- page.md
- example-page.md
- example-russian.md
- hidden-page.md
- page-with-bom-yaml.md
- page-with-bom.md
- special-chars.md
- buildNestedPages.test.js
- config.test.js
- configHelpers.js
- contentProcessors.test.js
- contents.test.js
- envOverrides.test.js
- helpers.test.js
- login.test.js
- page.test.js
- pageEdit.test.js
- sanitizeHtmlOutput.test.js
- search.test.js
- security.test.js
- utils.test.js
- writeRoutes.test.js
- .dockerignore
- .editorconfig
- .gitignore
- .npmignore
- .prettierignore
- CHANGELOG.md
- CONTRIBUTE.md
- Dockerfile
- eslint.config.js
- LICENSE
- Makefile
- package-lock.json
- package.json
- README.md
- SECURITY.md
- server.js
🚀 설치 가이드
1. 코드 내려받기
git clone https://github.com/ryanlelek/Raneto
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd Raneto
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker build -t raneto .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 raneto
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. Node.js
쉬움사전 준비물
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm start
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
4. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
