Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Tachyons

It's like FTL but multiplayer :) · By Spektor

Docker image for the Server

A topic by scensorECHO created Feb 26, 2018 Views: 2,018 Replies: 3
Viewing posts 1 to 6

The server component of these releases could be made really easy to distribute using Docker images. Someone can set up a server on something like AWS or DigitalOcean, pull the image, and run a container in less than a minute honestly. 

Since the server component is released with the client-side and you eventually plan to release the game for purchase, this may be an issue since I'm not familiar with a purchase scheme for this. However, the server itself doesn't give players a way to play the game inherently, since they require the client side still. It may be worthwhile to consider releasing the server outside the client-side purchase, or to simply offer Docker images on hub.docker.com as an option for those looking to quickly host something for friends to share. 

Please let me know if this is something you would be interested in. I have previous experience with creating Docker containers from software and can write the Dockerfile and instructions for users interested in this route. As an example: The full image with Alpine Linux, Java, and the server component running is roughly 100MB; Smaller than the full ZIP download on your itch.io. It can also be downloaded and started with two commands on any system running Docker. 


Let me know if you are interested at all and I can share you what I have so far. 

(+1)

The server component is 2MB wen compressed, and does not need any assets from the client.  So a 100MB Docker container is quite the bloat.

(2 edits)

I think you (Hornwitser) didn't understand the sense of Docker.

Developer

In the final release client and server will be merged into one app.

Because the main intent of the game is to be a 4 plyer coop experience. With roguelike mechanics. Meaning - you die and restart.

So there's no need to host a dedicated server unless you are planning to run an MMO like mode on it.

Once the game is released and there are plans for an MMO mod, I will make it possible to run a dedicated server app without the client UI.