Google 드라이브는 문서뿐만 아니라 사진, 동영상, 오디오, 파일 등 모든 것을 저장하도록 만들어졌습니다. 이러한 유연성에는 장점이 있지만 문서 관리는 실제로 장점이 아닙니다. 편리하기는 하지만 물건을 찾는 것은 결코 쉬운 일이 아닙니다. 특히 무언가를 빨리 찾고 싶을 때 더욱 그렇습니다. 저는 최근 Papra라는 전용 문서 관리 도구를 발견했습니다. 이것이 바로 이 문제를 해결해 줍니다.
목차
Papra가 최고의 문서 관리 앱인 이유
Papra는 최소한의 수동 작업으로 문서를 수집, 구성 및 검색하도록 구축된 오픈 소스 자체 호스팅 앱입니다. 문서를 직접 업로드하거나, 감시 폴더에서 자동으로 가져오거나, 생성된 주소로 이메일을 전달하여 문서를 수집할 수 있습니다. 일단 추가되면 Papra는 PDF, 이미지, 스캔한 파일에서 텍스트를 추출하여 모든 문서를 검색 가능하게 만듭니다.
조직은 엄격한 폴더 계층이 아닌 태그를 통해 처리됩니다. 태그를 수동으로 적용하거나 미리 정의된 조건에 따라 문서를 분류하는 태그 지정 규칙을 사용하여 자동으로 적용할 수 있습니다. 대규모 컬렉션을 정리할 때 이 기능이 매우 유용하다는 것을 알았습니다.
Papra는 여러 사용자와 조직을 지원하므로 가족, 팀 또는 소규모 기업 전체에서 문서를 공유하고 관리할 수 있습니다. 사용자 계정과 인증이 내장되어 있으며 인터페이스는 다크 모드(선택 사항)를 통해 데스크탑과 모바일 기기에서 작동합니다.
자동화 및 통합을 위해 Papra는 API, SDK, 웹훅 및 명령줄 인터페이스를 공개합니다. 이러한 도구를 사용하여 사용자 정의 작업 흐름을 구축하고, Papra를 기존 시스템에 통합하거나, 웹 인터페이스를 사용하지 않고도 문서를 관리할 수 있습니다. 인터페이스를 여러 언어로 사용할 수 있도록 하는 국제화 지원도 있습니다.
Papra 설정
이미 Docker Desktop을 사용하고 있다면 Papra 설정은 간단하며 터미널이 전혀 필요하지 않습니다. Docker 데스크톱 앱을 열고 Docker Hub를 선택합니다. 측면 패널에서.
검색창에서 Papra를 찾습니다. corentinth/papra를 선택하세요. 결과에서. 이미지를 열고 실행을 클릭하세요. , 컨테이너에 이름을 지정하고 시작합니다. Docker Desktop은 필요한 포트를 자동으로 선택하므로 별도로 구성할 것이 없습니다.
컨테이너가 실행되면 브라우저를 열고 http://localhost:1221로 이동하여 Papra 인터페이스에 액세스하고 계정을 만드세요.
이는 Papra를 실행하는 가장 쉬운 방법이며 추가 구성 없이 로컬 사용 및 장기 설정 모두에 적합합니다.
Docker CLI를 선호하시는 분들을 위해
Papra 실행 방법을 더 효과적으로 제어하고 터미널 사용에 익숙하다면 Docker Compose를 사용하여 설치할 수 있습니다. 먼저 시스템에 Docker가 설치되어 있는지 확인하세요.
아래 명령을 사용하여 필요한 디렉토리 구조를 생성하는 것으로 시작하십시오:
mkdir -p papra/app-data/{db,documents} && cd papra 그러면 기본 “papra” 폴더, 데이터베이스 파일용 “papra/app-data/db”, 업로드된 문서용 “papra/app-data/documents”가 생성됩니다. 또한 papra 디렉토리로 이동합니다.
다음으로 보안 비밀을 생성합니다. 이 키는 인증 토큰과 세션 데이터를 암호화하는 데 사용됩니다. 이것이 없으면 Papra는 프로덕션 모드에서 시작되지 않습니다.
openssl rand -base64 32 완료되면 Docker에 Papra 컨테이너 실행 방법을 알려주는 Docker Compose 파일을 만듭니다. 아래 명령을 사용하여 nano 텍스트 편집기를 열고 현재 디렉터리에 "docker-compose.yml"이라는 새 파일을 만듭니다.
nano docker-compose.yml
YOUR_SECRET_HERE를 바꿔서 다음 내용을 파일에 붙여넣습니다. 이전에 생성한 비밀로:
services:
papra:
container_name: papra
image: ghcr.io/papra-hq/papra:latest
restart: unless-stopped
ports:
- "1221:1221"
volumes:
- ./app-data:/app/app-data
environment:
- AUTH_SECRET=YOUR_SECRET_HERE 그게 다야. 실행
docker-compose up -d 컨테이너를 시작합니다. 그런 다음 http://localhost:1221을 열어 GUI에 액세스하고 새 계정을 만들 수 있습니다.
Papra를 사용하여 문서 관리
로그인하시면 깔끔하고 깔끔한 인터페이스를 만나보실 수 있습니다. 메인 화면에는 최근 문서 및 조직이 표시되며, 페이지에 파일을 드래그하거나 업로드 버튼을 클릭하여 새 문서를 업로드할 수 있습니다. Papra는 PDF, 이미지 및 가장 일반적인 문서 형식을 허용합니다.
문서를 열면 문서 이름, 문서가 추가되거나 업데이트된 시기, 문서가 속한 태그 등의 세부정보를 볼 수 있습니다. 오른쪽에는 원하는 경우 문서를 보고 텍스트를 복사할 수 있는 뷰어도 있습니다. 각 문서는 자동으로 텍스트를 추출합니다. 스캔한 PDF와 이미지도 OCR을 통해 콘텐츠를 검색할 수 있습니다. 이는 수동 처리 없이 백그라운드에서 발생하며 매우 빠릅니다.
폴더 대신 태그를 사용하여 문서를 정리할 수 있으며, 각 문서에 여러 태그를 추가할 수 있습니다. 예를 들어 의료 기록에 건강 및 보험 태그를 추가할 수 있고, 세금 문서에는 금융 및 세금 태그를 사용할 수 있습니다.
태깅 시스템은 자동 규칙도 지원합니다. 특정 키워드가 포함된 문서에 태그를 지정하는 규칙을 만들 수 있습니다. 예를 들어 텍스트에 Amazon이 포함된 모든 송장에 '쇼핑' 태그를 자동으로 추가하는 규칙을 추가할 수 있습니다. 이 규칙은 수동으로 태그를 지정하지 않고 새로 업로드할 때 실행됩니다.
Papra에는 가정 파일과 직장 파일을 서로 분리하여 보관할 수 있는 정리 기능이 포함되어 있습니다. 개인 기록을 위한 가족 조직과 비즈니스 파일을 위한 별도의 업무 조직을 만들 수 있습니다. 각 조직은 고유한 구성원 및 권한을 가지므로 지정된 그룹 외부에서는 문서가 보이지 않습니다.
문서가 이런 방식으로 분리되면 Papra는 수동 업로드에 의존하지 않고 파일을 시스템으로 가져올 수 있는 다양한 방법을 제공합니다. 각 조직에는 고유한 이메일 주소가 할당되어 문서를 Papra로 직접 전달하여 자동으로 가져올 수 있습니다. 예를 들어 에너지 요금 청구서 PDF를 수집 주소로 이메일로 보내면 이미 색인이 생성되어 검색 가능한 것처럼 나타나므로 이 접근 방식은 종이 메일을 디지털화하는 데 특히 유용합니다.
이메일 외에도 Papra는 다운로드 폴더나 스캐너 출력 디렉터리와 같은 새 파일 디렉터리를 관찰하고 파일이 나타나면 즉시 가져오는 방식으로 폴더 수집을 지원합니다. 이 프로세스 중에 선택적 태그 지정 규칙을 적용하여 설정이 완료되면 문서를 자동으로 분류할 수 있습니다.
Papra가 문서 관리를 분류하는 동안 시간과 비용을 절약하기 위해 직접 호스팅할 수 있는 몇 가지 다른 도구가 있습니다. 예를 들어, 사진을 자체 호스팅하고 Google 포토를 버릴 수도 있고 Docmost나 Joplin을 Notion 대안으로 탐색할 수도 있습니다.