SecureDrop Developer Docs
Versions
latest
Downloads
PDF

A project of Freedom of the Press Foundation ยท Privacy Policy
SecureDrop Developer Docs Logo

Getting Started

  • Contributing to SecureDrop
  • Setting Up the Development Environment
  • Making a PR to SecureDrop
  • Translations
  • Contributing Guidelines
  • Tips & Tricks
  • Policy on Supported Languages
  • Continuous Integration
  • Dependency specification and update policies
  • Reproducible builds

SecureDrop Server

  • Journalist Interface API
  • Development of Securedrop-Admin in the Admin Directory
  • Development of SecureDropUpdater in the journalist_gui Directory
  • Virtual Environments: Servers
  • Virtual Environments: Admin Workstation
  • Virtual Environments: Using Qubes
  • Upgrade Testing using Molecule
  • Database Migrations
  • Internationalization (i18n)
  • Documentation Guidelines
  • Testing SecureDrop
  • Testing: Application Tests
  • Testing: Configuration Tests
  • demo.securedrop.org
  • Package repositories
  • Debian packages
  • Updating OSSEC Rules
  • Generating AppArmor Profiles for Tor and Apache
  • Portable SecureDrop Demo
  • Release Management
  • Build metadata
  • Linux kernel maintenance
  • Rust toolchain maintenance
  • Updating Tor

SecureDrop Workstation

  • Setting up the SecureDrop Workstation
  • SecureDrop Workstation Development
  • SecureDrop Workstation Release Management
  • Release a Debian package
  • Release an RPM package
  • Signing procedures
  • Post-Release tasks
  • SecureDrop Client Development
SecureDrop Developer Docs
  • Index
  • Edit on GitHub

Index

T

T

  • translation freeze

© Copyright 2015-2022, Freedom of the Press Foundation.

Built with Sphinx using a theme provided by Read the Docs.