GitLab Pages
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 )는 지원되지 않습니다. 자세한 내용은 정적 대 동적 웹사이트 를 참조하세요. 시작하기 # 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 리디렉션을 설정합니다. 자세한 내용은 다음을 참조하세요: 문서 설명 정적 대 동적 웹사이트 정적 대 동적 사이트 개요. 모던 정적 사이트 생성기 SSG 개요. GitLab Pages로 SSG 사이트 빌드 GitLab Pages에 SSG 사용. GitLab Pages 사용 # GitLab Pages를 사용하려면 웹사이트의 파일을 업로드할 GitLab 프로젝트를 만들어야 합니다. 이러한 프로젝트는 공개, 내부
