Skip to content

Add basic Docker configuration#41

Open
cybercoffeedev wants to merge 1 commit intospace-wizards:masterfrom
cybercoffeedev:feature/docker
Open

Add basic Docker configuration#41
cybercoffeedev wants to merge 1 commit intospace-wizards:masterfrom
cybercoffeedev:feature/docker

Conversation

@cybercoffeedev
Copy link
Contributor

This PR introduces a basic containerization support with two profiles: dev and prod

Dev: Heavier image that uses the full SDK for both build and runtime. This is ideal if you plan to use the Git-based update method

Prod: Lightweight image that uses the ASP.NET runtime. This is ideal for production environments using the manifest update method

Before running the container, ensure you have a .env file in the root directory with the following variables defined:

SS14_PORT
WATCHDOG_PORT
WATCHDOG_URL

to run the container execute the following command:

docker compose --profile <dev|prod> up

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