Personal Management System
自托管个人数据管理后台,集成任务、笔记、密码、日程等多种模块。
스마트 다운로드
프로젝트 홈페이지 방문
아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요
自托管的个人数据管理器,模块化设计,可离线运行。
주요 기능
- 任务/目标追踪与支付进展
- 加密密码存储与一键复制
- 联系人、日程、笔记管理
- 图片/文件/视频存储与分类
할 수 없는 것
- •该项目仅为后端,需配合前端使用;功能丰富但UI较传统;不提供官方托管服务,需自行部署。
사용 사례
- 个人生活与工作信息集中管理
- 自建私有云,避免数据泄露
상세 설명
一个功能全面的个人数据管理系统后端,采用模块化设计,类似CMS/CRM。支持任务目标、加密密码管理、联系人、日程提醒、记账、购物清单、加班记录、图片/文件/视频管理等功能。可与前端配合,实现完全离线运行,保护隐私。
문제 해결 & FAQ (2)
문제 해결Docker 첫 실행 스크립트가 'Your lock file does not contain a compatible set of packages' 오류와 함께 실패하는 이유는 무엇인가요?
이 오류는 Docker 컨테이너(PHP 7.4)와 PHP 8.1 이상을 요구하는 패키지 요구 사항 간의 PHP 버전 불일치와, 오래된 lock 파일 제약 조건이 결합되어 발생합니다. 해결 방법: 1) Dockerfile 기본 이미지를 PHP 8.1+ 버전(예: php:8.1-fpm)으로 업데이트하고 컨테이너를 다시 빌드합니다. 2) 컨테이너를 시작한 후 'composer update --with-all-dependencies'를 실행하여 충돌하는 패키지 버전(예: specshaper/encrypt-bundle과 doctrine/orm)을 해결합니다. 여전히 문제가 발생하면 composer.json을 수동으로 편집하여 doctrine/common이나 기타 충돌하는 패키지의 호환 가능한 버전을 허용합니다. 이러한 단계는 환경을 현재 의존성 요구 사항에 맞춥니다. 프로젝트 v2.0에서는 셀프 호스팅이 간소화되어 이러한 레거시 충돌을 피할 수 있습니다.
문제 해결애플리케이션에 CSRF 토큰이 누락된 경우 CSRF 취약점을 어떻게 수정하나요?
사용자 세션에 연결된 예측 불가능한 CSRF 토큰을 추가합니다. 모든 상태 변경 요청(폼, AJAX)에 토큰을 포함시킵니다. 서버 측에서 작업을 처리하기 전에 토큰을 엄격하게 검증합니다. 기존 프레임워크 라이브러리(예: Spring Security, Django CSRF)를 사용하거나 수동으로 구현합니다: 로그인 시 높은 엔트로피의 토큰을 생성하고, 세션에 저장하며, 폼에 숨김 필드로 포함시키고, 제출 시 검증합니다.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
下载后端并部署(Docker或手动安装)
下载前端并配置连接后端
通过浏览器访问并设置管理员账户
- 下载后端并部署(Docker或手动安装)
- 下载前端并配置连接后端
- 通过浏览器访问并设置管理员账户
체크섬 없음
이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다
SHA256 체크섬
체크섬 없음
GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
停止服务后删除相关文件和数据目录即可。
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
2 FAQs