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

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

검색 결과

92개

"opcache" 경고 시

On-Premise Cloud Service : Nextcloud 문제해결

"php.ini"를 아래와 같이 수정 합니다. opcache.enable=1opcache.interned_strings_buffer=512opcache.max_accelerated_files=10000opcache.memory_consumption=2048opcache.save_comments=1opcache.revalidate_freq=1

Nextcloud Version Update (v26.x.x 이전)

On-Premise Cloud Service : Nextcloud 업데이트

Nextcloud 도커 이미지를 Update해도 Nextcloud의 버전은 업데이트 되질 않습니다. 업데이트는 ssh에서 아래 명령을 실행 합니다. 어려가지 판올림이 있을 경우 아래 명령을 계속 실행해 순차적으로 버전을 올리셔야 합니다. sudo docker exec -it nextcloud updater.phar 이후 안내되는 문구에 따라 업데이트를 진행 합니다. "27.0.0-ls252" 이미지 기준 현재 최신버전 Nextcloud Version ...

Onlyoffice 설치 및 Nextcloud와 연동

On-Premise Cloud Service : Nextcloud 설치

Nextcloud에서 Onlyoffice 사용에 앞서 Onlyoffice Docker 설치가 필요 합니다. 1. "/volume1/docker/onlyoffice/DocumentServer/" 하위에 "logs", "data", "lib", "db" 디렉토리 생성 합니다. mkdir /volume1/docker/onlyoffice/DocumentServer/logs mkdir /volume1/docker/onlyoffice/DocumentServer/dat...

자동설치

Mount External Cloud : Rclone 설치

Rclone Official에 있는 설치 sh파일을 다운로드 받아 간단히 설치를 진행하는 방법입니다. 아래 명령 이후 나오는 안내에 따라 진행하시면 됩니다. sudo -v ; curl https://rclone.org/install.sh | sudo bash  

수동설치 (권장)

Mount External Cloud : Rclone 설치

먼저 Rclone 공식 홈페이지에 가서 최신버전을 확인 합니다. (https://rclone.org/downloads/) 현 작성일 기준 최신버전은 "v1.64.2" 입니다. 향후 버전이 바뀔 시 변경된 버전을 수정해 넣으시면 됩니다. 아래 글은 "v1.63.1" 기준으로 작성이 되었습니다. 1. root 권한으로 변경 합니다. sudo -i 2. 최신 Rclone 파일을 다운로드 합니다. cd /volume1/.../ #원하는 다운로드 위치로 이동 ...

자동업데이트

Mount External Cloud : Rclone 업데이트

Rclone 설치 이후 아래 명령을 실행하면 자동으로 최신 Stable 버전으로 업데이트가 진행 됩니다. rclone selfupdate --stable  v1.64.0 또는 v1.64.1에서 v1.64.2로 올릴 실때는 해쉬값이 깨져 동작하지 않습니다. 이 경우 매뉴얼로 신규 설치가 필요합니다.https://forum.rclone.org/t/rclone-v1-64-2-release/42399

1.62.x 마운트 문제 시 "fuse" 문제

Mount External Cloud : Rclone 문제해결

failed to mount FUSE fs: fusermount: exec: "fusermount3": executable file not found in $PATH 문제에 대해 설명을 드리면 1.62.x 부터는 fuse3를 기본으로 사용하고 시놀로지는 fuse2만 지원합니다. (특정 리눅스도 동일) 또한 이 경우 fuse3를 설치할 방법도 없는 상황입니다. 여기서 rclone PM 분이 준 아이디어가 symlink 입니다. symlink는 논리적인 바로...

Google API 설정

Mount External Cloud : Rclone 사전준비

Rclone 연결 시 Google API를 이용하기 위한 내용입니다. 기본으로 제공되는 Rclone 인증을 사용하고자 하신 다면 이 과정은 넘어가셔도 됩니다. Google API를 사용하기 앞서 첫번째로 Google 계정이 있어야 합니다. Google API 발급 및 관리 홈페이지는 https://console.cloud.google.com/ 이며,정리 자료는 Google의 개편에 따라 달라질 수 있습니다. 프로젝트를 먼저 등록 ( 프로젝트 만들기 > 만...

Google Drive 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 를 설정하...

기본 마운트 명령 및 옵션

Mount External Cloud : Rclone 마운트

기본 마운트 명령은 "rclone mount"로 진행 됩니다. sudo rclone mount [리모트명]: [마운트위치] --config [Config 파일 위치] [옵션] 제가 사용하는 권장 [옵션]은 아래와 같습니다. [옵션]에 대한 세부 설명은 Rclone 홈페이지 (https://rclone.org/drive/)에서 확인 가능 합니다. --allow-other --allow-non-empty --fast-list --drive-skip-gdocs ...

시놀로지 Rclone 마운트 예제

Mount External Cloud : Rclone 마운트

시놀로지 나스에 마운트하는 방식은 "작업 스케줄러"에 직접 스크립트를 넣거나 sh 파일을 만들어 이 파일을 불러오는 방식이 있습니다. sh파일 방식으로 설명을 드리겠습니다. vi나 시놀로지의 패키지센터에서 "텍스트편집기" 앱을 받아 "GD.sh" 파일을 만들어 줍니다. 윈도우메모장에서 만들 경우 뒤에 '\t'가 자동 입력되어 에러가 날 수 있습니다. 시놀로지 "텍스트 편집기" 앱에서 sh 문장을 작성 시 편집기 하단 인코딩 오른쪽 드랍박스에서 "SH"를 선...

Copy 및 Move 명령

Mount External Cloud : Rclone 기타활용

[기본명령] * Move rclone move [리모트명]:소스경로 [리모트명]타겟경로 [옵션] * Copy rclone copy [리모트명]:소스경로 [리모트명]타겟경로 [옵션] or rclone copyto [리모트명]:소스경로 [리모트명]타겟경로 [옵션] "copyto"는 동일한 파일을 Skip하는 복사 방식입니다. [예제] * Move sudo rclone move "GD:/AAA/BBB" "GD:/CCC/DDD/" --drive-s...

Plex Server 이전 설치 (Library DB 이전)

Multimedia Server : Plex

Plex Library를 이전할 경우가 종종 있습니다. Library양이 적다면 신규 생성시 별 문제가 되지 않지만 방대한 양의 자료를 가지고 있고, 정성스럽게 메타데이터를 관리하신 분들은 예전 자료를 그대로 백업 받고 새로운 장소에 그대로 셋팅을 원하실 경우가 있습니다. 이럴 경우 필요한 자료를 백업하고 이동하는 방법을 성명 드립니다. 제일 먼제 Plex 서비스를 중단하고 필요한 파일을 백업 합니다. 일단 백업을 해야하는 자료는 아래의 3개 입니다....

Database 설치

Reverse Proxy : Nginx Proxy Manager 사전준비

1. Database는 MariaDB를 이용하며, Synology Package 센터에 있는 MariaDB 10을 예제로 설명 합니다.     다른 DBMS가 이미 있다면 이 단계는 넘어가시면 됩니다. 2. Synology Package 센터에서 MariaDB 10 앱을 설치 후 "TCP/IP 연결 활성화"를 체크하고, 포트는 3306으로 설정 합니다.     2. MariaDB에 Nextcloud Database 및 사용자 생성을 위해 Synology ...

Docker 설치

Reverse Proxy : Nginx Proxy Manager 설치

Docker Mapping 볼륨을 생성합니다. 아래는 디렉토리 위치 예제 입니다. mkdir /volume1/docker/npm/data mkdir /volume1/docker/npm/letsencrypt 아래 내용으로 "docker-compose.yml" 파일을 작성합니다. version: "3.8" services:   nginx-proxy-manager:   #app:     image: 'jc21/nginx-proxy-manager:late...

Cloudflare 예제

Reverse Proxy : Nginx Proxy Manager 인증서 설치

먼저 80포트가 포트포워딩으로 개방 됐는지 확인 합니다. (80포트가 개방되지 않으면 인증서 설치가 불가 합니다.) Nginx Proxy Manager의 관리자 페이지로 접속합니다. 메뉴 중 "SSL Certificates"로 이동 합니다. "Add SSL Certificate > Let's Encrypt" 를 선택 합니다. "Domains Names"에 인증서를 설치할 도메인을 입력합니다. 도메인은 기본도메인과 와일드카드 붙여 두개를 등록해 줍...

시즌 번호 일괄 추가 및 수정

Multimedia Server : Plex

Plex의 경우 에피소드가 1000이 넘어가면 인식을하지 못합니다. (예 : E1001 등등) 이 경우 에피소드 번호 앞에 시즌 번호를 붙여줘야 Plex에서 정상 인식을 하게 됩니다. (예 : S01E001) 1. 시즌 번호만 추가 "S01"이라는 시즌 번호를 일괄 변경하는 스크립트를 설명해 드립니다. #!/bin/bash folder="바꿀 파일이 있는 디렉토리 주소" find "$folder" -type f -name '*.mp4' | while ...

Proxy Host 추가

Reverse Proxy : Nginx Proxy Manager Host 설정

"Host > Proxy Hosts"로 이동 후 "Add Proxy Host"를 선택 합니다.   기본적으로 내용을 넣오줘야 할 부분은 "Details"와 "SSL"부분 입니다. 나머지는 상황에 맞게 넣어주시면 됩니다. 1. Details 아래는 "Nextcloud"에 대한 예제 입니다. 현재 셋팅된 "Nextcloud"는 서브도메인 "https://cloud.dhcloud.me"라는 서브도메인을 사용중이고, 내부 IP "192.168.1.2...

Community Edition

Docker Management : Portainer 설치

볼륨을 Mapping할 디렉토리를 생성합니다. 제 경우 "/voume1/docker/portainer/data"라는 디렉토리를 생성하였습니다. mkdir /voume1/docker/portainer/data 아래의 docker run 스크립트를 실행 합니다. docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/dock...

Business Edition

Docker Management : Portainer 설치

Business Edition은 Community Edition 보다 많은 옵션을 제공합니다. Business Edition은 Node 5개 3개 (현재는 바뀌었네요... 예전 가입자까지만 5개 입니다.)까지 무료 License를 제공하며, "https://www.portainer.io/take-5"에서 License를 취득 후 사용 가능합니다. 볼륨을 Mapping할 디렉토리를 생성합니다. 제 경우 "/voume1/docker/portainer"라는 ...