Skip to content

Instantly share code, notes, and snippets.

@DaveB93
DaveB93 / readme.md
Last active September 12, 2024 20:53 — forked from rclark/readme.md
satisfactory dedicated server on aws

Satisfactory dedicated server on AWS ECS

A CloudFormation stack that you can run in your AWS account to host up a dedicated Satisfactory server.

Thanks to https://github.com/wolveix/satisfactory-server for the Docker image!

Thanks to https://gist.github.com/rclark/057059bfbd869743d1742a95b456bcff for the original. I've cloned theirs and gotten it working with Satisfactory 1.0 in September of 2024 ( mostly some small aws changes ). If they copy it back, I'll drop my clone for now.

Runs on AWS ECS

#!/usr/bin/bash
which ansible >/dev/null 2>&1
if [ $? -ne 0 ];
then
echo "Installing Ansible..."
sleep 5
pushd .
cd ~
pacman -S libyaml-devel python2 tar libffi libffi-devel gcc pkg-config make openssl-devel openssh libcrypt-devel --noconfirm --needed
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py