diff options
| author | m-chandler <mchandler89@gmail.com> | 2019-07-03 20:09:04 +1000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-07-03 20:09:04 +1000 |
| commit | d596f5a6b5b06e1bfff74a31dad9691e80f884f0 (patch) | |
| tree | 06c6d6ebb34ad93e0d4b001337d695334c59d932 | |
| parent | 1acd12a5081892485c5c930592bcacaad00e913c (diff) | |
| parent | 3e8d30c1ef82cb4d2a985c896f7b4ed12c26cd3c (diff) | |
Merge pull request #1 from AustinTSchaffer/master
Swapped Docker image used
| -rw-r--r-- | cf.yml | 6 | ||||
| -rw-r--r-- | readme.md | 15 |
2 files changed, 12 insertions, 9 deletions
@@ -4,7 +4,7 @@ Parameters: FactorioImageTag:
Type: String
- Description: "(Examples include latest, stable, 0.17, 0.17.33) Refer to tag descriptions available here: https://hub.docker.com/r/dtandersen/factorio/)"
+ Description: "(Examples include latest, stable, 0.17, 0.17.33) Refer to tag descriptions available here: https://hub.docker.com/r/factoriotools/factorio/)"
Default: latest
ServerState:
@@ -47,7 +47,7 @@ Parameters: EnableRcon:
Type: String
- Description: Refer to https://hub.docker.com/r/dtandersen/factorio/ for further RCON configuration details. This parameter simply opens / closes the port on the security group.
+ Description: Refer to https://hub.docker.com/r/factoriotools/factorio/ for further RCON configuration details. This parameter simply opens / closes the port on the security group.
Default: false
AllowedValues:
- true
@@ -373,7 +373,7 @@ Resources: ContainerDefinitions:
- Name: factorio
MemoryReservation: 1024
- Image: !Sub "dtandersen/factorio:${FactorioImageTag}"
+ Image: !Sub "factoriotools/factorio:${FactorioImageTag}"
PortMappings:
- ContainerPort: 34197
HostPort: 34197
@@ -6,13 +6,13 @@ The template contained within this repository can be used to deploy a Factorio s 1. A basic understanding of Amazon Web Services, specifically CloudFormation.
2. An AWS Account.
-3. Basic knowledge of Linux administration (no more than what would be required to just use the dtandersen Docker images).
+3. Basic knowledge of Linux administration (no more than what would be required to just use the `factoriotools/factorio` Docker image).
## Overview
-The solution builds upon the Docker images so generously curated by dtandersen https://hub.docker.com/r/dtandersen/factorio/ (thank you!).
+The solution builds upon the [factoriotools/factorio](https://hub.docker.com/r/factoriotools/factorio) Docker image, so generously curated by [the folks over at FactorioTools](https://github.com/orgs/factoriotools/people) (thank you!).
-In a nutshell, the CloudFormation template launches an _ephemeral_ instance which joins itself to an Elastic Container Service (ECS) Cluster. Within this ECS Cluster, an ECS Service is configured to run a dtandersen Factorio Docker image. The ephemeral instance does not store any saves, mods, Factorio config, data etc. - all of this state is stored on a network file system (Elastic File System - EFS).
+In a nutshell, the CloudFormation template launches an _ephemeral_ instance which joins itself to an Elastic Container Service (ECS) Cluster. Within this ECS Cluster, an ECS Service is configured to run a Factorio Docker image. The ephemeral instance does not store any saves, mods, Factorio config, data etc. - all of this state is stored on a network file system (Elastic File System - EFS).
The CloudFormation template is configured to launch this ephemeral instance using spot pricing. What is spot pricing you might ask? It's a way to save up to 90% on regular "on demand" pricing in AWS. There are drawbacks however. You're effectively participating in an auction to get a cheap instance. If demand increases and someone else puts in a higher bid than you, your instance will terminate in a matter of minutes.
@@ -85,7 +85,7 @@ Delete the CloudFormation stack. Done. **How can I upgrade the Factorio version?**
-Update your CloudFormation stack. Set the required tag value for `FactorioImageTag`. Use the tags specified here: https://hub.docker.com/r/dtandersen/factorio/. Your Factorio server will stop momentarily.
+Update your CloudFormation stack. Set the required tag value for `FactorioImageTag`. Use the tags specified here: https://hub.docker.com/r/factoriotools/factorio/. Your Factorio server will stop momentarily.
**I'm running the "latest" version, and a new version has just been released. How do I update my server?**
@@ -116,8 +116,11 @@ AWS do charge for data egress (i.e. data being sent from your Factorio server to This has been tested in both the Sydney and Oregon AWS regions. Your mileage may vary. If you get stuck, create an issue and myself or someone else may come along and assist.
-Be sure to check out dtandersen's repo. Unless your question is specifically related to the AWS deployment, you may find the information you're after there: https://hub.docker.com/r/dtandersen/factorio/.
+Be sure to check out factoriotools's repositories on Docker Hub and GitHub. Unless your question is specifically related to the AWS deployment, you may find the information you're after there:
+
+- Docker Hub: https://hub.docker.com/r/factoriotools/factorio/
+- GitHub: https://github.com/factoriotools/factorio-docker
## Thanks
-Thanks goes out to dtandersen (and contributors) for maintaining the Factorio docker images.
\ No newline at end of file +Thanks goes out to [FactorioTools](https://github.com/factoriotools) ([and contributors](https://github.com/factoriotools/factorio-docker/graphs/contributors)) for maintaining the Factorio Docker images.
|
