Deploy with Docker Compose ========================== The recommended method of deployment is using `docker-compose `__. Deployment is as simple as downloading the `docker-compose file `__ and then running: .. code-block:: sh docker-compose up within the directory containing the ``docker-compose.yml`` file. This should spin up NetsBlox on port ``8080``. If you are hosting NetsBlox publicly, I would recommend using a reverse-proxy, like nginx, to route traffic to the public address (like https://editor.netsblox.org) to port ``8080``. Note: The basic NetsBlox deployment will not have any services available which require a custom API key. To enable these services, check out :doc:`rpc-support`.