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

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

검색 결과

175개

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

Redis 설정

Wiki Server : Bookstack 환경설정

먼저 Redis가 설치되어 있다고 가정합니다. (Redis 설치 문서를 참고 하세요) Redis의 Network와 bookstack의 네트워크를 같은 네트워크로 연결해 줍니다. 아래 예제는 "home_network"라는 곳에 연결해 주었습니다. ["home_network" 생성] docker network create home_network  ["home_network"와 "bookstack" 네트워크 연결] docker network connect ...

Redis 설치

Redis

먼저 Redis의 "data" volume을 Mapping할 디렉토리를 생성 합니다. 제 경우 "/volume1/docker/redis/data"에 디렉토리를 생성하였습니다. mkdir /volume1/docker/redis 아래와 같이 docker 명령어를 실행 합니다.  docker run -d --name=redis \ -v /volume1/docker/redis:/data \ --net=host \ --restart always \ redi...

Redis 소개

Redis

Redis는 빠른 오픈 소스 인 메모리 키 값 데이터 구조 스토어입니다. Redis는 다양한 인 메모리 데이터 구조 집합을 제공하므로 다양한 사용자 정의 애플리케이션을 손쉽게 생성할 수 있습니다. 주요 Redis 사용 사례로는 캐싱, 세션 관리, pub/sub 및 순위표를 들 수 있습니다. Redis는 현재 가장 인기 있는 키 값 스토어로서, BSD 라이선스가 있고, 최적화된 C 코드로 작성되었으며, 다양한 개발 언어를 지원합니다. Redis는 REmote DI...

목록 형태

Wiki Server : Bookstack 환경설정

Grid 형식과 List 형식 두 가지중 아래와 같이 선택 가능합니다. 설치된 Docker와 Mapping된 아래 파일을 열어 ".env" 파일 (config/www/.env)을 추가해 줍니다. [그리드 형식] APP_VIEWS_BOOKS=grid [리스트 형식] APP_VIEWS_BOOKS=list

YAML이란?

YAML 문법 검증

YAML(YAML Ain't Markup Language)이란 JSON을 대체하고 있는 차세대 superset으로 docker 설치 등등에 많이 쓰이고 있습니다. 아래는 "Watchtower" Docker 컨테이너 설치를 위한 YAML 예제 입니다. version: "3"services:  watchtower:    image: containrrr/watchtower    volumes:      - /var/run/docker.sock:/var/run/do...

문법 검증

YAML 문법 검증

아래 사이트에 YAML 문장을 넣어주시면 유효성 검증이 진행 됩니다. https://codebeautify.org/yaml-validator

PDF 변환 한글 지원

Wiki Server : Bookstack 환경설정

먼저 Bookstack "설정 > 맞춤 > 헤드 작성"에 아래 코드를 넣어 줍니다. (Google 한글 웹폰트를 사용하기 위함) <link href=" https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap " rel="stylesheet"> <style> body { text-rendering: geometricPrecision; ...

"데이터베이스에 일부 인덱스가 없습니다" 오류 시

On-Premise Cloud Service : Nextcloud 문제해결

  설정을 살펴본 결과 몇 가지 경고할 것이 있습니다.데이터베이스에 일부 인덱스가 없습니다. 큰 테이블에 인덱스를 추가하는 데 시간이 걸리기 때문에 자동으로 추가하지 않았습니다. 명령행에서 "occ db:add-missing-indices" 명령을 실행하여 인스턴스를 실행하는 동안 수동으로 인덱스를 추가할 수 있습니다. 해당 테이블에 인덱스를 추가하면 질의 속도가 다시 빨라집니다.테이블 "oc_systemtag_object_mapping"에 인덱스 "systa...

VPN 우회 접속 동작여부 확인 방법

VPN 활용한 안전한 서버 운영 손쉬운 사용

VPN이 정상적으로 작동하고 있는지에 대한 확인 방법입니다. 1. https://ipleak.net/ 에 접속한 후 아래에 있는 "Torrent Address detection"의 "Activate"를 클릭합니다. 2. "This Magnet Link"를 마우스로 우클릭 한후 "링크 주소 복사"를 선택 합니다. (이 브라우저의 창을 닫으시면 안됩니다.) 3. Transmission GUI로 접속한 후 "Add Torrents"에서 복사된 Magn...

[NAS 전체 VPN 적용] 시놀로지 NAS VPN 적용 방법

VPN 활용한 안전한 서버 운영 설치

VPN 설정 시놀로지 NAS기준 ExpressVPN을 가정한 방법을 설명 합니다. 1. DSM에 접속해 "제어판 > 네트워크 > 네트워크 인터페이스"로 들어가 "생성"을 누릅니다. 2. "VPN 프로파일 생성"을 선택하고 OpenVPN 항목을 선택 합니다. 3.아래와 같이 값을 입력하고 .ovpen에 VPN 제공사에서 다운받은 원하시는 지역의 .opvn 파일을 업로드 합니다. 4. 아래와 같이 고급 설정 값을 선택해 줍니다. 5. "...

Komga 소개

Comics Server : Komga

Kovita와 같은 유명한 대표 만화책 서버 입니다. 개인적인 견해 이지만 Kovita의 경우 소설류에 장점이 있고 Komga의 경우 만화책에 최적화 되어 있다 판단 됩니다. Komga에 연결 가능한 별도 모바일용 Viewer 앱들도 많이 있어 편의성이 매우 좋습니다. Introduction What is Komga?​ Komga is a media server for your comics, mangas, BDs and magazines. Ho...

설치

Comics Server : Komga

볼륨 Mapping을 위한 "/volume1/docker/Komga/config" 와 "/volume1/docker/Komga/data"디렉토리를 생성 합니다. mkdir /volume1/docker/komga/config mkdir /volume1/docker/komga/data "/data" 하위에 Library를 디렉토리를 생성합니다. path는 "books" 밑부터 Komga에서 Library로 인식 합니다. 예제는 books 하위에 comics라...

설치

n8n : Workflow automation for technical...

시놀로지에 n8n + Postgres DB Docker를 Portainer을 활용한 설치 방법을 설명합니다. Portainer를 사용하지 않을 시 yaml 파일 생성해 설치하시면 됩니다. Nginx Proxy Manager 같은 역방향 프록시를 설정합니다. 볼륨을 Mapping할 "n8n"과 하위에 "data", "db", "files" 3개의 디렉토리를 생성합니다. 제 경우 "/volume1/docker/"하위에 생성을 하였습니다. (redis 사용...

sshwifty

Web Based SSH Client

ssh에서 아래 docker 명령어를 실행합니다. 사용하는  포트는 8182입니다. docker run -d --name=sshwifty \ -p 8182:8182 \ --restart always \ niruix/sshwifty IP:8182로 접속하고, "+"를 눌러 연결할 서버 정보를 입력합니다. "host"에 ssh서버 ip 또는 url을 넣고, ":포트"를 입력 합니다. ssh 서버 정보가 입력되면, "Known remotes"...

설치

Notification service : ntfy

Nginx Proxy Manager 같은 역방향 프록시를 설정합니다. 볼륨을 Mapping할 "ntfy"와 하위에 "cache" 디렉토리를 생성합니다. 제 경우 "/volume1/docker/"하위에 생성을 하였습니다. 아래와 같이 "docker-compose.yml" 파일을 작성합니다. version: "3.9" services: ntfy: image: binwiederhier/ntfy container_name: NTFY ...