-
기술 독립과 자체 호스팅의 즐거움에 대한 경험과 중요성 강조
-
도메인 소유와 블로그 자립 운영이 장기적으로 커리어와 자기 성장에 큰 이점임을 설명함
-
개방형 오픈소스 생태계에서 자신의 지식과 코드를 공유하며 얻는 커뮤니티와 학습의 소중함 언급
-
Homelab 구축과 다양한 자체 호스팅 오픈소스 도구를 소개하며, 구독 기반 서비스의 한계에서 벗어나 실제로 써볼 때 느끼는 자유를 강조함
-
Markdown 기반의 콘텐츠 공유와 오픈소스 정신이 소프트웨어 생태계 및 개인 역량 강화에 미치는 긍정적 영향 강조
들어가며: 기술 독립과 직접 구축의 가치
- PewDiePie가 Arch Linux 설치와 오픈소스 기반 제품을 직접 만드는 영상을 보고, 저자는 자신만의 것을 만드는 자체 호스팅 및 기술 독립의 중요성을 되새기게 되었음
- 스스로 쌓은 도메인과 블로그, 직접 관리하는 서비스들이 장기적으로 누적되는 자산이 되며, 이는 단순한 플랫폼 이동보다 큰 의미를 가짐
도메인 소유와 블로그 자체 운영의 힘
- 새로운 글쓰기를 시작하거나 구직을 고민 중인 이들에게 먼저 자신만의 도메인 구매와 블로그 운영을 추천함
- 플랫폼을 옮길 때마다 소중한 컨텐츠와 도메인을 잃는 일이 반복되므로, 직접 도메인을 소유하며 지속해서 같은 주소에서 콘텐츠를 쌓는 것이 중요함
- 시간이 지남에 따라 쌓인 백링크와 오래된 게시글, 투자 내역이 장기적 신뢰성으로 연결됨
저자의 자체 호스팅 경험과 학습
- 저자는 블로그, 두 번째 두뇌, 책, 구독 리스트 등 다양한 서비스들을 직접 호스팅하며, GoHugo, Listmonk, Memberstack 등을 활용함
- Homelab 환경 구축, SSH, 백업, 사진 관리, Gitea, 프록시/SSL 인증서 자동화 등으로 점진적으로 기술 역량을 쌓아감
- 처음엔 어렵게 느껴져도 과정에서 배움과 성취감이 가장 큰 보상임
오픈소스와 커뮤니티의 가치
-
오픈소스 소프트웨어 활용 및 기여가 기술 독립을 가능하게 하며, 본인의 지식과 도구들도 GitHub에 공개함
- 오픈소스의 경우 다양한 라이선스를 통해 모두가 자유롭게 사용할 수 있으며, 커뮤니티 피드백과 협업의 기회가 늘어남
- 저자는 오픈소스 BI 도구 사용 경험을 통해 오픈소스 생태계에 매력을 느끼기 시작했고, 현재 대부분의 온라인 활동과 데이터 엔지니어링 글도 이에 기반함
리눅스와 Linus Torvalds
-
Linux는 전 세계 디지털 기기의 핵심이며, Linus Torvalds가 이를 상업화하지 않은 덕분에 세계적으로 널리 퍼질 수 있었음
- Torvalds는 git도 개발했으며, 이는 전 세계 모든 소프트웨어 개발자의 필수 도구가 되었음
- 오픈소스에 자신의 작업을 공개하면, 타인의 학습과 피드백, 기여, 연결 경험이 얻게 되어 개인의 성장뿐 아니라 커뮤니티 발전에도 이바지함
감사와 오픈소스 도구들
- 저자가 자주 활용하며 감사하게 생각하는 몇몇 오픈소스 도구들이 있음
- Quartz: 오픈소스 Obsidian Publish 대체제
- GoatCounter: 익명화된 사이트 트래픽 분석 도구
- Listmonk: 오픈소스 뉴스레터 리스트 시스템
- listmonk-rss: 블로그 작성 시 자동 이메일 발송
- Homelab에서 권장하는 오픈소스 소프트웨어 예시:
- Paperless: 문서 디지털화 및 관리
- PhotoPrism: AI 기반 자체 호스팅 사진 관리
- Pi-hole: 네트워크 전체 광고 차단
- Nginx Proxy Manager: 도메인 라우팅 및 SSL 자동화
- Audiobookshelf: 오디오북/팟캐스트 서버
- Calibre: 전자책 관리
- Syncthing: 분산 파일 동기화
- Gitea: 경량형 자체 Git 서비스
저렴한 장비로도 충분한 실험
- 값비싼 최신 서버가 아니더라도, 중고 클라이언트 서버와 좋은 운영체제만으로 충분히 Homelab 구성을 할 수 있음
- 직접 구축과 운영 과정에서 배우는 즐거움과 독립성을 중시함
기술 독립성과 플랫폼 리스크
- 스스로 구축과 호스팅을 통해 Google, Apple 등 대형 서비스의 기능 변경, 서비스 종료 등의 리스크에서 자유로워짐
- 자신만의 환경과 특징을 직접 설계, 수정할 수 있는 자유를 얻는 것이 Tech Independence의 진정한 이점임
마무리 및 Markdown의 중요성
-
오픈소스 및 자체 제작, 경험 공유의 기쁨을 강조하며, 모든 솔루션과 콘텐츠 생산 기반이 Markdown으로 통일되어 있다는 점도 부각함
-
Markdown은 다양한 플랫폼 간 호환성을 보장하고, 오픈소스/지식 공유 문화의 표준 도구가 됨
-
더 많은 데이터 엔지니어링 블로그, 두 번째 두뇌 노트, 공개 집필 중인 책 등은 모두 ssp.sh 및 GitHub에서 확인 가능함
-
독자와의 경험 공유 및 토론을 언제나 환영함