{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"codeGuideFiles":[],"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Public Resources Created by This Deployment","description":"Catena Tools - Your game backend tool kit. Built by game developers, for game developers to simplify your game's backend workflow."},"dynamicMarkdocComponents":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"public-resources-created-by-this-deployment"},"children":["Public Resources Created by This Deployment"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This AWS deployment creates a single public Catena endpoint backed by one EC2"," ","instance."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The following resources may be publicly reachable or may participate in public"," ","network access:"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Resource"},"children":["Resource"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Purpose"},"children":["Purpose"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Public exposure"},"children":["Public exposure"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["EC2 instance"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Runs Dokku and the Catena application"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Receives inbound traffic allowed by the security group"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Elastic IP"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Provides a stable public IPv4 address for the EC2 instance"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Public IPv4 address"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Route53 records"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Maps the configured domain name to the Catena deployment"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Public DNS resolution"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Security group ingress rules"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Controls inbound access to the EC2 instance"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Any rule allowing traffic from ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["0.0.0.0/0"]}," or ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["::/0"]}," is publicly reachable"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Internet Gateway"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Allows the VPC to communicate with the internet"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Enables internet routing for public subnets"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Public subnet / route table"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Places the EC2 instance on an internet-routable network path"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Enables public access when combined with a public IP and permissive security group rules"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["TLS certificate"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Secures HTTPS access to the Catena endpoint"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Public certificate for the configured hostname"]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Catena does not require unrestricted inbound access from the internet. Customers"," ","should expose only the ports required for their deployment and restrict"," ","administrative access to trusted networks."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Redis and SQLite are installed on the EC2 instance for this deployment. They"," ","should not be directly exposed to the public internet."]}]},"headings":[{"value":"Public Resources Created by This Deployment","id":"public-resources-created-by-this-deployment","depth":2}],"frontmatter":{"seo":{"title":"Public Resources Created by This Deployment"}},"lastModified":"2026-05-12T16:45:50.000Z"},"slug":"/installation/aws-public-resource-inventory","userData":{"isAuthenticated":false,"teams":["anonymous"]}}