반응형

최근 데이터 보안과 개인정보 보호에 대한 관심이 높아지면서, 자체 호스팅 클라우드 솔루션의 수요가 증가하고 있습니다. 그 중에서도 NextCloud는 안전성과 유연성을 갖춘 오픈소스 클라우드 플랫폼으로, 기업과 개인 사용자 모두에게 적합한 솔루션을 제공합니다. 이번 글에서는 NextCloud의 주요 기능과 장점, 그리고 다양한 설치 방법에 대해 소개하고자 합니다.

https://nextcloud.com/

NextCloud: 자체 호스팅의 강력한 선택지

NextCloud는 파일 동기화, 공유, 협업 기능을 제공하는 오픈소스 클라우드 플랫폼으로, 사용자가 직접 서버를 운영하며 데이터를 완전히 통제할 수 있도록 설계되었습니다. 특히 상용 클라우드 서비스에 비해 높은 보안성과 사용자 정의 가능성을 제공해 많은 사용자에게 주목받고 있습니다.

 

NextCloud의 주요 특징

  1. 오픈소스 및 무료 사용 가능: NextCloud는 오픈소스 라이선스로 제공되며, 누구나 자유롭게 설치하고 사용할 수 있습니다.
  2. 파일 동기화 및 공유: 데스크톱, 모바일 등 다양한 기기 간 파일 동기화와 안전한 공유 기능을 제공합니다.
  3. 협업 도구: 문서 편집, 캘린더, 연락처 관리 등 다양한 협업 도구를 내장하고 있습니다.
  4. 확장성: 다양한 앱과 플러그인을 통해 기능을 확장할 수 있습니다.
  5. 강력한 보안: 엔드-투-엔드 암호화, 2단계 인증 등 다양한 보안 기능을 제공합니다.
  6. 외부 저장소 연동: Dropbox, Google Drive 등 외부 클라우드 저장소와 연동이 가능합니다.

 

NextCloud의 장점

  1. 데이터 소유권: 모든 데이터를 자체 서버에 저장하여 완전한 통제권을 가질 수 있습니다.
  2. 비용 효율성: 상용 클라우드 서비스와 비교했을 때, 장기적으로 비용 절감 효과가 큽니다.
  3. 사용자 정의: 필요에 따라 기능을 추가하거나 수정할 수 있어 높은 유연성을 제공합니다.
  4. 활발한 커뮤니티: 대규모 오픈소스 커뮤니티가 지속적인 개발과 지원을 제공합니다.
  5. 다양한 통합 옵션: 기존 IT 인프라와 쉽게 통합할 수 있는 다양한 옵션을 제공합니다.

 

NextCloud 활용

NextCloud는 다양한 기능을 제공하여 여러 용도로 활용할 수 있습니다:

  1. 웹하드: NextCloud의 기본 기능으로, 파일을 저장하고 공유할 수 있는 클라우드 스토리지 기능을 제공합니다
  2. 메신저: NextCloud Talk 앱을 통해 텍스트 채팅, 음성 및 화상 통화, 화면 공유 등의 기능을 제공합니다
  3. 일정공유: NextCloud Calendar 앱을 사용하여 개인 및 팀 일정을 관리하고 공유할 수 있습니다.
  4. 이메일 관리: NextCloud Mail 앱을 통해 이메일을 관리하고 다른 NextCloud 기능과 통합할 수 있습니다.
  5. 온라인오피스: Collabora Online 또는 ONLYOFFICE와 같은 통합 솔루션을 통해 문서, 스프레드시트, 프레젠테이션을 온라인에서 편집할 수 있습니다.
  6. Note/Collectives: Notion과 같이 노트를 작성하고, 공유할 수 있습니다.

Client Application 지원

파일 동기화, 자동 업로드, 오프라인 접근 등의 기능을 제공하여 다양한 기기에서 NextCloud를 편리하게 사용할 수 있게 합니다.

  • Linux / Windows: Windows 운영 체제용 데스크톱 클라이언트를 제공합니다.
  • Mobile: Android와 iOS 모두에서 사용할 수 있는 모바일 앱을 제공합니다. 이를 통해 모바일 기기에서도 파일 접근, 동기화, 업로드가 가능합니다.

유료 엔터프라이즈 제품과의 차이

NextCloud의 커뮤니티 버전과 엔터프라이즈 버전 사이에는 몇 가지 주요 차이점이 있습니다:

  1. 지원 서비스: 엔터프라이즈 버전의 주요 특징은 전문적인 지원 서비스를 제공한다는 점입니다. 문제 발생 시 빠른 대응과 해결을 받을 수 있습니다.
  2. 확장성: 엔터프라이즈 버전은 대규모 사용자(예: 10,000명 이상)를 지원하기 위한 추가적인 테스트와 최적화가 이루어집니다.
  3. 보안 정보: 엔터프라이즈 고객은 더 많은 보안 관련 정보를 제공받습니다.
  4. 릴리스 주기: 엔터프라이즈 버전은 더 긴 릴리스 주기를 가지고 있어 안정성이 높습니다.
  5. 특정 앱 및 통합: Outlook 통합기와 같은 일부 외부 파트너 앱들은 엔터프라이즈 사용자만 이용할 수 있습니다.
  6. 문서: SAML 앱과 같은 엔터프라이즈 중심 앱에 대한 일부 문서는 공개적으로 제공되지 않습니다.

그러나 핵심 기능과 대부분의 앱은 커뮤니티 버전에서도 사용 가능합니다. 소규모에서 중간 규모의 조직이라면 커뮤니티 버전으로도 충분히 NextCloud를 활용할 수 있습니다.

 

NextCloud 설치 방법

방법1. 우분투OS 설치시 Snap 패키지 설치를 선택하여 설치

 

방법2. Snap을 이용한 설치
이미 운영체제를 설치한 산태라면 Snap을 이용하면 간단하게 NextCloud를 설치할 수 있습니다:

sudo snap install nextcloud

 

방법3. 직접 설치
(우분투 20.04 LTS 기준으로 다음과 같이 설치할 수 있습니다:)

sudo apt update
sudo apt install apache2 mariadb-server libapache2-mod-php7.4
sudo apt install php7.4-gd php7.4-mysql php7.4-curl php7.4-mbstring php7.4-intl
sudo apt install php7.4-gmp php7.4-bcmath php-imagick php7.4-xml php7.4-zip

데이터베이스 설정 후 NextCloud 아카이브를 다운로드하고 압축을 풀어 웹 서버 디렉토리에 복사합니다.

 

방법4. Docker Compose를 이용한 설치
Docker Compose를 사용하면 NextCloud와 필요한 서비스를 쉽게 구성할 수 있습니다. 다음과 같은 docker-compose.yml 파일을 생성합니다:

version: '3'

services:
  db:
    image: mariadb
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: rootpassword
      MYSQL_PASSWORD: password
      MYSQL_DATABASE: nextcloud
      MYSQL_USER: nextcloud

  app:
    image: nextcloud
    restart: always
    ports:
      - 8080:80
    links:
      - db
    volumes:
      - ./nextcloud:/var/www/html

그리고 다음 명령어로 실행합니다:

docker-compose up -d

 

 

결론

NextCloud는 안전하고 유연한 자체 호스팅 클라우드 솔루션으로, 데이터 주권과 보안을 중요시하는 사용자에게 적합한 플랫폼입니다. 다양한 설치 방법을 통해 사용자의 환경에 맞게 구축할 수 있으며, 풍부한 기능과 확장성으로 개인부터 기업까지 다양한 요구사항을 충족시킬 수 있습니다.

자신의 환경과 필요에 맞는 설치 방법을 선택하여 NextCloud를 구축해 보시기 바랍니다. 오픈소스의 장점을 살려 필요한 기능을 자유롭게 추가하고 커스터마이징하여 최적화된 클라우드 환경을 만들어 나갈 수 있을 것입니다.

반응형
반응형

Notion의 인기와 함께 개인 지식 관리 도구에 대한 관심이 높아지고 있습니다. 하지만 온라인 기반의 Notion과 달리, 오프라인에서도 강력한 기능을 제공하는 도구들이 있습니다. 이번 글에서는 Logseq와 Joplin, 두 가지 오픈소스 노트 관리 애플리케이션을 소개하고자 합니다. 이 도구들은 프라이버시 중심의 설계, 강력한 기능, 그리고 유연한 사용성으로 주목받고 있습니다.

Logseq: 지식 연결의 새로운 패러다임

Logseq는 프라이버시 중심의 오픈소스 지식 관리 및 노트 작성 소프트웨어입니다. 아이디어와 정보를 연결하고 구조화하는 새로운 방식을 제공합니다.

Logseq의 주요 특징

  1. 그래프 뷰: 노트 간의 관계를 시각화하여 정보의 연결성을 한눈에 파악할 수 있습니다.
  2. 양방향 링크: 노트 간 자연스러운 연결을 통해 아이디어를 확장하고 발전시킬 수 있습니다.
  3. 일일 저널: 매일의 생각과 작업을 기록하고 관리할 수 있습니다.
  4. 마크다운 지원: 직관적인 마크다운 문법으로 노트를 작성할 수 있습니다.
  5. 태스크 관리: 할 일 목록을 만들고 관리할 수 있는 기능을 제공합니다.

Logseq의 장점

  • 프라이버시 보장: 데이터를 로컬에 저장하여 개인 정보를 안전하게 보호합니다.
  • 유연한 구조: 계층적 구조가 아닌 네트워크 형태의 지식 구조를 만들 수 있습니다.
  • 커스터마이징: 다양한 플러그인과 테마를 통해 개인화된 환경을 구축할 수 있습니다.

Joplin: 강력하고 안전한 노트 관리 도구

Joplin은 Evernote나 Microsoft OneNote의 오픈소스 대안으로 주목받고 있는 노트 관리 애플리케이션입니다. 다양한 기능과 안전한 데이터 관리로 사용자들의 호평을 받고 있습니다.

Joplin의 핵심 기능

  1. 마크다운 지원: 마크다운 문법을 사용해 노트를 작성하고 서식을 적용할 수 있습니다.
  2. 노트북 구조: 노트를 체계적으로 정리할 수 있는 노트북과 하위 노트북 구조를 제공합니다.
  3. 태그 시스템: 노트에 태그를 추가하여 쉽게 검색하고 정리할 수 있습니다.
  4. 파일 첨부: 이미지나 문서 등 다양한 형식의 파일을 노트에 첨부할 수 있습니다.
  5. 웹 클리퍼: 브라우저 확장 프로그램을 통해 웹 페이지를 쉽게 저장할 수 있습니다.
  6. 유연한 동기화 옵션: Dropbox, OneDrive, Nextcloud, WebDAV 등 다양한 클라우드 서비스를 통해 무료로 노트를 동기화할 수 있습니다.

Joplin의 장점

  • 크로스 플랫폼 지원: 데스크톱, 모바일, 터미널 등 다양한 환경에서 사용 가능합니다.
  • 암호화 동기화: 타사 클라우드 서비스와 연동하여 안전하게 데이터를 동기화할 수 있습니다.
  • 데이터 소유권: 사용자가 데이터를 완전히 제어할 수 있어 프라이버시가 보장됩니다.
  • 무료 사용 가능: 자체 클라우드 서비스를 사용하지 않고도 타사 클라우드 서비스를 통해 무료로 동기화할 수 있습니다.

비용 구조 비교

두 애플리케이션 모두 기본적으로 무료로 사용할 수 있으며, 추가 기능이나 자체 클라우드 저장소 사용을 위한 유료 플랜을 제공합니다.

Logseq 요금제

https://logseq.com/

 

A privacy-first, open-source knowledge base

A privacy-first, open-source platform for knowledge management and collaboration.

logseq.com

  • 무료: 기본 기능 무료 사용
  • 유료: 월 $5 또는 $15의 기부를 통해 Sync 베타 기능 사용 가능

Joplin 요금제

https://joplinapp.org/

 

Joplin website

Joplin, the open source note-taking application

joplinapp.org

  • 무료: 기본 기능 및 타사 클라우드 서비스를 통한 동기화 무료 사용
  • Joplin Cloud Basic: 월 2.99€ (연간 결제 시 2.40€)
  • Joplin Cloud Pro: 월 5.99€ (연간 결제 시 4.79€)
  • Joplin Cloud Teams: 사용자당 월 7.99€ (연간 결제 시 6.69€)

결론

Logseq와 Joplin은 각각 독특한 특징과 장점을 가진 강력한 노트 관리 도구입니다. Logseq는 아이디어 연결과 지식 네트워크 구축에 강점을 보이는 반면, Joplin은 전통적인 노트 관리와 안전한 데이터 동기화에 초점을 맞추고 있습니다. 두 도구 모두 오프라인 환경에서도 완벽하게 작동하며, 사용자의 프라이버시를 최우선으로 고려합니다.

Joplin의 경우, Dropbox나 OneDrive와 같은 타사 클라우드 서비스를 이용해 무료로 노트를 동기화할 수 있는 옵션을 제공하여 더욱 유연한 사용이 가능합니다. 이는 사용자에게 비용 효율적이고 자유로운 선택을 제공합니다.

개인의 작업 스타일과 필요에 따라 Logseq나 Joplin 중 하나를 선택하여 사용해 보시기 바랍니다. 두 도구 모두 무료로 시작할 수 있으므로, 직접 사용해 보고 자신에게 맞는 도구를 찾는 것이 가장 좋은 방법일 것입니다.

반응형
반응형

헬프데스크와 IT자산관리 서비스를 지원하는 오픈소스 GLPI가 새로운 인터페이스와 기능을 대폭 업데이트하여, 새로이 릴리즈 되었습니다. 가장 큰 개선사항으로는 Bootstrap 및 Tabler의 최신 인터페이스를 꼬집을 수 있겠는데요. 

 

GLPI는 헬프데스크(티켓기반 지원 업무 처리), IT자산관리(PC등 IT자산 등록 관리) 기능을 위주로 하고 있는 서비스로 PHP를 기반으로 개발되었고, 이와 비슷한 솔루션으로는 SpiceWorks , SnipeIT 등이 있는데요. 9 버전에서는 글자 크기, 인터페이스가 너무 클래식해서 눈이 피로했었는데, 인터페이스가 업데이트되어 반응형도 지원되고, 글자 크기도 큼직큼직해 진게 마음에 쏙 듭니다. RC 버전을 내내 써오다가 내심 불안함이 가득해 정식 버전을 기다렸는데, 지난 4월 20일 Final 릴리즈가 되었다는 소식이네요. (링크)

 

업데이트가 되면서 아쉽게도 일부 플러그인은 아직 호환이 되지않아 아쉽긴 하지만, 기존의 유일하게 단점으로 도드라졌던 인터페이스가 개선된 것을 설치하고보니, 조금 기다리면 메이저한 플러그인은 업데이트 되어 나올 것이라 생각이 듭니다.  

 

자, 그럼 저는 설치하러 가보겠습니다.

 

https://glpi10.com/

 

GLPI 10 - GLPI 10

Visit official website of GLPI 10 to get more information about main features and new interface. Be the first one to try it!

glpi10.com

 

반응형
반응형

Notion과 비슷한류의 오픈소스를 검색 중 입니다.
(추후 벤치마크)

Notea

https://cinwell.com/notea/

Outline

https://github.com/outline/outline

Focalboard

https://www.focalboard.com/

Notion Clone

https://github.com/konstantinmuenster/notion-clone

AppFlowy

https://github.com/AppFlowy-IO/appflowy

반응형

+ Recent posts