스크립트 종류
backup.sh
Gitea를 백업할 때 사용하는 스크립트입니다.
file-rotation
docker gitlab에는 환경변수를 쓰면 자동으로 해주는데, gitea는 그렇지 않더라고요.
스크립트를 만들어서 마지막 수정 시간이 설정한 시간만큼 지난 파일이면 삭제합니다.
timestamp to datetime
Gitea를 백업하면 덤프 파일명이 "gitea-dump-1582116394.zip"이런식인데 타임스탬프는 보기 어려우니 데이트타임 형식으로 이름을 바꿉니다.
DATETIME=`date -d @$TIMESTAMP "+%Y-%m-%d-%H-%M-%S"`
형식은 자유자재로 변경할 수 있습니다.
다운로드는 깃허브에서 할 수 있습니다.
각 사용법은 깃허브 위키를 참고해주세요.
댓글