메인 항목으로
고급 검색
용어 검색
형식

정확히 일치
태그 검색
날짜
이후에 수정함
이전에 수정함
이후에 만듦
이전에 만듦

검색 결과

175개

Vaultwarden 소개

Password Management : Vaultwarden (Bitw...

한마디로 설명드리면 "Open Source Password Manager" 입니다. Vaultwarden은 Bitwarden의 모든 기능을 무료로 지원하는 Bitwarden의 Fork 버전입니다. 로그인정보, 금융정보 등등 모든 개인 정보를 쉽게 관리 할 수 있으며, 모든 데이터 저장은 암호화되어 있어  매우 안전하다고 평가 되어 있습니다.

Nginx Proxy Manager 소개

Reverse Proxy : Nginx Proxy Manager

Open Souce Proxy Manager 입니다. Nginx Proxy Manager와 같은 Proxy Manager를 이용하는 목적은 역방향프록시 (Reverse Proxy)를 사용하기 위함 입니다. 역방향프록시 (Reverse Proxy)를 이용하면 웹 서버를 공격으로부터 보호하고 성능 및 안정성 이점을 제공할 수 있습니다. 아래 Cloudflare에서 설명하는역방향프록시 (Reverse Proxy)에 대한 소개를 참고 하시기 바랍니다. http...

Why You Need a VPN?

VPN 활용한 안전한 서버 운영

다들 Torrent를 한두번씩 이용해 보셨을 겁니다. Torrent의 개념을 보면 원본 파일을 제공하는 시더 (Seeder)가 시드 (Seed) 파일을 제공하고, 각각의 사용자가 각자 다른 시드 (Seed)을 부분적으로 나누어 다운로드 받아 서로 서로 공유해 주는 개념 입니다. 즉, 다운로드를 받고 있음과 동시에 다른이에게 업로드 (공유)를 해주는 개념 입니다. 여기서 문제는 시더, 다운로더, 업로더 모든 사람들의 IP 주소가 노출되며, 누가 어디서 무었...

Portainer 소개

Docker Management : Portainer

Docker를 Web Base GUI 환경으로 아주 쉽게 사용할 수 있게 해주는 Docker 유저에게는 필수 Docker 관리툴 입니다.

Bookstack 소개

Wiki Server : Bookstack

개인 Wiki를 운영할 수 있는 오픈소스 프로그램 입니다. 제가 운영하는 "DH Cloud Wiki"가 이 Bookstack으로 운영 되고 있습니다.

Watchtower 소개

Docker Updater : Watchtower

Docker의 경우 기본적으로 자동 업데이트를 지원하지 않습니다. 만일 Docker Image가 업데이트 되어 버전을 올리고 싶다면 컨테이너 재구성 등의 매우 복잡한 과정을 거치셔야 합니다. Watchtower를 이용하면 설정한 주기값으로 안전하게 Docker Image를 항상 최신 버전으로 자동 업데이트 하실 수 있습니다.

소개

Web Based SSH Client

다들 PuTTy라는 프로그램은 한번씩 사용하셨을 것 같습니다. sshwift 및 wetty는 PuTTy의 Web 버전으로 이해하시면 됩니다. 별도 SSH 클라이언트 프로그램 없이 웹브라우저로 원하시면 서버에 바로 SSH 접속이 가능해 매우 편리 합니다. 1. sshwifty 2. wetty

Grafana 소개

Dashboard : Grafana

서버의 상태를 한눈에 모니터링을 할 수 있는 전문 서버 관제 프로그램 입니다.

DDNS Updater 소개

DDNS Management : DDNS Updater

가정에서 쓰는 IP는 거의 유동 IP입니다. 변경되는 IP를 DNS Provider에 자동 IP 갱신이 필요 할 경우 이 DDNS Updater를 이용하시면 됩니다. Script가 돌때마다 IP변경 여부를 확인한 후 변경 시 DNS Server에 IP를 갱신해 줍니다. ----- Sample ------------------------------------------------- 작업 스케줄러가 예약 작업을 완료했습니다.작업: DDNS Update시작 시...

와일드카드 인증서 발행 목적

Synology SSL : Synology DSM에 와일드카드 SSL ...

만일 "aaa.synology.me" 같은 시놀로지 DDNS을 이용하신다면 이 과정은 필요가 없을 것 입니다. 하지만 별도 도메일을 구입하여 시놀로지에 적용하실 경우 와일드카드 인증서 발행이 지원되지 않습니다. 예를 들어 제 경우 "dhcloud.me"라는 도메인을 사용 중이고, 시놀로지 DSM 연결을 "aaa.dhcloud.me"와 같은 서브 도메인을 사용하고 싶을 경우가 생깁니다. 시놀로지 "보안"에서 인증서를 발행 할 경우 하나 하나 서브 도메인 인증...

Open AI (ChatGPT 3.5) 연동

Docker Management : Portainer 환경설정

이 기능는 "Business Edition"에서만 지원 됩니다. "Setting > Experimental features > Enable OpenAI integration"을 활성화하고, "Save Experimental Settings"를 누릅니다. Open AI에서 API Key를 발급 받아야 합니다. API Key가 없다면 "https://platform.openai.com/"에 들어가 "Personal > View API keys"로 이동 합니...

OneDrive Remote 생성

Mount External Cloud : Rclone Remote 생성 (Config 설정)

첫번째로 Rclone Config를 설정할 계정을 선택합니다. 이 부분이 중요한 이유가 root의 경우 "/root/.config/rclone/rclone.conf"에 Config 파일이 생성되고, 개인 계정일 경우 "home/계정" 밑에 "rclone.conf"가 생성 됩니다. 나중에 mount할때도 같은 권한을 가져야만 mount가 가능하고, "rclone.conf" 위치를 맞게 지정해 주셔야 합니다. 본 예제의 경우 root로 Config 를 설정하...

Cloudflare?

DNS : Cloudflare DNS

namu.wiki 소개로 대체 합니다.   OSI 모형으로 따지면, 애플리케이션 구간에 해당되는 사업을 한다. 주로 고객들의 안전하고 원활한 웹 애플리케이션 사용을 지향한다. WAF(웹애플리케이션 방화벽), DDoS, CDN, DNS 등을 주 사업으로 삼는다.특히 2021년 기준 전 세계 웹사이트 5개 중 1곳이 클라우드플레어의 리버스 프록시서비스와 DNS 서버를 사용할 정도로 이쪽 분야에서는 최강자 중 하나로 자리를 잡았다.[7]2023년 3월 기준으로 대...

DNS 설정

DNS : Cloudflare DNS

Cloudflare 로그인 후 활성화 되어 있는 도메인을 선택 합니다. "DNS 설정"으로 들어 갑니다. 이제 "DNS 레크드"를 등로할 차례 입니다 간단히 A 레코드와 CNAME 레코드만 설명 드리도록 하겠습니다. 먼저 용어에 대한 개념은 아래 Cloudflare 설명으로 대체 합니다. DNS A 레코드란? "A"는 "주소"를 나타내며 이것은 DNS 레코드의 가장 기본적인 유형입니다. A는 주어진 도메인의 IP 주소를 나타냅니다.예...

사전준비

VPN 활용한 안전한 서버 운영

완벽한 IP 보호를 위해서는 외부 VPN Server의 연결이 필요 합니다. 세계적으로 유명한 VPN Provider로는 ExpressVPN, Nord VPN 등등이 있으며, 여기서는 ExpressVPN을 예제로 설명 드립니다. 타 VPN을 사용하신다면 아래 Githgub에서 맞는 Parameter 값을 찾아 수정해 주셔야 합니다. https://haugene.github.io/docker-transmission-openvpn/https://haugene...

Application Templates

Docker Management : Portainer 환경설정

Application templates을 추가하는 방법입니다. Portainer의 "Settings"로 들어가 "Application Settings > App Templates"의 URL에 아래 주소를 입력합니다. https://raw.githubusercontent.com/Lissy93/portainer-templates/main/templates.json "Local > App Templates"로 들어가면 약 400개가 넘는 Templates L...

라이브러리 구성 및 네이밍 규칙

Multimedia Server : Plex

Plex의 라이브러리는 영화, TV 프로그램, 음악, 사진, 기타 비디오의 종류로 구성 됩니다. 단편씩 각각 관리하려면 "영화", 시즌 및 에피소드 (연재)로 관리하려면 "TV 프로그램", 나머지는 미디어의 유형에 맞게 설정하시면 됩니다. 자막파일을 사용하신다면 "srt" 포멧을 추천 드립니다. "smi", "ass" 등등의 포맷은 자막으로 인한 트랜스코딩이 걸릴 수 있습니다. "srt"로의 변경은 "Subtitle Edit (https://github...

중복파일 제거

Mount External Cloud : Rclone 기타활용

rclone dedupe [리모트명]:타겟경로: --dedupe-mode first -v --tpslimit 9 "--dedupe-mode first" 옵션에 대한 설명은 아래와 같으며, 목적에 맞게 옵션을 수정하시면 됩니다. --dedupe-mode first : 동일한 파일을 제거한 다음 첫 번째 파일을 유지합니다.--dedupe-mode newest : 동일한 파일을 제거한 다음 최신 파일을 유지합니다.--dedupe-mode oldest : 동일한...

SSL 인증서 오류 (기존 시놀로지 인증서 활용 방법)

Wiki Server : Bookstack

SSL 관련 오류를 해결하기 위해서는 SSL 인증서를 설치해 주셔야 합니다. 본 해결 방법은 시놀로지를 사용할 경우 간단히 시놀로지의 인증서를 빼내서 Bookstack에 적용하는 방법입니다. 1. "시놀로지 제어판 > 보안 > 인증서" 항목에서 기존 보유한 인증서를 선택 후 "인증서 내보내기"를 실행 합니다. (PC로 다운로드) 2. 압축을 풀고 이 중에서 사용할 인증서는 "cert.pem"와 "privkey.pem" 입니다. 3. Bookstack에 적...

언어설정

Wiki Server : Bookstack 환경설정

기본언어를 한국어로 설정하는 방법입니다. 설치된 Docker와 Mapping된 아래 파일을 열어 ".env" 파일 (config/www/.env)을 추가해 줍니다. # Sets application language to KoreanAPP_LANG=koAPP_AUTO_LANG_PUBLIC=false