다목적 웹 기반 파일 매니저 AList 구축하기
·
Apps
개요FileBrowser, FileGator 등은 대표적인 웹 기반 파일 매니저입니다. 이러한 웹 기반 파일 매니저는 기기나 운영체제에 구애받지 않고 누구나 큰 제약 없이 접근하기 좋은 서비스입니다. 그 외에도 유료로 돌아서버린 FileRun이나, UI가 어수선하지만 성능은 좋은 Copyparty도 있죠.이러한 웹 기반 파일 매니저들은 노리는 수요층에 따라 서로 다른 기능을 추구하기 때문에, 조금 쓰다 보면 이 앱은 어떤 기능이 아쉽고 저 앱은 어떤 기능이 아쉬운 경우가 많습니다.제 경우, 주변에 간단하게 파일을 공유해줄 앱이 필요했는데, 전제 조건이 Authentik을 이용해서 SSO통합을 할 수 있어야 했습니다(LDAP 제외). FileBrowser는 가볍고 좋았지만, 해당 부분이 아쉬웠죠. File..
Nextcloud 계정 생성 시 초기 파일 수정하기
·
Nextcloud
개요Nextcloud 구축 후 새로운 계정을 생성할 때마다 아래처럼 필요없는 파일들이 왕창 생성됩니다.해당 파일들을 제거하는 것과 Readme.md를 수정하여 신규 사용자에게 안내할 내용을 기입하는 등의 작업을 하고 싶다는 생각을 하게 되어 글을 작성하게 되었습니다. 기본 배포 파일 위치초기 계정 생성 시 배포되는 파일의 위치는 Nextcloud경로에서 /core/skeleton에 있습니다.../path/to/nextcloud/core/skeleton# ls -lahtotal 21Mdrwxr-xr-x 5 www-data www-data 4.0K Sep 11 10:20 .drwxr-xr-x 24 www-data www-data 4.0K Sep 11 10:20 ..drwxr-xr-x 2 www-dat..
Kubespray를 이용하여 K8S 클러스터 업그레이드 하기
·
Kubernetes
개요최초 Kubespray글을 작성했을 때의 쿠버네티스 버전은 1.29.5였습니다.[root@k8smaster1 ~]# kubectl get nodesNAME STATUS ROLES AGE VERSIONk8smaster1 Ready control-plane 74d v1.29.5k8smaster2 Ready control-plane 74d v1.29.5k8smaster3 Ready control-plane 74d v1.29.5k8sworker1 Ready worker 74d v1.29.5k8sworker2 Ready worker 74d v1.29.5k8sworke..
Cloudflare Tunnel 환경에서 Nextcloud 구성 시 오류 해결하기
·
Nextcloud
개요Nextcloud 초기 설치 이후 관리자 설정으로 진입하면 해결해야 할 오류들을 친절하게(?) 띄워줍니다.일부분은 Nextcloud 자체적으로 해결할 수 있지만, 몇몇 오류는 리버스 프록시에서 해결해줘야 하는 경우도 있는데, 클플 터널을 사용할 경우 어떻게 해결해야 하는지 간단하게 서술해 보겠습니다. HSTS 활성화하기오류 메세지 확인아래와 같은 문구가 출력됩니다.The “Strict-Transport-Security” HTTP header is not set to at least “15552000” seconds. For enhanced security, it is recommended to enable HSTS 해결하기클라우드플레어 도메인 관리에서 SSL/TLS - 에지 인증서(Edge Certi..
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를 우클릭한 후 글로벌 백업을 클릭해서 진행하면 무난하게 백업파일을 내려..
고스트로 블로그 구축하고 워드프레스 마이그레이션하기
·
Apps
개요워드프레스 사용 중 불편함을 느껴 블로그를 고스트로 이전했습니다. 마이그레이션 과정을 가이드 형식으로 작성해 보겠습니다.고스트 공식 가이드에서는 뚝딱 하면 순식간에 이루어지는 것처럼 써져있는데, 실제론 트러블슈팅 그 자체 였습니다 =ㅅ=. Docker로 고스트 설치하기고스트는 docker compose로 간단하게 설치할 수 있습니다.services: ghost: image: ghost restart: always ports: - 8080:2368 environment: # see https://ghost.org/docs/config/#configuration-options database__client: mysql database__conne..
쿠버네티스 Error, Completed파드 전체 지우기
·
Kubernetes
쿠버네티스 노드를 전체 재부팅하는 일은 흔하지 않긴 하지만, 저처럼 홈서버에서 연습삼아 다루는 노드는 전체 재부팅하는 일이 생각보다 많습니다.모든 노드가 다시 다 올라오면, 모든 파드를 복구하는 과정에서 Error나 Completed상태의 파드가 다수 보입니다.다른 파드를 보기 쉽게 해당 파드를 삭제하려면 아래 명령어를 사용하면 됩니다.Completed 파드 삭제kubectl get pods --all-namespaces --field-selector=status.phase=Succeeded -o jsonpath='{range .items[*]}{.metadata.namespace} {.metadata.name}{"\n"}{end}' | while read namespace pod; do kubectl ..
TrueNAS 24.10 베타 Docker 살펴보기
·
TrueNAS
개요TrueNAS 24.10 베타버전에서 Apps기능이 k3s기반에서 docker기반으로 전환되었습니다. TrueNAS의 쿠버네티스, Helm Chart기반의 Apps기능은 일종의 진입장벽이었기에, 개인적으로 굉장히 반가운 변경점 중 하나입니다. 그래서 후다닥 Proxmox에 설치해 봤습니다. 주요 변경점Dashboard뭔가 더 많아졌습니다. 베타 버전이기도 하고 VM이라 제대로 표시되는 항목이 없긴 한데.. 추후 정식 24.10을 기다려봐야 할 것 같습니다. Apps GUITrain Settings에서 표시할 앱들을 선택할 수 있습니다.기본적으로 Stable과 Community가 있고, Enterprise와 Test는 비활성화되어 있습니다.현재는, 베타버전이고 아직 전체 가용 앱을 마이그레이션 하진 않..
오라클 클라우드에 Jellyfin으로 나만의 넷플릭스 구축하기
·
Apps
개요보통 '나만의 넷플릭스 구축기'라고 하면 Plex가 유명합니다. 그러나 Plex는 Plex Pass가 없다면 하드웨어 트랜스코딩 기능을 사용할 수 없어 트랜스코딩 시 CPU사용률이 치솟는다는 점과 모바일에서 시청할 때 별도로 어플을 구매해야 된다는 단점이 있습니다.Jellyfin은 오픈소스로서 모든 기능을 무료로 사용할 수 있다는 장점이 있습니다. Plex만큼 UI가 미려하진 않지만, 부담없이 사용할 수 있다는 점에서 장점이 있다고 생각합니다.이 글에서는, 바로 이전에 오라클 A1에 구축했던 teldrive를 함께 사용하겠습니다.2025.01.23 - [Apps] - 오라클 클라우드와 Teldrive로 서버 없이 무제한 클라우드 사용하기 오라클 클라우드와 Teldrive로 서버 없이 무제한 클라우드 ..
오라클 클라우드와 Teldrive로 서버 없이 무제한 클라우드 사용하기
·
Apps
2024-09-02 변경 내용 : teldrive 도커 허브 레지스트리 변경 반영(divyam234/teldrive → tgdrive/teldrive)2025-02-12 변경 내용 : session.db → storage.db 변경 반영개요구드 무제한이 사라지고 Dropbox에서 팀을 꾸려 사용하는 무제한 클라우드들도 일정 사용량이 넘어가면 안내 메일을 받는 등, 온라인에서 사용할 수 있는 ‘무제한’클라우드는 이제 거의 없다고 봐야 합니다. 말은 무제한이라고 하는 Opendrive도 실제로 일정 용량 넘어가면 속도 제한을 심하게 걸고 파일을 삭제하는 등의 조치를 취하죠.단순한, 클라우드 사업 자체만으로는 수지가 맞지 않기 때문에 당연한 수순이기도 합니다.한편, 몇 달 전부터 해외에서는 먼저 흥하고 있던 ..