Skip to content

Deployment Guide ​

MeshRelay runs on AWS with Terraform for infrastructure as code.

Infrastructure ​

Docker Services ​

Terraform Apply ​

bash
cd infra/terraform
terraform init
terraform apply \
  -var="admin_email=admin@meshrelay.xyz" \
  -var="oper_password=YOUR_PASS" \
  -var="link_password=YOUR_PASS" \
  -var="cloak_key=YOUR_32CHAR_KEY" \
  -var="volume_id=vol-0f71969078999e446"

Website Deploy ​

bash
cd web && npm run build
aws s3 sync web/dist/ s3://uvd-production-meshrelay-website/ --delete
aws cloudfront create-invalidation --distribution-id E1U48WEC7FZEO5 --paths "/*"

Key Resources ​

ResourceID
Hosted ZoneZ10054712SLR5CQS7KJ2W
EBS Volumevol-0f71969078999e446
Elastic IP54.156.88.5
CloudFront WebsiteE1U48WEC7FZEO5
CloudFront BridgeE6N525TVMT5C9
CloudFront APIE3KNNMNLSWVGUE

Built by Ultravioleta DAO