Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove Docker setup #38

Merged
merged 1 commit into from
May 24, 2024
Merged

Remove Docker setup #38

merged 1 commit into from
May 24, 2024

Conversation

Dunedan
Copy link
Collaborator

@Dunedan Dunedan commented May 13, 2024

Dockerfiles and instructions how to use Docker to locally run ejabberd and the bots got added in the past to ease testing. After we did this, we however added Ansible code to provision a real host as a Pyrogenesis multiplayer lobby (https://github.com/0ad/lobby-infrastructure). This code can also be used to deploy a multiplayer lobby to a virtual machine utilizing Vagrant. The Ansible + Vagrant approach is much easier to use than the Docker setup to get a test environment running locally and resembles the real lobby setup much closer.

To avoid having to maintain two ways of how to run a local lobby for testing, this removes the setup for Docker and points users to the virtual machine approach.

Dockerfiles and instructions how to use Docker to locally run ejabberd
and the bots got added in the past to ease testing. After we did this,
we however added Ansible code to provision a real host as a Pyrogenesis
multiplayer lobby (https://github.com/0ad/lobby-infrastructure). This
code can also be used to deploy a multiplayer lobby to a virtual
machine utilizing Vagrant. The Ansible + Vagrant approach is much
easier to use than the Docker setup to get a test environment running
locally and resembles the real lobby setup much closer.

To avoid having to maintain two ways of how to run a local lobby for
testing, this removes the setup for Docker and points users to the
virtual machine approach.
@Dunedan Dunedan merged commit 0754214 into 0ad:master May 24, 2024
3 checks passed
@Dunedan Dunedan deleted the remove-docker branch May 24, 2024 18:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant