잘못된 형식의 이미지 링크입니다.
원래는 집에서 HP Microserver 를 썼었습니다. 한 5년? Xeon CPU 이니 ESXi 깔아서 이것저것 해보고 다 좋은데
전기세가 ...
그래서 전기료 아낄 목적 하나로 NAS역할은 가장 싼 신형 시놀로지 220j 로 바꾸고
서버 역할은 RPi4 로 때울려고 했습니다.
개인적으로 Confluence를 개인위키로 쓰고 있어, 이걸 돌려야하는데 이넘이 최소 메모리 2GB는 넣어줘야 그나마 돌아가서 RPi3 으로는 시도해봤다가 처첨한 실패를 ㅠ.ㅠ RPi4가 4GB 달고 나온다고해서 바로 질렀습니다.
위 처럼 Docker 를 써서
1. Atlassian Confluence Wiki (PostgreSQLl DB포함)
2. Portainer (Docker WebUI)
3. AdGuard Home (공유기용 광고제거 DNS서버)
요렇게 세팅했습니다. 이정도 돌리니 RPi4 가 좀 헥헥거리면 도는 수준이 되는 거 같네요.
케이스는 Argon One 알리에서 산겁니다. 강추합니다. 첨에 공식케이스샀다가 뭐 돌려다하면 70~80도 예사로 찍던데, 이케이스 쓰고는 써멀 신경써서 발라줬더니 뭔짓을 해도 55도를 안넘습니다. 팬이 55도부터 돌도록 해놨는데 돌지를 않아서 무소음
Docker를 본격적으로 쓰는건 거의 처음인데, 매력있네요. 서버 설치하고 쫌 꼬이면 서버 밀고 새로 깔고 지겨웠는데, 도커는 거기서 해방을 시켜주네요.
한줄요약
도커랑 아르곤1 케이스 강추!!
업데이트 (7/9)
아래처럼 바뀌었습니다. ^^
AdGuard Home -> PiHole 저는 PiHole 그다지 안느리더군요. 대신 직접 공유기에 걸지않고, 각 클라별로 일일이 DNS서버 지정하는 방식으로 했습니다. 폰에서도 와이파이 고급에서 할수 있습니다.
Plex : 좀 빡세긴하지만 ... 물론 트랜스코딩따윈 안합니다. NFS연결도 기본고요.
code-server : Visual Studio Code 의 서버버전이네요. 아직 설정이 더 필요한거 같아서 잠시 stop
잘못된 형식의 이미지 링크입니다.
=> AdGuard Home (공유기용 광고제거 DNS서버)
원리는 공유기에 DNS설정하는 곳이 보통은 ISP (예: KT) 의 것으로 되어 있는데, 그걸 라즈베리파이로 돌리고 (고의로 가로채기?) 거기서 웹브라우저 애드온 비슷하게 광고사이트를 필터링하는 것입니다.
장점이라면 댁내 공유기 이하 물린 모든 장비들이 다 적용됩니다. (휴대폰, TV, PC 모조리 ),
단점이라면 느리네요 ~.~ 처음 접속하는 사이트인 경우는 꽤 딜레이가 생기는 경우가 많고, PC는 괜찮은거 같은데,휴대폰들은 좀 심각하게 느려지네요.
느려지는 이유가 라즈베리파이의 속도때문은 아닌것 같더군요. CPU점유율이 순간순간 튀기는 하지만 그거때문인것 같지는 않고 DNS서버간의 통신상 이슈같더군요. 이건 저도 잘 모르는 분야라
아래 대댓글 처럼 간간히 쓰면서 그냥 평소 광고를 뿌려대는 사이트 알아내는 용도로 쓸까 합니다.
보아하니 라즈베리파이 속도가 느려서라기보다는 AdGuard자체에서 뭔가 처리할때, 빨랐다 느렸다하는거 같네요. 이대로는 평상시사용은 좀 힘들것 같고, 대신 애드가드홈 대쉬보드에 광고로 차단한 리스트 로그가 쭉 있던데 이게 평소 인터넷 사용시 광고보내던 사이트란 소리이니 , 이걸 따로 뽑아서 hosts파일에 넣어서 쓰는걸로 해야겠습니다.
간간히 한번씩 돌려서 hosts 파일에 넣을 대상 만드는 용도로 쓸까 하네요.
감사합니다.
냉장고 630리터짜리도 있구요, 한달 전기세 2만원 넘은적이 없습니다.
Gen 10은 E2224던가 쓰는게 전기 적게 먹는다고 하는것 같던데 알아봐야겠네요. --- 근데 이걸 사면 그냥 업글 갈아타기한 결과인데;;;
다만 10유저이상 (동접이 아니라, 접속할 발급아이디 10개) 쓰실려면 상당한 비용을 내야합니다.
2)클라우드는 서버도 없이 그냥 공짜로 쓸수도 있긴한데 이건 Public 오픈이 안됩니다. 유저수 제한은 10명까지
소규모 회사에서 상용위키를 사용하고 싶으시면 이걸 추천드립니다. 운영유지에 대한 부담도 없고
저는 회사에서 컨플루+지라를 사용하기 때문에 익숙해지자는 차원에서 개인 블로그용으로 컨플루언스를 사용해보는 중입니다. 기능이 너무 많음;;;
라이센스 관련은 https://www.atlassian.com/ko/software/confluence/pricing?tab=self-managed 참고하세요.
본질문이신 머신관련 : 설치본을 여러가지를 제공하긴한데, x86용이 기본인지라 라즈베리파이에서 돌리시려면 tar.gz 버전으로 받아서 직접 압축풀고 세팅하는 방식으로 하셔야 합니다. 지난 주말에 이거하느라 시간 다 보냈네요. 일단 라즈4가 빡빡하게 겨우 돌 정도 요구 사양이라고 보시면 되고, Docker CentOS + tar.gz버전으로 설치했습니다.
상세한 답변 감사합니다. 제가 질문을 좀 모호하게 했네요. 제가 궁금했던 것은.. 예를 들어 자체서버 10명 라이센스를 구입했다고 하면.. 처음에 그걸 RPi4에 설치해서 쓰다가 성능이 불만족스러워 NUC에 이전하는 것과 같이, 하나의 서버에서 구동하기만 하면 되는 것인가, 아니면 NUC용의 라이센스는 다시 구입해야 하는 것인가 하는 것이었습니다. 말씀하신 히스토리(마이크로서버에서 RPi4)를 보면 가능한 것 같네요.
하나 구입을 해볼까하고 둘러봤는데, 자체서버 10명 라이센스는 $10 일회성 결제라고 나오더라고요. 혹시 매년 $10를 내고 계신다면 다시 한번 알아보시면 어떨까 싶습니다.
라이센스를 구입한 경우라면 동시에 여러서버에서 돌리지만 않으면, 서버를 뭘 써도 관계없습니다. 평가판라이센스 발급이 그냥 신청만 하면 막나오기때문에 테스트로 여기저기 설치해볼때는 평가판으로 하시면 됩니다.
일회성결제라는 말은 저도 어제인가 처음 봤습니다. 원래는 한글로 되어 있지도 않았는데 ;;; 뭔가 엄청 바뀌었더군요. 그래서 뭔가 바뀐거 같다고 윗댓글에서도 써둔거이 었고요
제가 보기에는
ㅁ 평가판이란 글자만 나오고 기능제한이 없음 -> 평가판은 30일 제한
ㅁ 30일제한을 풀려면 1회성 구매를 해야함
ㅁ 1회성 결제를 한 시점부터 1년동안의 업그레이드 버전 다운로드 가능이고, 지속적으로 업그레이드 버전을 다운로드하려면 연간결제 (이건 원래 이랬습니다.)
어짜피 결제해도 10유저짜리 Starter 버전은 다운로드가능외에는 별다른 지원이 없습니다. Community Support라고 하죠. 니가 알아서 찾아서 해결하라;;; 주말에 삽질했던 이유가 Debian, Ubuntu에서 하니 이상하게 자꾸 에러가 나길래, CentOS로 틀었는데, 관련해서 로그라도 보내볼려고 했더니 아무것도 안되던 ... 급 결제연장하기 싫어지더군요 ㅎㅎㅎ
코드서버 도커 이미지 32bit용도 나왔나요? arm 은 64bit만 있던거 같아서 예전에 올리다 말았거든요.
위 스크린샷에서 보이는 도커허브링크로 32비트이미지 받아서 동작하는 것도 확인했습니다.
다만 플러그인설치도 잘 안되고 volume설정도 어떻게 해야할지 혼돈이 와서 ... 어떻게할까 고민중입니다.