Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/freedomofpress/securedrop-client
a Qt-based GUI for SecureDrop journalists 📰🗞️
https://github.com/freedomofpress/securedrop-client
whistleblowing
Last synced: 7 days ago
JSON representation
a Qt-based GUI for SecureDrop journalists 📰🗞️
- Host: GitHub
- URL: https://github.com/freedomofpress/securedrop-client
- Owner: freedomofpress
- License: agpl-3.0
- Created: 2018-07-19T00:31:37.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T20:35:25.000Z (15 days ago)
- Last Synced: 2024-10-29T21:36:51.670Z (15 days ago)
- Topics: whistleblowing
- Language: Python
- Homepage:
- Size: 14.6 MB
- Stars: 41
- Watchers: 15
- Forks: 39
- Open Issues: 288
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.md
- Contributing: CONTRIBUTING.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
> [There are many ways to contribute, and we welcome your help!](CONTRIBUTING.md) By contributing to this project, you agree to abide by our [Code of Conduct](https://github.com/freedomofpress/.github/blob/main/CODE_OF_CONDUCT.md).
[![CircleCI](https://circleci.com/gh/freedomofpress/securedrop-client.svg?style=svg)](https://circleci.com/gh/freedomofpress/securedrop-client)
[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/freedomofpress/securedrop)# securedrop-client
The SecureDrop Client is a desktop application for journalists to communicate with sources and work with submissions on the
[SecureDrop Workstation](https://github.com/freedomofpress/securedrop-workstation). It runs within a [Qubes OS](https://www.qubes-os.org/intro/)
virtual machine that has no direct network access and opens files within individual, non-networked, disposable VMs.This repository contains multiple components, including:
* `client`: desktop GUI application
* `export`: logic for exporting submissions
* `log`: centralized logging
* `qubesdb-tools`: tools for configuring non-Qubes-aware applications from
QubesDB
* `proxy`: restricted HTTP proxy
* `whonix-config`: Whonix configuration for SecureDrop
* `workstation-config`: configuration for SecureDrop Workstation templatesEach component's folder has a README with more detail.
To learn more about architecture and our rationale behind our Qubes OS approach, see the
[SecureDrop Workstation readme](https://github.com/freedomofpress/securedrop-workstation/blob/main/README.md).**IMPORTANT:** This project is currently undergoing a pilot study and should not be used in production environments.