InfoGrab Docs

GitLab Pages

정적 사이트 호스팅, 문서 게시, 프로젝트 웹사이트, 사용자 정의 도메인에 대한 안내입니다.

GitLab Pages는 GitLab의 저장소에서 직접 정적 웹사이트를 게시합니다. 이 웹사이트는: GitLab CI/CD 파이프라인으로 자동 배포됩니다. Hugo, Jekyll, Gatsby와 같은 모든 정적 사이트 생성기 또는 일반 HTML, CSS, JavaScript, Wasm을 지원합니다. GitLab이 제공하는 인프라에서 추가 비용 없이 실행됩니다. 사용자 정의 도메인 및 SSL/TLS 인증서와 연결됩니다. 내장 인증을 통해 접근을 제어합니다. 개인, 비즈니스 또는 프로젝트 문서 사이트에 대해 안정적으로 확장됩니다. Pages로 웹사이트를 게시하려면 Gatsby, Jekyll, Hugo, Middleman, Harp, Hexo 또는 Brunch와 같은 정적 사이트 생성기를 사용합니다. Pages는 일반 HTML, CSS, JavaScript, Wasm으로 직접 작성된 웹사이트도 지원합니다. 동적 서버 측 처리(예: .php 및 .asp )는 지원되지 않습니다. 자세한 내용은 정적 vs 동적 웹사이트 를 참조하세요. 시작하기 # GitLab Pages 웹사이트를 만들려면: 문서 설명 GitLab UI를 사용하여 간단한 .gitlab-ci.yml 파일 생성 기존 프로젝트에 Pages 사이트를 추가합니다. UI를 사용하여 간단한 .gitlab-ci.yml 파일을 설정합니다. 처음부터 .gitlab-ci.yml 파일 생성 기존 프로젝트에 Pages 사이트를 추가합니다. 자체 CI 파일을 생성하고 구성하는 방법을 배웁니다. .gitlab-ci.yml 템플릿 사용 기존 프로젝트에 Pages 사이트를 추가합니다. 미리 채워진 CI 템플릿 파일을 사용합니다. 샘플 프로젝트 포크 샘플 프로젝트를 포크하여 이미 Pages가 구성된 새 프로젝트를 만듭니다. 프로젝트 템플릿 사용 템플릿을 사용하여 이미 Pages가 구성된 새 프로젝트를 만듭니다. GitLab Pages 웹사이트를 업데이트하려면: 문서 설명 GitLab Pages 도메인 이름, URL 및 기본 URL GitLab Pages 기본 도메인에 대해 알아봅니다. GitLab Pages 살펴보기 요구 사항, 기술적 측면, 특정 GitLab CI/CD 구성 옵션, 접근 제어, 사용자 정의 404 페이지, 제한 사항 및 FAQ. 사용자 정의 도메인 및 SSL/TLS 인증서 사용자 정의 도메인 및 하위 도메인, DNS 레코드, SSL/TLS 인증서. Let's Encrypt 통합 GitLab이 자동으로 얻고 갱신하는 Let's Encrypt 인증서로 Pages 사이트를 보호합니다. 리디렉션 한 페이지에서 다른 페이지로 전달하는 HTTP 리디렉션을 설정합니다. 자세한 내용은 다음을 참조하세요: 문서 설명 정적 vs 동적 웹사이트 정적 대 동적 사이트 개요. 최신 정적 사이트 생성기 SSG 개요. GitLab Pages로 모든 SSG 사이트 구축 GitLab Pages에 SSG 사용. GitLab Pages 사용 # GitLab Pages를 사용하려면 웹사이트 파일을 업로드할 GitLab 프로젝트를