픽셀 없이 Proxmox, Bliss OS를 이용해 구글 포토 무제한 백업하기
·
Homeserver
개요제 방엔 지금도 24시간 돌아가고 있는 프랑켄 픽셀이 한 대 있습니다. 버라이즌 판이 아니라서 루팅이 가능한 소중한 기기죠 ㅎ_ㅎ..상시 충전기에 꽃아두고 발열때문에 작업이 더뎌질까 뒤에 팬도 붙여주고.. 노예 치고는 최상급의 대우를 해주고 있지만, 주기적으로 배가 불러오는 건 어쩔 수가 없었습니다. 배터리 최고 충전비율을 제한하거나, 스마트 플러그를 써서 충전시간을 제한하거나.. 해도 어쩔 수가 없었죠.그러다가 집 안에서 홈서버로 쓰기엔 강력한 성능을 가진 서버를 이용해 구글 포토 백업 주체를 VM으로 옮기게 되었습니다.이 글은 Proxmox 호스트에서 Android VM을 이용해 구글 포토에 올리는 과정을 기록합니다. 다만, VM을 세팅하는 과정은 넘기고, 원본이 될 VM이미지를 공유해 드리겠습니..
리눅스 부팅 시 Rclone 자동 마운트하기
·
Homeserver
개요제목이 좀 직관적이지 않네요 ㅎ_ㅎ...리눅스로 네트워크 저장소(SMB, NFS 등)을 부팅 시 마운트하기 위해서는 보통 /etc/fstab을 사용합니다. 그러나 이 방법으로는 구글 드라이브, Baidu 등의 클라우드 같은 저장소를 연결하긴 어렵습니다. 그래서 이에 대한 대안으로 Rclone이 많이 사용되고 있죠.그런데, Rclone은 /etc/fstab을 이용할 수 없고 Systemd를 통해 부팅 시 자동 마운트가 되도록 구성해도 도커 컨테이너의 실행이 더 빨라서 많은 불편함을 겪었습니다.구체적인 예로, 저는 Teldrive와 AList를 함께 활용중입니다. Teldrive에 파일을 업로드하고 rclone mount로 로컬에 마운트한 뒤, 해당 경로를 AList에서 볼륨으로 사용하는 것을 통해 간편..
Supabase database 백업하기
·
Homeserver
2025-02-12 변경내용 : TrueNAS Cloud Sync 내용 추가개요오라클 클라우드와 Supabase를 이용하여 Teldrive를 구축하고 잘 사용하던 중, DB에 문제가 생기면 올려놓은 파일에 접근하기 힘들겠다는 생각이 들었습니다. 그래서 DB백업하는 방법을 간단하게 적어놓고자 합니다. 윈도우에서 백업하기DBeaver라는 프로그램을 사용합니다. 아래처럼 PostgreSQL을 선택한 뒤, Supabase에서 Host, User, Database명등을 가져와 기입하면 됩니다.접속에 필요한 Host, Database, Username, Password 4가지의 정보는 아래에서 얻을 수 있습니다.DBeaver에서 Database를 우클릭한 후 글로벌 백업을 클릭해서 진행하면 무난하게 백업파일을 내려..
Rocky Linux 9에 Docker 설치하기
·
Homeserver
개요우분투의 스크립트 설치를 너무 편하게 사용하다가 로키에 도커를 설치할 일이 생겨 검색 후 정리하기 위해 글을 작성합니다. 도커 설치우선 아래 명령어를 붙여넣으면 설치는 한 방에 할 수 있습니다.SSH에서 root로 전환해주세요.dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repodnf install -y docker-ce docker-ce-cli containerd.iosystemctl start dockersystemctl enable docker다음 위치에서 레포 추가 : https://download.docker.com/linux/centos/docker-ce.repoCreated symlink ..
Rocky Linux 루트파티션 크기 조절하기
·
Homeserver
개요워커 노드로 사용하는 VM의 디스크를 64기가로 할당했지만, 파티셔닝을 자동으로 하는 바람에 홈 파티션이 약 20기가가 잡혀있었습니다.df -h | grep /dev/mapper처음엔 별 불편함을 느끼지 못했으나 파드가 늘어날수록 80%를 넘어가는 워커들의 디스크 사용량을 보며 홈 디렉토리를 줄이기로 했습니다..근데 역시 한방에 되는게 없네요.의식의 흐름대로 기술하겠습니다. Home 파티션 백업 및 삭제….가 안되네?사실 어려울 작업은 아니었습니다. 일단 현재 홈 디렉토리를 루트에 백업합니다.tar -zcvf /root/home.tar.gz -C /home .그리고 홈디렉토리를 언마운트합니다.umount /home안되면 제가 사랑하는 lazy, force를 사용합니다.umount -lf /homelv..
Rocky Linux 9.4에 TigerVNC Server 설치하기
·
Homeserver
개요원래 XRDP를 더 선호하긴 하는데 이상하게 Rocky에서는 XRDP세션 종료되고 나면 로컬 화면이 먹통이 되어버리는 이상한 종특이 있어서(아직 해결 못함) VNC를 설치해서 사용해보려고 합니다.사용하는 이유는 VM을 Proxmox가 아니라 TrueNAS위에 구성했기 때문입니다. TrueNAS가 VM Console을 위해 기본으로 사용하고 있는 SPICE는 점유율이 낮아 좋다고 알려져 있긴 한데, 추가 패키지를 설치하지 않으면 복사-붙여넣기도 일방향만 되는 문제도 있고 자잘하게 불편한 점이 있습니다. 그런데 심지어 Rocky 9에서부터는 SPICE 지원이 안된다는군요(링크).그래서.. VNC를 사용하려고 한건데.. 확실히.. 우분투에 비해서 검색으로 얻을 수 있는 정보의 최신성과 양의 차이가 있긴 있..
우분투 23에서 24로 업그레이드 하기
·
Homeserver
개요제 홈서버의 리버스 프록시용으로 혹사당하고 있는 PC는 우분투 23입니다.24.04로 업그레이드 하는 과정을 간단히 적기 위해 글을 작성합니다. 우분투 24.04 업그레이드 하기가장 최신으로 업데이트 한 뒤, update-manager-core를 설치합니다.이후 do-release-upgrade로 업그레이드를 진행하면 됩니다.23.04 설치 이후 23.10으로 판올림을 수행한 적이 없다면, 이 과정을 두 번 진행하셔야 합니다.sudo apt-get update && sudo apt-get upgrade -ysudo apt-get install update-manager-coresudo do-release-upgrade이후 패키지 업데이트까지 완료되면, GRUB수정 및 비활성 패키지를 제거하는 작업이 ..
라즈베리파이4에 우분투 24.04 Desktop 설치해보기
·
Homeserver
개요이번에 정식 릴리즈 된 Ubuntu 24.04의 큰 특징 중 하나는 별도의 XRDP설치 없이 윈도우의 RDP를 지원하는 것입니다.VM으로 돌아가던 서비스 중 하나를 간단하게 라즈베리파이4로 옮겨볼 겸, 우분투 데스크탑(..!)을 라즈베리파이4에 설치해 보겠습니다. 이미지 다운 및 굽기라즈베리파이용 우분투 24.04 이미지는 이 링크에서 다운받을 수 있습니다.다운을 완료하였다면, SD카드에 구워 라즈베리파이4에 삽입해 부팅합니다. 라즈베리파이4에 우분투 24.04 Desktop 설치KVM Over IP로 캡쳐한 영상이라 깍두기 현상이 조금 있습니다.부팅이 완료되면, x86우분투와 동일하게 설치 과정을 진행합니다.내부 이미지가 깨져보이는건.. 제 환경 탓 같습니다 =ㅅ=;설치가 완료되면, 화면 공유와 원..
Portainer 비밀번호 초기화하기
·
Homeserver
개요홈서버가 알아서 잘 돌아가게 된 뒤로 Poratiner에 접속을 잘 안하게 되다가 비밀번호를 잊어버렸습니다.. =ㅅ=SSH는 열려 있으므로 간단하게 초기화 해본 뒤, 잊어버리지 않기 위해 기록합니다.. Portianer 중지우선 Portainer를 중지하려면 컨테이너ID를 알아야 합니다. 실행할 때 컨테이너의 이름을 지정했다면, 이름으로도 정지할 수 있습니다.root@instance-20220708-1441:/docker/portainer# docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS ..