Main conceptsΒΆ

  • Repository structure
    • Management scripts
    • Python dependencies and packaging
    • Docker and Docker-Compose
    • Configuration
    • Tests
    • Documentation
  • Understanding data models
    • First steps
    • Define a JSONSchema
    • Define an Elasticsearch mapping
    • Define a Marshmallow schema
    • Define serializers
    • Define loaders
    • Define templates
    • Configure the UI
    • Configure the REST API
    • Next steps
  • Managing access to records
    • Endpoints
    • Storing permissions
    • Requiring permissions
    • Configuring endpoints
    • Complex access rights
  • Integrating Files
    • Overview
    • Integration with records
    • Using REST APIs
    • Setup your storage
    • Permissions
    • Large files upload
    • Files integrity checks
    • Previewing files
    • Handling images using IIIF
    • Security
    • Next steps
  • User interface styling
    • Semantic UI styling
    • Web assets
  • Infrastructure architecture
    • Request handling
    • Storing records
    • Search and indexing
    • Background processing
    • Caching and temporary storage
    • Storing files
  • Application architecture
    • Core concepts
    • Interfaces: WSGI, CLI and Celery
    • Application assembly
    • Assembly phases
    • Module discovery
    • WSGI: UI and REST
    • Implementation
  • Securing your instance
    • Secret key
    • Allowed hosts
    • Number of proxies
    • CSRF protection
 
  • ← Requirements
  • Repository structure →

Logo

Invenio Digital Library Framework.

Navigation

  • Getting started
  • Tutorials
  • Documentation
    • Requirements
    • Main concepts
      • Repository structure
      • Understanding data models
      • Managing access to records
      • Integrating Files
      • User interface styling
      • Infrastructure architecture
      • Application architecture
      • Securing your instance
    • Module Reference
  • Community
  • Releases

  • invenio@GitHub
  • invenio@PyPI

Related Topics

  • Documentation overview
    • Documentation
      • Previous: Requirements
      • Next: Repository structure

Quick search

©2015-2020, CERN. | Page source
Fork me on GitHub