Logo
  • Prologue
  • Architecture and code map
  • Error handling
  • Getting started
    • Branch policies
    • Development environment
    • Testing
    • Commits
  • Development workflow
  • API Documentation
  • Integration architecture: choose a pattern
  • Webhooks
  • Translation
  • Requesting features
  • Release process
LibreSign Documentation
Pull request preview · PR #169 — Not published
Documentation
Product
LibreSign overview Features Plans and pricing
Support
Documentation Frequently asked questions Contact our team Report a problem
Community
Source code How to contribute Community chat Nextcloud App Store
About
About LibreSign Blog LibreCode cooperative
Request a quote Source
  • Getting started
  • Edit on GitHub

Getting started

Use these pages for the practical setup and contribution prerequisites. For the overall issue-to-pull-request process, see Development workflow.

  • Branch policies
    • Branch names
    • Target branches for contributions
    • Bugfixes and backports
    • Creating branch
  • Development environment
    • Setup
    • Updating
    • Frontend
    • Coding standards
  • Testing
    • PHP unit tests
    • PHP runtime integration tests
    • PHPUnit test naming convention
    • Behat scenarios
    • Frontend unit tests
    • Browser/end-to-end tests
    • PHP linting, coding style and static analysis
    • Frontend linting and type checking
    • Validation strategy
  • Commits
    • Conventional commits
    • DCO
Previous Next

© Copyright 2026 LibreCode coop.

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

Documentation versions

  • main Not released
  • LibreSign 15 Latest stable
  • LibreSign 14 NC 34
  • LibreSign 13 Oldest documented
All versions and manuals

LibreSign

Open source electronic signatures for Nextcloud. Request, sign, and validate documents on infrastructure you control.

Plans and professional support

Documentation

  • All versions
  • User manual
  • Administrator manual
  • Developer manual and API
  • Release lifecycle

Product

  • Features
  • Plans and pricing
  • Nextcloud App Store
  • About LibreSign
  • Blog

Community

  • Source code
  • How to contribute
  • Improve the documentation
  • Community chat

Support

  • Frequently asked questions
  • Contact our team
  • Report a problem
  • Brand and pronunciation
Developed by LibreCode cooperative. Documentation licensed under CC BY 3.0.