#+TITLE: Self-hosting a Stardew Valley and SVE Server
#+DRAFT: true

Here I show very quick guide on how to set up a Stardew Valley server with Docker.

* Vanilla Stardew

This [[https://github.com/printfuck/stardew-multiplayer-docker][git repository]] lets you start up a server as quickly as possible. Note that this will install SMAPI, but it will still be considered "vanilla" since the clients do not have to install any mods, and the gameplay will remain like vanilla. The mods included in this repository are only necessary for automatically hosting a game.

* CPU

On a decent machine, you might notice that the CPU usage might be a little bit high, and your temps will increase to about 60 C. This is because the game also has to render, and it is running under an X server. This introduces too much overhead.

You can decrease CPU usage by decreasing the resolution in your ~docker-compose.yml~.

#+begin_src conf
services:
  valley:
    # ...
    environment:
      # ...
      - "DISPLAY_HEIGHT=640"  # default is 900
      - "DISPLAY_WIDTH=480"  # default is 1200
      # ...
#+end_src

* Modded

The 

** 
