Home Server

서버포럼 홈서버 메인시스템자랑😭

안녕하세요. 달소입니다! 이벤트를 개최하기 앞서 가이드(?) 같은 허접한 방장의 시스템자랑입니다 ㅎㅎ 운영하고있는 시스템은 3대나 되지만… 다쓰기에는 힘에부쳐 메인서버만 소개해보겠습니다. (당첨확률은 1인 1서버!) 이벤트의 목적은 사용자들께서 많이 이용하는 시스템이나 좋은점들이 있다면 공유하는 측면에서 좋을것같아서입니다 ㅎㅎ 이용하는 모든 서비스나 하드웨어를 공유해주세요! 이벤트 많관부!!! https://svrforum.com/notification/632967 시스템 스펙 CASE : TANK H6 6bay 핫스왑 NAS케이스CPU : Ryzen 5700G 8Core […]

북스택으로 홈서버 자체 위키 플랫폼 구축하기.(docker-compose)

안녕하세요. 달소입니다~ 이전에 홈서버에서 위키 플랫폼으로 추천드린 북스택을 Docker-compose를 통해 서버에쉽게 설치하는 방법입니다. 북스택에 대한 자세한 정보는 아래 글과 공식홈페이지를 참고해주시면 감사드리겠습니다. 북스택이란? 오픈소스 위키 플랫폼으로 위지윅 에디터를 지원하는 위키중 하나입니다. 많이 알려진 미디어위키, 도쿠위키, wiki.js도 있지만 북스택또한 깔끔하게 관리하기 좋은 위키로 꽤나 해외에서 유명합니다. 셀프호스팅 위키 플랫폼 북스택안녕하세요. 달소입니다. 오늘은 많은분들이 아실만한 홈서버용 위키 […]

아파치 과카몰리에서 ubuntu 22 ssh 접근오류 해결방법

안녕하세요. 달소입니다. 오랜만에 트러블슈팅입니다. 과카몰리를 오랜만에 구축해서 Ubuntu 22와 ssh 연결을 시도했는데 아래처럼 연결이 제대로 되지않더군요 ㅠ 과카몰리 로그 확인 결과 SSH handshake failed 라는 오류를 출력합니다. 열심히 구글링해보니.. 암호화 키 관련 오류라고하네요 ㅠ 해결방법 접속하고자하는 Ubuntu 서버의 sshd 설정에 들어가서 아래 내용을 추가해주시고 sshd를 재시작시켜주시면됩니다. vi /etc/ssh/sshd_config HostKeyAlgorithms +ssh-rsa ​​​​​​ 잘 붙습니다~

CI/CD 자동화를 위한 Jenkins 서버구축하기(Docker)

동기 님께서 궁금해하신 도커로 빌드 CI/CD를 위한 젠킨스를 도커로 구축하는방법입니다. Jenkins는 대표적인 CI/CD 빌드 자동화 툴 입니다. 여기서는 docker-compose를 이용해서 쉽게 설치해보도록하겠습니다. 설치환경 Ubuntu 22.04LTS Docker,docker-compose 젠킨스 컨테이너 생성하기 mkdir -p /data/jenkins cd /data/jenkins vi docker-compose.yml version: ‘3.8’services:  jenkins:    image: jenkins/jenkins:lts    privileged: true    user: root    ports:      – 8080:8080      […]

오픈소스 원격관리 프로젝트Rustdesk 구축하기

안녕하세요. 달소입니다. 오랜만에 가이드글입니다 ㅎㅎ Rustdesk 는 많이들 알고계시는 Teamviewer 와 비슷한 원격 관리를 도와주는 오픈소스 프로젝트입니다. UI 자체도 팀뷰어와 비슷할 뿐만아니라 실제 사용하는것도 비슷합니다. ++클라이언트를 설치해놓으면 웹으로도 접근이 가능도하네요 ㅎ 예전에 찾아봤다가 무슨이유에서인지 설치를안하고 그냥 그만뒀었는데 최근 블랙앤해적님께서 도커 컴포즈도 올려주시고해서 한번 더 소개 겸 설치해봤습니다. https://github.com/rustdesk/rustdesk GitHub – rustdesk/rustdesk: Open source virtual / […]

도커 컨테이너별 리소스(CPU/RAM) 확인이 가능한 Yacht

안녕하세요. 달소입니다. 오랜만에 도커 이미지 소개로 왔습니다~~ 이번에는 매번 도커를 설치할때마다 소개해드렸던 컨테이너 관리 이미지인 포르테이너의 대체앱으로 추천해볼만한(?) Yacht를 가져왔습니다! *선 후기를 남기자면,, 제 서버 문제인지는 몰라도 반응이 조금 느리고 행걸리는게있습니다,, 실사용으로는 비추,,할듯하네요. Portainer와의 차별점이라면 대시보드상에서 각 컨테이너의 리소스사용현황을 체크할 수 있고 이미 지정되어있는 템플릿을 통해 유명한 이미지들을 손쉽게 사용해볼수있다는점입니다. https://yacht.sh/ 자세한 설명은 아래 gif하나면 […]

클라우드플레어를 인증서버로 Cloudflare Zero Trust 사용하기.

안녕하세요. 달소입니다. 이번에 소개해드릴것은 클라우드플레어 DNS를 사용하시는분들께서 유용하게 사용하실만한 기능을 찾아왔습니다! 이전에 인증서버로 소개해드렸던 Authelia와 비슷한 역할을 할 수 있는 Zero Trust라는 기능인데요. 클라우드 플레어에 등록된 도메인에 접속을 할때 클라우드 플레어에서 인증방식으로 설정한것(OTP,Google,github인증등)을 거친 뒤에 페이지에 넘어갈수있도록 해줍니다. 클라우드플레어의 기능이기때문에 반드시 도메인이 등록되어야 하며 DNS또한 클라우드플레어 프록시를 사용해야합니다. 보통의 통신이 클라이언트 -> DNS -> 서버 […]

php로 DSM 를? kodbox docker로 설치하기

안녕하세요. 달소입니다. 이번글은 앞서 Dev_OpsEngineer 님께서 소개해주신 신기한(?) 오픈소스 PHP 프로젝트입니다.kodbox라는 그 언어로 제작된 php 오픈소스 프로젝트입니다. 한글도 지원된다고는 하는데.. 번역상탠가 영.. 좋지는않습니다 ㅎㅎ 그냥 재미로 한번 설치해보심이.. kodbox란? kodbox는 웹용 파일 관리자입니다. 또한 웹 브라우저 내에서 직접 웹 사이트를 개발할 수 있는 웹 코드 편집기입니다. kodbox는 Linux, Windows 또는 Mac 기반 플랫폼에서 온라인 또는 로컬로 실행할 […]

tailescale을 이용한 나만의 VPN 홈 네트워크 구성하기

안녕하세요. 달소입니다. 오랜만에 강좌(?) 비스무리한걸로 왔습니다 ㅎㅎ 바로 Tailscale을 이용한 VPN 홈 네트워크 구축인데요. VPN서버를 직접 구축하지않더라도 tailescale 서버를 통해서 사설 네트워크를 운영할 수 있게됩니다. 이전에 소개해드린 zerotiar와 같은 SDN 개념과 비슷합니다. 자세한 설명과 기술은 아래 내용에따라 천천히 설명드리도록하겠습니다. 테일스케일이란? Tailscale은 귀하가 소유한 장치와 애플리케이션을 전 세계 어디에서나 안전하고 손쉽게 액세스할 수 있도록 하는 VPN […]

SSO와MFA가 지원되는 Wireguard 기반의 GUI VPN Firezone 구축하기

안녕하세요 달소입니다. 이번에는 어제 발견한 wireguard 기반의 자체호스팅 VPN서버를 구축해보겠습니다. 직접 구축해봤는데 꽤(?) 괜찮습니다. 일단 인증옵션을 키게되면 1시간마다 웹으로 로그인해서 인증시간을 늘려줘야하구요.(시간지정가능) ex) 5시에 로그인했으면 6시까지는 vpn사용 가능, 6시 이후에는 다시 로그인필요. 개인별로 egress 지정이 가능해서 어느정도 컨트롤도 됩니다 ㅎㅎ OTP도 적용되고,, 속도도 꽤 잘나오는거같네요 Firezone 은 자체 호스팅 VPN 서버 및 Linux 방화벽입니다.직관적인 웹 […]

홈서버 IT 커뮤니티 SVRFORUM
Link