Selfhosting

A collection of 28 posts
Docker를 이용한 오픈소스 구축형 노트앱 Joplin 구축하기.
Selfhosting

Docker를 이용한 오픈소스 구축형 노트앱 Joplin 구축하기.

안녕하세요. 달소입니다. 오늘도 새로운 아이템을 들고왔습니다 ㅎㅎ @블랙앤해적 님께서 소개해주신 Docker-compose 파일에 있었는데 꽤나 흥미로워서 한번 도커를 통해 구축 체험/소개까지 진행해보겠습니다. 찾아보니 조플린 프로젝트가 구글 썸머코드에도 참가하고 꾸준히 개발되어 더 좋은듯합니다. 초반 버전에 비해 플러그인등이 추가되면서 편의기능도 많이 좋아졌구요. 상용 에버노트나 원 노트가 질리신분들께 조심스레 추천해봅니다 Joplin 이란? Joplin
6 min read
오픈소스 모니터링 시스템 Netdata를 이용하여 서버 실시간 모니터링하기.(+docker)
it

오픈소스 모니터링 시스템 Netdata를 이용하여 서버 실시간 모니터링하기.(+docker)

안녕하세요. 달소입니다. 이번글에서는 Zabbix와 함께 오픈소스모니터링 시스템으로 가장 유명한 Netdata를 소개해드리고자합니다. 기본적으로 Netdata와 Zabbix 모두 역사가 오래된만큼 많은 기능들을 지원하고있으며 기호에 맞게 사용하시는걸 추천드립니다. 서버/NAS가 1대라면 Netdata, 여러대라면 Zabbix가 아닐까하는..ㅎ Netdata란? Netdata는 CPU 사용량, 디스크 활동, 대역폭 사용량, 웹 사이트 방문 등과 같은 실시간 메트릭을 수집 한 다음
5 min read
스마트폰을 IP카메라로 만들기 IP Webcam(Feat. DVA3221)
it

스마트폰을 IP카메라로 만들기 IP Webcam(Feat. DVA3221)

안녕하세요. 달소입니다. 앞서 NVR 솔루션을 사용할 수 있는 헤놀로지인 DVA3221을 소개해드렸는데요. 말씀드렸듯.. 저는 집도없고.. 아무것도없는 휴먼이기때문에.. 그나마 가지고있는 스마트폰을 IP카메라로 만들어서 테스트해보려고합니다. 마침 안드로이드진영에서는 IP Webcam이라는 어플리케이션으로 쉽게 IP 카메라를 만들 수 있기때문에 이를 이용해보겠습니다. IP Webcam - Google Play 앱당신의 스마트폰을 무선카메라로 만들어 보세요.Google Play 앱Pavel Khlebovich [https:
6 min read
Docker

홈서버에 쓸만한 도커이미지 추천 및 정리

안녕하세요 달소입니다 오늘은 홈서버에서 쓰면좋을만한 도커이미지라는 주제를 가지고왔습니다. 주제가 주제이니만큼 장기프로젝트로 지속적으로 업데이트될 예정이고 회원분들또한 추천해주실 이미지가있다면 얼마든지 댓글로 달아주세요! 웬만하면 카테고리별로 하려고하나 안되는건 적당히,,, 넣겠습니다 내용은 기존에 적어놨던거 찾아서.. 업데이트하고있습니다 ㅎㅎ -------------------------------------------------------------------------------- 도커(Docker) 란 무엇인가? + docker-compose 도커(Docker) 란 무엇인가? + docker-compose안녕하세요. 달소입니다. 사실 약 1년전쯤에 도커에 관해서 글을
10 min read
웹사이트 파비콘 다운로드하는방법
Selfhosting

웹사이트 파비콘 다운로드하는방법

안녕하세요. 달소입니다. 앞서 소개해드린 Flame을 좀더 효율적이고 직관적으로 사용하기 위해서는 파비콘을 이용하시면 좋은데요. 파비콘이란? 파비콘은 웹사이트를 나타내주는 대표적인 아이콘입니다. 그 사이트를 소개하기 가장 좋고 파비콘만 보더라도 어떤사이트인지 알기쉽기때문에 파비콘을 잘 쓰시면 여러모로 요긴합니다. 웹사이트 파비콘을 다운로드 하는 방법 파비콘의경우 다운로드받는 여러가지 방법이있 지만 아래 구글 api를 사용해서 하는방법이 가장편하기 때문에
2 min read
Docker로 나만의 시작 페이지(대시보드) 만들기 Flame
Selfhosting

Docker로 나만의 시작 페이지(대시보드) 만들기 Flame

안녕하세요 달소입니다. 앞서 @kelvinKang 님께서 미션으로 주신.. 홈 대시보드  만들기 편입니다. 홈서버 혹은 개인 NAS를 이용하시다보면 서비스는 점점 늘어가고 포트도 여러포트를 사용하시니 기억하기 점점 쉽지않아집니다. 물론.. 다 기억하거나 웹 브라우저의 북마크 기능을 이용할 수 도있지만 이왕 홈서버를 운영하신다면 나만의 시작페이지를 쉽게 만드실 수 있습니다. flame을 이용하여 간단하게 자신만의 홈 대시보드를
9 min read
원격접속 게이트웨이 Apache Guacamole. 도커로 설치하기.(Feat. SSH/VNC/RDP 등)
Home Lab

원격접속 게이트웨이 Apache Guacamole. 도커로 설치하기.(Feat. SSH/VNC/RDP 등)

안녕하세요. 달소입니다. 이번글에서는 앞서 소개해드린 원격접속 게이트웨이 과카몰리를 도커로 직접 설치해보고 사용해보도록하겠습니다. Apache Guacamole에 대한 설명은 아래 글에서 참고하시면 되겠습니다~ 어디에서나 원격접속을! Apache Guacamole.(Feat. SSH/VNC/RDP 등)안녕하세요. 달소입니다. 오늘은 KelvinKang님께서 댓글로 정보를 주신 Apache Guacamole(과카몰라)를 회원분들께 소개해드리고자합니다. 과카몰리라는 이름은 많은 사람들이 어느정도 익숙하다고 생각합니다. 멕시코에서
6 min read
Slack 오픈소스 프로젝트 Mattermost 란? Docker로 설치해보기.
Home Lab

Slack 오픈소스 프로젝트 Mattermost 란? Docker로 설치해보기.

안녕하세요. 달소입니다. 오늘은 앞서 seeart님께서 댓글로 설명해주신 Mattermost를 간단히 소개해드리고자 합니다. 이전에 소개해드린 트렐로/노션과 비슷한 Task 관리 프로젝트인 focalboard의 기능도 플러그인형식으로 포함하며 Slack 처럼 메신저를 기본베이스로 합니다. 서버포럼 - 트렐로/노션과 비슷한 오픈소스 Task 관리 프로젝트 focalboard안녕하세요. 달소입니다. 오랜만에 회원님들께 소개시켜드릴만한 좋은 프로젝트를 발견해서 공유드립니다. 아마 트렐로나 노션같은 프로젝트를
7 min read
it

Nginx Proxy Manager에서 Hotlink 설정하기.

안녕하세요. 달소입니다. 오늘은 nginx에서 외부 Hotlink를 차단하는방법에 대한 포스팅입니다. Hotlink란? 핫링크는 제 블로그,사이트의 이미지 타 커뮤니티에서 그대로 복사 붙여넣기로 퍼가는경우 태그에 제 사이트의 주소가 걸리게됩니다. 이럴경우 해당페이지가 읽힐때마다 제사이트의 트래픽을 낭비하게 되는셈이지요. 추가로 컨텐츠도 보호할 수있구요. Hotlink가 되어있는지 안되어있는지는 간단하게 curl 명령어로 확인해볼 수 있습니다.curl -I –referer [아무사이트]
2 min read
Ghost 컨텐츠 내용 넓이 커스텀하기.
Ghost

Ghost 컨텐츠 내용 넓이 커스텀하기.

안녕하세요. 달소입니다. 오늘은 블로그호스팅용 오픈소스프로젝트인 Ghost에서 불편한점이였던 Content 넓이를 넓히는 방법입니다. 저같은경우 기본테마로도 만족을하기때문에 기본테마인 Casper를 기준으로하지만 다른테마를 사용하고계신다면 비슷한 과정으로 css를 수정해주시면됩니다. 제가 원하는건 아래정도 넓이(1200px) 인데 실제로 컨텐츠를 보면720px만 사용하고있어서 아무래도 답답한 느낌이 들어서 1200px로 변경해보겠습니다. 테마 컨텐츠 css 수정하기 저 같은 경우 도커를 사용하기때문에 docker 컨테이너
2 min read
트렐로/노션과 비슷한 오픈소스 Task 관리 프로젝트 focalboard
Selfhosting

트렐로/노션과 비슷한 오픈소스 Task 관리 프로젝트 focalboard

안녕하세요. 달소입니다. 오랜만에 회원님들께 소개시켜드릴만한 좋은 프로젝트를 발견해서 공유드립니다. 아마 트렐로나 노션같은 프로젝트를 관리하는 툴들을 사용해보셨다면 아래와 같은 UI가 익숙하실텐데요. 놀랍게도(?) 이게 오픈소스 무료 프로젝트입니다 ㅎㅎ 물론 하나하나 뜯어보면 노션이나 트렐로에 비해서 모자란 부분도있겠지만 기본적인 기능은 꽤나 훌륭하고 무엇보다 홈서버에서 셀프호스팅으로 설치할 수도 있기때문에 한번쯤 설치해보시는걸 추천드립니다. Focalboard: Open source
3 min read
웹사이트 속도 측정 확장프로그램 lightghouse
Website

웹사이트 속도 측정 확장프로그램 lightghouse

안녕하세요. 달소입니다. 오늘은 예전에 소개해드린 웹사이트 속도측정프로그램의 구글 확장프로그램편 입니다 ㅎㅎ 겸사겸사 Rhymix/Ghost/Wordpress간 속도비교도 되었네요 ㅎㅎ 속도측정은 재미로 보시면되겠습니닷. Lighthouse란? Lighthouse 역시 구글에서 만든 오픈소스 프로젝트로  웹 앱의 성능, 품질 및 정확성을 개선하기 위한 오픈 소스 자동화 도구입니다. 페이지를 감사할 때 Lighthouse는 페이지에 대해 대규모 테스트를 실행한 다음
3 min read
Virtual Box로 Xpenology(DSM6) 설치해보기. - 가상화로 NAS설치
Xpenology

Virtual Box로 Xpenology(DSM6) 설치해보기. - 가상화로 NAS설치

안녕하세요. 달소입니다. 가상화로 체험하기 2탄입니다!. 사실 Linux로 할수있는걸 2탄으로 적어볼까 하다가.. 아무래도 사용자분들께서 가장 궁금해 하시는 Xpenology를 Virtual Box에서 사용하는걸 해보는게 인기가 많을것 같아서 요걸로 진행해보고자 합니다. Virtual Box의 경우 오픈소스이고 무료프로그램이기때문에 부담이 없으실것 같아서 이걸로 했으나 추후에는 VMware를 사용하시는분들을 위한 Workstation으로도 가이드를 한번해보겠습니다. 7버전으로 도전했다가 개같이 멸망하면서 시간도 3시간넘게
6 min read
ESXi에서 Proxmox로 마이그레이션하기.(vmdk to qcow2)
가상화

ESXi에서 Proxmox로 마이그레이션하기.(vmdk to qcow2)

안녕하세요. 달소입니다. 오늘은 ESXi에서 Proxmox로 이동하실때 도움이 될만한 팁을 가지고 왔습니다. 바로 ESXi에서 Proxmox로 VM을 이동하는것입니다. 기본적으로 ESXi의 경우 vmdk를 사용하고 Proxmox에서는 qcow2와raw 확장자를 사용하기 때문에 디스크 변환이 필요한데요. 이걸 한번에 해보겠습니다. Proxmox의 경우 ESXi 처럼 친절하게 편하지는 않은데.. 해보면 또 이해가 되긴하네요 허허 진행환경 ESXi 7.0 U2 Proxmox
4 min read
Proxmox에서 DS3615xs 설치하기.
가상화

Proxmox에서 DS3615xs 설치하기.

안녕하세요. 달소입니다. 앞서 소개해드린 하이퍼바이저 OS인 Proxmox에서 헤놀로지 DS3615XS를 설치하는방법입니다. 물론 918+도 설치가 가능하지만 ㅎㅎ 혹시 사용하시는 분들이 있을까 싶어 이것도 같이 작성해봅니다. 설치환경 Proxmox 7.1.7 DS3615xs image 먼저 사용하실 이미지는 자료실에서 받아주시면 되겠습니다. Proxmox DS3615xs(VirtiO/VMXNET3/PVscsi) [https://svrforum.com/140878] winscp와 같은 툴로 해당이미지를
4 min read
하이퍼바이저 OS Proxmox VE에 대해서.(ESXi와의 차별점)
가상화

하이퍼바이저 OS Proxmox VE에 대해서.(ESXi와의 차별점)

안녕하세요. 최근에 ESXi를 거쳐서 Proxmox VE로 가상화 환경을 옮기고 있는 달소입니다 ㅎㅎ ESXi 에서도 웬만한것은 대부분할 수 있지만 Proxmox의 경우 오픈소스 프로젝트로 여러가지 추가적인 기능을 사용할 수 있어 장기적으로 보았을 때 좋을듯하여 하나씩 기능을 테스트해보며 이전을 준비중 입니다. 이글에서는 간단하게 Proxmox가 어떤것인지 어떤 장점이 있는지 ESXi와 비교해서 어떠한 기능들을 사용할
7 min read
DS3615xs Realtek LAN 추가버전
Nas

DS3615xs Realtek LAN 추가버전

3615xs에서 리얼텍 사용이 필요하신 분들이 테스트해보시고 댓글로 결과 달아주시면 되겠습니다. 혹 안되시면 말씀해주세요. https://github.com/pocopico/rp-ext Extension Name: "r8101" Description : "Adds RealTek RTL-8101 Fast Ethernet driver Support" LINK [https://raw.githubusercontent.com/pocopico/rp-ext/master/r8101/rpext-index.json] Extension Name: "r8125" Description : "Adds Realtek RTL8125 2.5Gigabit Ethernet
1 min read
시놀로지 도커 이미지 자동으로 업데이트 하기 watchtower
Docker

시놀로지 도커 이미지 자동으로 업데이트 하기 watchtower

안녕하세요. 달소입니다. 이번편은 앞서 작성한 도커 이미지 자동 업데이트 서비스를 시놀로지/헤놀로지 도커에 구축하는편입니다. 내용은 기존것과 동일하며 환경부터 설치방법까지만 시놀로지 DSM 콘솔에서 진행됩니다. -------------------------------------------------------------------------------- 어떤 프로그램이나 서비스를 사용하다보면 시간이 지남에 따라 취약점인 나오고 기능 개선또한 이루어지게 됩니다. 이럴경우 당연히 업데이트가 나오게되는데요. 일반적인 SW의 경우 관리자/사용자가 수동으로 업데이트해주면 되지만(이것도
4 min read
Ghost Blog 구글 Analytics 연동하기.
Blog

Ghost Blog 구글 Analytics 연동하기.

안녕하세요. 달소입니다. 이번글에서는 블로깅 플랫폼인 Ghost에서 구글 Analytics 를 연동하는 방법입니다. 구글 Analytics를 연동하게 되면  실시간으로 운영 하고있는 웹사이트/블로그에서 어떤글이 몇명이나 보고 있는지 알 수 있습니다. 추가로 사용자 분석도 해주고 자주 방문하는 페이지등을 알수 있기 때문에 유용하게만 사용하신다면 사이트 운영하실 때 도움이 되리라고 생각 합니다. 추적 코드 확인하기 준비물은
2 min read
Proxmox VM에 Disk Passthrought 하는방법
HomeServer

Proxmox VM에 Disk Passthrought 하는방법

안녕하세요. 달소입니다. 이번글은 Proxmox VE 가상화 환경에서 가상머신에 디스크를 패스스루하는 방법입니다. 패스스루란 간단히 말해서 가상화 공간에서 데이터를 쪼개서 할당하는게 아닌 디스크 자체를 VM에 마운트 시키는것을 의미합니다. 일반 PC의 HDD 처럼요. 이 글을 보실정도라면 대부분 잘 아실거라고 생각하니... 바로 진행해보겠습니다. 테스트 환경 Proxmox VE 7.1-7 Disk 8TB - OS Disk
3 min read
Proxmox You do not have a valid subscription 없애기
Proxmox

Proxmox You do not have a valid subscription 없애기

안녕하세요. 달소입니다. 이제 Proxmox를 사용하기로 일단 마음을 먹었으니.. 최대한 Proxmox에대해서 알아보고자 합니다. Proxmox의 경우 오픈소스로 운영되고있지만 위처럼 구독을 할경우 Enterprise 저장소 및 지원을 받을수있는 라이선스를 별도로 구매할 수 있습니다. https://www.proxmox.com/en/proxmox-ve/pricing 다만 저처럼 가정에서 홈서버로 운영하는 경우 굳이.. 한번에 나가는 돈도 아니고 연간 10만원이 넘는돈을
3 min read
오픈소스 방화벽 Opnsense 에서 IPS(침입탐지시스템) 활성화하기
Selfhosting

오픈소스 방화벽 Opnsense 에서 IPS(침입탐지시스템) 활성화하기

안녕하세요. 달소입니다. 이번글에서는 제가 그동안 Opnsense를 오픈소스 방화벽이라고 불렀던 이유에 대해서 간단하게 설명드리고 그 기능인 IPS(침입탐지시스템)을 활성화시켜보도록하겠습니다. 기본적으로 Opnsense에서 IPS 기능을 사용하지않으면 굳이..(?) 사용할 필요가 없다고생각되기때문에 한번 활성화 시켜보시기 바랍니다. IPS란? IPS ( 침입 방지 시스템 )는 패킷이 어떤 식으로든 의심스러운지 확인하기 위해 네트워크 인터페이스를 통과할 때 각 패킷을
7 min read
Ghost 블로그에서 Subcribe 버튼 없애는방법.
Blog

Ghost 블로그에서 Subcribe 버튼 없애는방법.

안녕하세요. 달소입니다. 오늘은 Ghost를 초반에 사용하면서 사용하지않는 버튼인 Subscribe 를 없애는 방법입니다! 여기서는 기본 Subcribe 버튼 뿐만아니라 메뉴 상단의 소셜버튼과 최하단 밑에있는 구독버튼도 포함입니다.(원래 Subcribe만 목적이였는데.. 하나하나 거슬리는게 많아져서 업데이트합니다ㅎ) 사실 Ghost의 가장 큰 장점이자 특이점이라고 볼수 있지만 저 같은경우 별도의 커뮤니티도 사용하고 있고.. 사용하기 위해서는 이메일 서비스도 사용해야
3 min read
웹사이트 운영시 반드시 해야할것. - 네이버 검색 노출
Blog

웹사이트 운영시 반드시 해야할것. - 네이버 검색 노출

안녕하세요. 달소입니다. 이번에는 Ghost블로그 뿐만아니라 웹사이트를 운영하시는분들께서 반드시 해야하는 1순위인 네이버 검색엔진 노출편입니다. -서론은 구글편과 동일합니다 ㅎ 구글편은 아래 링크를 참고해주세요. 웹사이트 운영시 반드시 해야할것. - Google 검색 노출안녕하세요. 달소입니다. 이번에는 Ghost블로그 뿐만아니라 웹사이트를 운영하시는분들께서 반드시 해야하는 1순위인 구글 검색엔진 노출편입니다. 웹사이트를 운영하는 목적중에하나는 자신의 글을 인터넷에 노출시키고 사용자들이 글을
4 min read
오라클클라우드에서 웹사이트 모니터링하기.(Uptime Kuma)
Selfhosting

오라클클라우드에서 웹사이트 모니터링하기.(Uptime Kuma)

안녕하세요. 달소입니다. 사이트를 여러개 운영하다보면 내 사이트가 잘 되고있는지. 인증서는 얼마나 남았는지 등 꼼꼼하게 챙겨봐야 할게 참 많습니다. 그래서 소개시켜 드린 툴이 Uptime Kuma인데요. Uptime Kuma를 통해 서버의 헬스체크(ping) 및 웹사이트 도메인을 입력해서 주기적으로 사이트의 헬스체크가 가능합니다. 헬스체크 결과에 따른 알림도 여러방식으로 가능하구요. 이 Uptime Kuma를 오라클클라우드(외부)에
4 min read