구성rclone -> Google Drive 업로드로컬 7일 보관 / 원격 최신 7개 유지cron 자동 백업1. rclone 설치rclone version# 없으면:curl https://rclone.org/install.sh | sudo bash2. Google Drive 인증라즈베리파이에는 브라우저가 없으므로 Windows PC에서 토큰 생성 후 복사해야 함Windows에서 토큰 생성rclone 다운로드 (Windows 64bit)압축 해제 후 CMD에서:cd Downloads\rclone-v*-windows-amd64rclone authorize "drive"브라우저에서 Google 로그인 + 권한 승인출력되는 토큰 복사 ({ ~ } 전체)라즈베리파이에 설정nano ~/.config/rclone/r..
구성Gitea + MySQL 8 (Docker Compose)Google OAuth 로그인 전용라즈베리파이 기준1. Docker Composemkdir -p ~/gitea && cd ~/giteadocker-compose.yml:version: "3"networks: gitea: external: falseservices: server: image: gitea/gitea:latest container_name: gitea environment: - USER_UID=1000 - USER_GID=1000 - TZ=Asia/Seoul - GITEA__database__DB_TYPE=mysql - GITEA__database__HOST=db:..
크롬 새탭 창에서 바로가기 버튼을 10개 이상 만들지 못하는 불편함을 해결하기 위해서 More Than 10 Shortcuts 라는 크롬 익스텐션을 찾아서 써봤지만, 디자인이 마음에 들지않아서 직접 만들어 보았다.https://chromewebstore.google.com/detail/more-shortcuts-new-tab/kogaidjbbpniklkafmfbgmihfdmkjkaf?authuser=0&hl=ko More Shortcuts New Tab - Chrome 웹 스토어Break Chrome's 10-shortcut limit. Add up to 30 shortcuts to your new tab page with a clean, customizable, and searchable dashboa..
라즈베리파이 서버에서 codex를 설치해서 사용하려고 하는데 claude, gemini는 로그인 할 때 링크를 받고 인증 후 토큰을 붙여넣는 방식인 반면, codex는 로그인 후 리다이렉트를 통해 로그인이 되기 때문에 codex login을 호출한 IP와 인증이 완료되어 로그인 될 때의 IP가 다르면 localhost:1455에서 접근할 수 없다는 에러가 발생해서 로그인이 안되는 문제가 있다. 라즈베리파이 서버가 cli 환경이라 브라우저를 열기도 힘들고, 모니터도 연결하지 않았기 때문에 ssh 터널링으로 1455 포트를 연결해서 위 문제를 해결할 수 있었다. 아래와 같이 터널링 후 codex login을 진행하면 정상적으로 로그인이 되는 것을 확인할 수 있다.ssh -L 1455:localhost:145..