QNAP에 gitea 노트 넣기.

4427 단어 giteaQnap
배경 등
QNAP(TS-4453D-4G)에 기트 서버를 넣고 싶은데 기트랩을 넣으려고 하면 무거워서 못 쓰게 돼 기itea 때 노트를 넣었어요.
용도로 DAW의 프로젝트 관리에서 LFS를 전제로 설정되었습니다.
지금까지 센토스에 구축된 자신의 집 서버에 있는git 창고로 옮기는 형식으로 고려했다.
사전 준비
QNAP의 IP 주소를 고정하는 것이 좋습니다.
설치하다.
ContainerStation Create>Create Application에서 설치합니다.

Create를 사용하여 Application name 및 YAML을 입력합니다.
YAML
YAML의 내용을 잠시 아래 사이트의 내용을 붙이면 움직일 것이다.
version: '2'
services:
  web:
    image: gitea/gitea:1.12.4
    volumes:
      - ./data:/data
    ports:
      - "3000:3000"
      - "22:22"
    depends_on:
      - db
    restart: always
  db:
    image: mariadb:10
    restart: always
    environment:
      - MYSQL_ROOT_PASSWORD=changeme
      - MYSQL_DATABASE=gitea
      - MYSQL_USER=gitea
      - MYSQL_PASSWORD=changeme
    volumes:
      - ./db/:/var/lib/mysql
필요에 따라 아래 사이트를 참고로 개작한다.
수정점
같은 포맷으로 버젼을 3으로 바꿔도 괜찮아요.
version: '3'
최신 버전 사용
    image: gitea/gitea:latest
날짜를 JSTvolumes:로 변경하기 위해 아래 두 줄에 보충
      - /etc/timezone:/etc/timezone:ro
      - /etc/localtime:/etc/localtime:ro
다음 DB 연결 시스템의 정보(특히 비밀번호 관련)를 다시 쓰는 것이 가장 좋다.
      - MYSQL_ROOT_PASSWORD=changeme
      - MYSQL_DATABASE=gitea
      - MYSQL_USER=gitea
      - MYSQL_PASSWORD=changeme
초기 설정
수정할 위치
데이터베이스 설정
  
데이터베이스 유형
선택MySQL호스트
호스트 이름을 localhost에서 db(YAML의 섹션 이름?)로 변경합니다.
비밀 번호MYSQL_ROOT_PASSWORD에 설정되어 있습니다.
LFS를 사용할 때 기본 설정에서 localhost에서 호스트 이름으로 미리 변경하지 않으면 LFS 작업 시 localhost에 연결하려고 시도합니다.
  • SSH 서버용 도메인
  • Giitea의 기본 URL
  • 나중에 설정을 변경할 때
    app.그냥 ini를 편집할 수밖에 없을 것 같습니다.
    경로
    /Container/container-station-data/application/gitea/data/gitea/conf
    
    app.ini 변경 후 다시 시작
    LFS 관련 처리 localhost에 연결하는 중 오류 발생
    클라이언트 PC에서 연결할 때 IP 주소나 호스트 이름으로 접근하더라도 초기 설정에서 보여준 다음 설정값을 사용하여 LFS 관련 처리에 접근합니다.
  • SSH 서버용 도메인
  • Giitea의 기본 URL
  • 이 값은 초기 값localhost이므로 호스트 이름 등으로 변경해야 하지만 초기 설정에서 수행되지 않은 경우 적용됩니다.ini로 변경합니다.
    [server]
    DOMAIN           = <host名>
    SSH_DOMAIN       = <host名>
    
    ROOT_URL         = http://<host名>:3000/
    
    기타
    LFS는 처음부터 유효했던 것 같습니다.
    SourceTree 휘감기
    push 등에서 비밀번호를 물어보는 것을 피하다
    참고 자료

    좋은 웹페이지 즐겨찾기