Metadata-Version: 2.3
Name: parsec-cloud
Version: 3.3.2
Summary: Secure cloud framework
License: BUSL-1.1
Keywords: parsec,cryptography,sharing,encryption
Author: Scille SAS
Author-email: contact@scille.fr
Requires-Python: >=3.12.0,<3.13.0
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: Other/Proprietary License
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: anyio (>=3.7.1,<4.0.0)
Requires-Dist: asyncpg (>=0.29.0,<0.30.0)
Requires-Dist: boto3 (>=1.23,<2.0)
Requires-Dist: botocore (>=1.26,<2.0)
Requires-Dist: click (>=8.0,<9.0)
Requires-Dist: fastapi (>=0.104.1,<0.116.0)
Requires-Dist: httpx (>=0.25,<0.29)
Requires-Dist: jinja2 (>=3.0,<4.0)
Requires-Dist: pbr (>=5.9,<7.0)
Requires-Dist: pydantic (>=2.7.1,<3.0.0)
Requires-Dist: pydantic-core (>=2.18.2,<3.0.0)
Requires-Dist: python-swiftclient (>=3.13,<5.0)
Requires-Dist: sentry-sdk (==2.20.0)
Requires-Dist: starlette (>=0.37.2,<0.46.0)
Requires-Dist: structlog (>=21.5,<26.0)
Requires-Dist: typing-extensions (>=4.11.0,<5.0.0)
Requires-Dist: uvicorn (>=0.24,<0.35)
Project-URL: Documentation, https://docs.parsec.cloud
Project-URL: Homepage, https://github.com/Scille/parsec-cloud
Description-Content-Type: text/x-rst

.. image:: docs/parsec_doc_logo.png
    :align: center


======
Parsec
======

.. image:: https://github.com/Scille/parsec-cloud/actions/workflows/ci.yml/badge.svg
    :target: https://github.com/Scille/parsec-cloud/actions/workflows/ci.yml
    :alt: Continuous Integration

.. image:: https://github.com/Scille/parsec-cloud/actions/workflows/package-server.yml/badge.svg
    :target: https://github.com/Scille/parsec-cloud/actions/workflows/package-server.yml
    :alt: Latest Server Packaging CI

.. image:: https://github.com/Scille/parsec-cloud/actions/workflows/package-client.yml/badge.svg
    :target: https://github.com/Scille/parsec-cloud/actions/workflows/package-client.yml
    :alt: Latest App Packaging CI

.. image:: https://img.shields.io/pypi/v/parsec-cloud.svg
    :target: https://pypi.python.org/pypi/parsec-cloud
    :alt: Pypi Status

.. image:: https://readthedocs.org/projects/parsec-cloud/badge/?version=latest
    :target: http://parsec-cloud.readthedocs.io/en/latest/?badge=latest
    :alt: Documentation Status

.. image:: https://img.shields.io/badge/code%20style-ruff-D7FF64
  :target: https://github.com/charliermarsh/ruff
  :alt: Code style: ruff

Homepage: https://parsec.cloud

Documentation: https://parsec-cloud.readthedocs.org.

Parsec allows you to easily share your work and data in the cloud in total
privacy thanks to end-to-end cryptographic security.


.. image:: docs/parsec_snapshot.png
    :align: center


Key features:

- Works as a virtual drive on you computer. You can access and modify all the data
  stored in Parsec with your regular software just like you would on your local
  hard-drive.
- Never lose any data. Synchronization with the remote server never destroy any
  data, hence you can browse data history and recover from any point in time.
- Client-side cryptographic security. Data and metadata are only visible by you
  and the ones you choose to share with.
- Cryptographic signature. Each modification is signed by it author making trivial
  to identify modifications.
- Cloud provider agnostic. Server provides connectors for S3 and swift object storage.
- Simplified enrollment. New user enrollment is simple as sharing a link and a token code.


Installation methods
====================

Windows installer
-----------------
Windows installers are available at https://github.com/Scille/parsec-cloud/releases/latest

Linux Snap
----------
Available for Linux through Snapcraft at https://snapcraft.io/parsec

Self-hosted
-----------

If you want to self-host a Parsec server, take a look at `Hosting a Parsec server <https://github.com/Scille/parsec-cloud/blob/master/docs/HOSTING.md>`_

