CFMS (Confidential File Management System), is a complete solution for managing confidential documents. This is the repository used to implement server functionality.
The Project is still in the early stages of development and cannot guarantee the security and stability of running the Service.
Welcome to Github Issues for improvements and bug reports.
You can access the Chinese Simplified version of the development documentation here: CFMS Server Documentation However, Since this document was written specifically for the previous version of CFMS, much of it may be outdated. If possible, use code comments as the primary reference.
This repository includes an automated test suite built with pytest. To run the tests:
# Install dependencies
uv sync --dev
# Run all tests
uv run pytest
# Run specific test files
uv run pytest tests/test_basic.pyFor more information about the test suite, see tests/README.md.
This is a project that is under active development and we are looking for people interested in the project to participate in testing. We are well aware that the system still has huge shortcomings as a functional solution – and we want as many people as possible to join in improving them.