Home Server

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

안녕하세요. 달소입니다. 이번글에서는 앞서 소개해드린 원격접속 게이트웨이 과카몰리를 도커로 직접 설치해보고 사용해보도록하겠습니다. Apache Guacamole에 대한 설명은 아래 글에서 참고하시면 되겠습니다~어디에서나 원격접속을! Apache Guacamole.(Feat. SSH…안녕하세요. 달소입니다. 오늘은 KelvinKang @KelvinKang 48242 님께서 댓글로 정보를 주신 Apache Guacamole(과카몰라)를 회원분들께 소개해드리…달소 | 2022.03.11 설치환경 Ubuntu 20.04 LTSDocker + Docker Compose 컨테이너 생성하기 사용할 이미지는 과카몰리 공식 이미지 2개와 DB로 […]

어디에서나 원격접속을! Apache Guacamole.(Feat. SSH/VNC/RDP 등)

안녕하세요. 달소입니다. 오늘은 KelvinKang 님께서 댓글로 정보를 주신 Apache Guacamole(과카몰라)를 회원분들께 소개해드리고자합니다. 과카몰리라는 이름은 많은 사람들이 어느정도 익숙하다고 생각합니다. 멕시코에서 아보카도로 만든 소스인데 사진보면 다들 아실겁니다 ㅎㅎ저는 과일을 썩 좋아하지않는데.. 여전히 그렇습니다.. 아무튼 이 글에서는 과카몰리가 어떤것인지에 대해 간단히 소개만 해드리고 설치는 다음글에서 Docker를 통해 해볼에정입니다. Apache  Guacamole 란? Apache Guacamole은 클라이언트리스 원격 데스크톱 게이트웨이 입니다. VNC, RDP 및 […]

도커(Docker) 란 무엇인가? + docker-compose

안녕하세요. 달소입니다. 사실 약 1년전쯤에 도커에 관해서 글을 작성했었는데 그때는 회원으로 저만 활동할시기라 ㅎㅎ 많이들 안보시고 그냥 지나치셨을거라 생각합니다. 초보나스 님께서 질문해주신 건도있으니 이전에 썼던 글 보다는 좀더 상세히 작성되도록 노력해보겠습니다. 선 요약 결론 도커는 기존에 설치된 OS(윈도우,Linux,헤놀로지,시놀로지)등에 구애받지않고 새로운 서비스를 올리기에 가장 좋은 방법입니다.도커라는 플랫폼만 설치되어 있다면 이미 생성된 이미지를 통해 각 상황에 맞춘 커스텀 […]

NPM(Nginx Proxy Manager)에서 악성/스팸 봇 차단 방법.

안녕하세요. 달소입니다. 오늘은 사이트 운영을 하면서 필수적으로 해야할 설정인 악성/스팸 봇을 차단하는 방법입니다. 앞서 기본 Nginx에서 스팸봇을 차단하는 방법에 대해 작성했지만 NPM의 경우 UI가 조금 다르기 때문에 새로 작성해봅니다. Nginx에서 User-agent를 통한 악성/스팸 봇 차단하기.   대개 사이트를 운영하는경우 웹에 노출되기때문에 robot.txt를 통해 크롤링을 허용하고 계실텐데요. 이중에서는 검색에 도움은 되지않고 사이트의 트래픽을 낭비하거나 정보를 긁어가는 크롤링도 […]

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

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

bitwarden/vaultwarden otp없이 관리자로 로그인하기.

안녕하세요. 달소입니다. 앞서 올린글에서 OTP가 제대로 작동하지않을 때 해결방법에 대해서 서술했는데 혹시 관리자 계정의 PW를 까먹거나 otp로 로그인이 되지않을때 어드민 토큰을 사용해서 관리자 권한으로 모든 설정들이 가능합니다. admin token은 관리자 계정이 로그인이 불가능한 상황일때 관리자 권한으로 로그인을 할수있는 PW 입니다. 설정을 안했을때는 해당 페이지로 접근시 아래처럼 에러가 발생하나 설정하면 PW를 넣으라고 나옵니다. 테스트 환경 Xpenology […]

vaultwarden/bitwarden Invalid TOTP code! 해결하기.

안녕하세요. 달소입니다. bitwarden에서 vaultwarden으로 변경하고나서 갑자기 아래처럼 OTP 사용시 로그인이 안되는 에러가 발생해서 해결방법을 공유해봅니다. Invalid TOTP code! server time:~~UTC IP: 어쩌고가 나오는데요. 이건 서버의 시간과 현재 사용하고 브라우저의 시간대가 달라서 나오는 에러입니다. 해결방법 해결방법은 간단하게 운영하고있는 서버의 시간대를 현재 브라우저와 동기화 시켜주면 됩니다. 보통의 PC의 경우 주기적으로 NTP로 동기화 시켜주지만 서버의 경우 특별히 NTP […]

Docker 이미지 자동 업데이트 툴 Watch Tower 설치하기.

안녕하세요. 달소입니다. 오늘은 많은분들이 아마 알고계실 Docker image 자동 업데이트 도구인 Watch Tower에 대해서 소개해드리고 직접 설치해보고자합니다. 어떤 프로그램이나 서비스를 사용하다보면 시간이 지남에 따라 취약점인 나오고 기능 개선또한 이루어지게 됩니다. 이럴경우 당연히 업데이트가 나오게되는데요. 일반적인 SW의 경우 관리자/사용자가 수동으로 업데이트해주면 되지만(이것도 사실 쉽지않음..) Docker Image의 경우 이미지를 새로받고 컨테이너실행 명령어를 찾고 다시 실행시키고 등 되게 […]

Opnsense에서 Wireguard VPN 구성하기.

안녕하세요. 달소입니다. 주말을 겸해서 오늘은 Xpenology 부터 Proxmox, ghost 마지막으로 Opnsense 글까지 마무리 해보려고합니다 ㅎㅎ 머리속으로는 하고싶은게 많은데 실제로 이것들을 다 하기에는 시간적으로나 체력적으로나 여러모로 부족합니다 ㅠㅠ 아무튼 이번글은 오픈소스방화벽 Opnsense에서 Wireguard VPN을 구성하는글 입니다. 작성 + 구성 하면서 느꼈지만.. Docker와 WG-Easy는 사용용도의 제한이 있는 반면, 편의성은 정말… 신이였습니다..물론 Opnsense도 한번해보니 크게 어렵지는 않지만 처음하시는분들이라면 꽤나 […]

Ghost Blog 구글 Analytics 연동하기.

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

홈서버 IT 커뮤니티 SVRFORUM
Link