OpenSource-Hub
P

Pydio Cells

2.2k stars·파일 관리·SHA-256 체크섬 확인됨

Pydio Cells는 Go 언어와 마이크로서비스 아키텍처로 재작성된 기업용 차세대 파일 공유 플랫폼입니다.

스마트 다운로드

프로젝트 홈페이지 방문

아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요

셀프 호스팅 전문 파일 공유 플랫폼으로, 강력한 성능과 뛰어난 확장성을 갖추어 기업 팀에 적합합니다.

주요 기능

  • 세분화된 권한 제어: 사용자, 그룹, 폴더별로 읽기/쓰기/관리 권한 설정
  • 실시간 동기화 및 버전 관리: 파일 변경 사항 자동 동기화, 버전 롤백 지원
  • 모바일 및 WebDAV 액세스: 언제 어디서나 파일에 액세스
  • 엔터프라이즈 도구 통합: LDAP, OAuth2, 타사 스토리지(S3, NAS 등)
  • 마이크로서비스 아키텍처 기반: 확장 및 유지 관리가 용이하며, 기존 모놀리식 애플리케이션보다 뛰어난 성능

할 수 없는 것

  • •현재 README에는 Pydio Cells v5가 개발 브랜치(WORK IN PROGRESS)로 표시되어 있으며, 프로덕션 환경에서는 v4 안정 버전을 사용하십시오. MySQL 데이터베이스가 필요하며 SQLite는 사용할 수 없습니다. Windows 버전은 아직 완전히 안정적이지 않습니다.

사용 사례

  • 기업 내부 파일 공유 및 협업 플랫폼, Dropbox Business와 같은 상용 솔루션의 대안
  • 교육 기관 또는 연구 팀의 안전한 문서 관리
  • 자체 호스팅 및 데이터 주권 규정 준수가 필요한 기업 또는 조직

상세 설명

Pydio Cells는 Go 언어와 마이크로서비스 아키텍처를 기반으로 Pydio 프로젝트를 완전히 재작성한 버전입니다. 기업에 안전한 파일 공유, 팀 협업 및 셀프 호스팅 데이터 제어를 제공합니다. 세분화된 권한 관리, 실시간 동기화, 모바일 액세스 및 풍부한 통합 기능을 포함합니다. 확장성과 성능을 위해 설계되었으며, 분산 스토리지 백엔드를 사용하는 대규모 배포를 지원합니다.

문제 해결 & FAQ (2)

문제 해결
Nginx 리버스 프록시를 통해 이미지 파일을 동기화할 때 'Last-Modified time format is invalid' 오류를 수정하는 방법은?

사용자 지정 헤더 라인을 제거하십시오:
add_header last-modified $date_gmt;
Nginx 설정에서 제거하십시오. 이 라인은 Cells Sync가 파싱할 수 없는 비표준 날짜 형식(예: 'Friday, 02‑Aug‑2024 04:07:53 GMT')을 설정합니다. 대신 백엔드(Cells Server)가 RFC를 준수하는 올바른 Last-Modified 헤더를 보내도록 하십시오. 여전히 캐싱이 필요하다면, expires 지시문만 사용하십시오.

원본 Issue #578
문제 해결
Pydio Cells가 동적 해시 대신 '/browser/dist/cool.html'이 포함된 Collabora URL을 생성하여 502 오류를 발생시키는 이유는 무엇인가요?

생성된 WOPI 클라이언트 URL이 필요한 동적 해시 대신 정적 세그먼트 'dist'를 잘못 사용합니다. 해결 방법으로, '/browser/dist/'를 작동 중인 Collabora URL에서 찾은 올바른 해시(예: '/browser/a246f9ab3c/')로 수동으로 바꾸십시오. 영구적인 수정을 위해서는 Pydio의 Collabora 구성이 올바른 엔드포인트를 사용하는지 확인하거나 최신 버전으로 업데이트하십시오.

원본 Issue #723

태그

file-sharingself-hostedgomicroservicescollaboration

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

1단계: 공식 웹사이트에서 사전 컴파일된 바이너리(Linux/macOS/Windows)를 다운로드하거나 소스 코드에서 직접 컴파일하세요

4

2단계: `./cells configure`를 실행하여 마법사에 따라 데이터베이스(MySQL 5.6+/MariaDB)와 관리자 계정을 구성하세요

5

3단계: `./cells start`를 실행하여 서비스를 시작하고, https://localhost:8080에 접속하여 사용을 시작하세요

설치 가이드
  1. 1단계: 공식 웹사이트에서 사전 컴파일된 바이너리(Linux/macOS/Windows)를 다운로드하거나 소스 코드에서 직접 컴파일하세요
  2. 2단계: `./cells configure`를 실행하여 마법사에 따라 데이터베이스(MySQL 5.6+/MariaDB)와 관리자 계정을 구성하세요
  3. 3단계: `./cells start`를 실행하여 서비스를 시작하고, https://localhost:8080에 접속하여 사용을 시작하세요
파일 무결성

체크섬 없음

이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다

SHA256 체크섬

체크섬 없음

GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

서비스를 중지한 후 설치 디렉터리와 데이터 디렉터리(기본값 /var/cells)를 삭제하고 MySQL 데이터베이스를 정리하면 됩니다. 사용자 정의 스토리지가 있는 경우 해당 데이터를 수동으로 삭제하세요.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스AGPL-3.0
마지막 업데이트2026-06-26 23:10:19
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

2 FAQs

유사한 프로젝트