Kallithea Deployment 0.0
  • Site
      • 1. Installation
      • 2. Update
      • 3. Serve with gearbox
      • 4. npm on Debian
      • 5. Apache configuration
      • 6. Kallithea deployment
      • 7. LDAP
      • 8. Bug: Logging re-initialized in make_app()
      • 9. Accept-Language bug
      • 10. Patch needed for Python 2.7.3
      • General Index
  • Page
      • Kallithea Deployment
  • 1. Installation »
  • Source

Kallithea DeploymentΒΆ

There is a PDF version of this document available.

Quickstart

Local:

  • Deployment documentation: Kallithea deployment documentation (Python2)
  • Deployment repository: Kallithea deployment repository
  • Installed instance: Kallithea installed instance

Official:

  • Web-Site: Kallithea
  • Documentation: Kallithea Documentation
  • Repository: https://kallithea-scm.org/repos/kallithea
  • Bitbucket: conservancy / kallithea - Bitbucket (as long as it still works)

Abstract

Contents

  • 1. Installation
    • 1.1. Get deployment package
    • 1.2. System packages
    • 1.3. Installation / update
    • 1.4. Initial setup
    • 1.5. Initialize repository defaults
    • 1.6. Setup repos/incoming
    • 1.7. Create clone script
    • 1.8. Full text search
    • 1.9. Install a language file for en
  • 2. Update
    • 2.1. Database update
  • 3. Serve with gearbox
  • 4. npm on Debian
  • 5. Apache configuration
    • 5.1. Apache WSGI
    • 5.2. Apache as subdirectory
  • 6. Kallithea deployment
    • 6.1. Repositories
    • 6.2. Documentation
  • 7. LDAP
  • 8. Bug: Logging re-initialized in make_app()
    • 8.1. Paste Deploy WSGI app configuration
    • 8.2. Paste Script logging
    • 8.3. Gearbox
    • 8.4. Pyramid
    • 8.5. kallithea-cli
    • 8.6. Kallithea details
      • 8.6.1. Tracebacks for duplicate logging initialization
  • 9. Accept-Language bug
    • 9.1. Solution with i18n.notrans patch
      • 9.1.1. Environment
      • 9.1.2. Request with Prio English, German
        • 9.1.2.1. Message file en not installed
        • 9.1.2.2. Message file en installed
      • 9.1.3. Request with Prio German, English
  • 10. Patch needed for Python 2.7.3

References

Back to top

© Copyright 2019, Wolfgang Scherer.
Created using Sphinx 1.8.5.