글쓴이 이름: 펜타네스트

img 6
Apps

Authentik으로 홈서버 SSO 구현하기 (7) – 시놀로지 회원 가입(계정 자동 생성) 구현하기

개요 시놀로지는 다 좋고 편한데 회원 가입을 능동적으로 처리하는 기능이 없습니다. 기본 기능만을 사용할 경우, 관리자가 계정을 생성하고 사용자가 최초 로그인 시 무조건 비밀번호를 변경하도록 구성하는 것 정도가 최선이죠. 왜냐하면, 계정 컨트롤은 시놀로지 DSM이 수행해야 할 본연의 기능이고, 외부 클라이언트는 ‘인증’정도만 거들어주게 되어있기 때문입니다. 그런데, AD/LDAP의 경우에는, DSM을 클라이언트로 가입시키면, 해당 서비스에 있는 계정이 자동적으로 […]

img 9
Homeserver

픽셀 없이 Proxmox, Bliss OS를 이용해 구글 포토 무제한 백업하기

개요 제 방엔 지금도 24시간 돌아가고 있는 프랑켄 픽셀이 한 대 있습니다. 버라이즌 판이 아니라서 루팅이 가능한 소중한 기기죠 ㅎ_ㅎ.. 상시 충전기에 꽃아두고 발열때문에 작업이 더뎌질까 뒤에 팬도 붙여주고.. 노예 치고는 최상급의 대우를 해주고 있지만, 주기적으로 배가 불러오는 건 어쩔 수가 없었습니다. 배터리 최고 충전비율을 제한하거나, 스마트 플러그를 써서 충전시간을 제한하거나.. 해도 어쩔 수가 없었죠.

img 8
ETC

SAS2008(9211-8i 등) IT펌웨어 플래싱하기

개요 SAS2008칩셋계열 카드는 가정용 NAS나 홈서버를 구성할 때 많이 사용됩니다. 호랑이 담배피던 시절에 은퇴했지만, 가정에서 사용하기에는 충분히 차고 넘치는 성능이기도 하고, 오랜 시간 사용된만큼 안정성도 충분히 검증되어 있기 때문입니다. 9211-8i는 Dell PERC H200, H310, IBM M1015, Intel RS2WC040, RS2WC080 등의 OEM모델로 장터에 많이 돌아다니고 있으며, 이름은 모두 달라도 동일카드 계열이라 모두 이 가이드대로 IT펌웨어를 플래싱할

img 6
Homeserver

리눅스 부팅 시 Rclone 자동 마운트하기

개요 제목이 좀 직관적이지 않네요 ㅎ_ㅎ… 리눅스로 네트워크 저장소(SMB, NFS 등)을 부팅 시 마운트하기 위해서는 보통 /etc/fstab을 사용합니다. 그러나 이 방법으로는 구글 드라이브, Baidu 등의 클라우드 같은 저장소를 연결하긴 어렵습니다. 그래서 이에 대한 대안으로 Rclone이 많이 사용되고 있죠. 그런데, Rclone은 /etc/fstab을 이용할 수 없고 Systemd를 통해 부팅 시 자동 마운트가 되도록 구성해도 도커 컨테이너의 실행이

img 5
Apps

다목적 웹 기반 파일 매니저 AList 구축하기

개요 FileBrowser, FileGator 등은 대표적인 웹 기반 파일 매니저입니다. 이러한 웹 기반 파일 매니저는 기기나 운영체제에 구애받지 않고 누구나 큰 제약 없이 접근하기 좋은 서비스입니다. 그 외에도 유료로 돌아서버린 FileRun이나, UI가 어수선하지만 성능은 좋은 Copyparty도 있죠. 이러한 웹 기반 파일 매니저들은 노리는 수요층에 따라 서로 다른 기능을 추구하기 때문에, 조금 쓰다 보면 이 앱은 어떤

img
Kubernetes

Kubespray를 이용하여 K8S 클러스터 업그레이드 하기

개요 최초 Kubespray글을 작성했을 때의 쿠버네티스 버전은 1.29.5였습니다. Kubespray도 2.26으로 업데이트 되었기 때문에 이를 이용해 1.30.4로 클러스터를 업데이트 해 보겠습니다. 제 환경은 아래와 같습니다. Ansible 전용 VM 1대 + Master 노드(VM) 3대 + Worker 노드(VM) 3대 모든 OS는 Rocky Linux입니다. Kubespray 업데이트 현재 Kubespray버전은 2.26입니다. 패치노트에서 지원하는 쿠버네티스 버전을 확인할 수 있습니다. 1.30.4버전 기본화 및

img 3
Homeserver

Supabase database 백업하기

개요 오라클 클라우드와 Supabase를 이용하여 Teldrive를 구축하고 잘 사용하던 중, DB에 문제가 생기면 올려놓은 파일에 접근하기 힘들겠다는 생각이 들었습니다. 그래서 DB백업하는 방법을 간단하게 적어놓고자 합니다. 윈도우에서 백업하기 DBeaver라는 프로그램을 사용합니다. 아래처럼 PostgreSQL을 선택한 뒤, Supabase에서 Host, User, Database명등을 가져와 기입하면 됩니다. 접속에 필요한 Host, Database, Username, Password 4가지의 정보는 아래에서 얻을 수 있습니다. DBeaver에서 Database를

img 2
Apps

고스트로 블로그 구축하고 워드프레스 마이그레이션하기

개요 워드프레스 사용 중 불편함을 느껴 블로그를 고스트로 이전했습니다. 마이그레이션 과정을 가이드 형식으로 작성해 보겠습니다. 고스트 공식 가이드에서는 뚝딱 하면 순식간에 이루어지는 것처럼 써져있는데, 실제론 트러블슈팅 그 자체 였습니다 =ㅅ=. Docker로 고스트 설치하기 고스트는 docker compose로 간단하게 설치할 수 있습니다. 설치 후엔 url에 입력한 IP:8080로 접속하면 됩니다. 최초 접속 시 초기설치로 인해 잠시 아래와 같은

image 25
Apps

오라클 클라우드에 Jellyfin으로 나만의 넷플릭스 구축하기

개요 보통 ‘나만의 넷플릭스 구축기’라고 하면 Plex가 유명합니다. 그러나 Plex는 Plex Pass가 없다면 하드웨어 트랜스코딩 기능을 사용할 수 없어 트랜스코딩 시 CPU사용률이 치솟는다는 점과 모바일에서 시청할 때 별도로 어플을 구매해야 된다는 단점이 있습니다. Jellyfin은 오픈소스로서 모든 기능을 무료로 사용할 수 있다는 장점이 있습니다. Plex만큼 UI가 미려하진 않지만, 부담없이 사용할 수 있다는 점에서 장점이 있다고 생각합니다.

img 3
Apps

오라클 클라우드와 Teldrive로 서버 없이 무제한 클라우드 사용하기

개요 구드 무제한이 사라지고 Dropbox에서 팀을 꾸려 사용하는 무제한 클라우드들도 일정 사용량이 넘어가면 안내 메일을 받는 등, 온라인에서 사용할 수 있는 ‘무제한’클라우드는 이제 거의 없다고 봐야 합니다. 말은 무제한이라고 하는 Opendrive도 실제로 일정 용량 넘어가면 속도 제한을 심하게 걸고 파일을 삭제하는 등의 조치를 취하죠. 단순한, 클라우드 사업 자체만으로는 수지가 맞지 않기 때문에 당연한 수순이기도 합니다.

위로 스크롤