-
Notifications
You must be signed in to change notification settings - Fork 41
AWS Deployment
skyper edited this page Jun 10, 2023
·
22 revisions
These instructions are for administrators who like to provision a Segfault.net Server Centre (SSC) onto a newly created AWS instance. The step by step instructions turn a fresh (vanilla) AWS Instance into a Segfault.net Server Centre.
This is how we deploy a SSC onto AWS.
Create 2 EBS volumes
- 1TB, gp2, encrypted, name=sf
- 1GB, gp2, encrypted, name=sf-config
- Launch a t3a.medium instance (Ubuntu, amd64).
- Attach the 2 volumes (in order sf, sf-config).
- Assign an Elastic IP to the instance.
Log in to the instance.
Download the SSC source:
mkdir /home/ubuntu/src
cd /home/ubuntu/src
git clone https://github.com/hackerschoice/segfault.git
cd segfault
Format the volumes:
source provision/funcs_aws.sh
aws_fs_add /dev/nvme1n1 /sf
aws_fs_add /dev/nvme2n1 /sf/config
Continue reading Preparing the SSC.
Continue reading Installing the SSC.
Join us on Telegram if you have any questions or comments.