Skip to main content

AWS Setup

Running Docbox on Amazon Web Services infrastructure

Details

Docbox uses the following infrastructure, all the Docbox infrastructure EC2 instances use optimized ARM linux instances

The following EC2 instances are provisioned:

  • Docbox server
    • Main API server and point of access
  • Office Conversion server
    • Used for converting office file formats
  • Proxy server
    • Used for private subnet resources to communicate without public resources
  • Typesense server
    • Search indexing server

Prerequisites

note

This guide contains shell scripts on windows use git-bash to run the shell scripts.

i.e run git-bash then run the command from the git-bash window that opens

Prerequisites Infrastructure

The following infrastructure will not be provisioned by docbox:

  • VPC
    • Docbox assumes you have a VPC created already
  • Database
    • Docbox asssumes you have a postgres database setup
  • VPN
    • Docbox assumes you have a VPN setup with a security group attached

Docbox assumes that your main application and your "data layer" (where docbox will live) are located on separate VPCs.