> For the complete documentation index, see [llms.txt](https://udocs.gitbook.io/utopia-api/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://udocs.gitbook.io/utopia-api/utopia-api/utopia-headless-mode.md).

# Utopia Headless Mode

Running Utopia on a server without a GUI to work with the API

To run services and bots, you can use the PC version of the client or run Utopia without the GUI (in the terminal). This may be necessary if the server is only accessed via SSH through the terminal.

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td>Installing Utopia on CentOS with one script</td><td></td><td></td><td><a href="https://gist.github.com/Sagleft/62d71f81ecf3fe23dce624fe182669cb">https://gist.github.com/Sagleft/62d71f81ecf3fe23dce624fe182669cb</a></td><td><a href="https://2294897876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fh8X8u4Mpz4pSBk1nWGHq%2Fuploads%2Fp1yctpqIALLpM11W9UT8%2Fcentos.jpg?alt=media&amp;token=15be5ccb-fdb1-4714-968e-72769d4d6d23">centos.jpg</a></td></tr><tr><td>Autostart Utopia at startup</td><td></td><td></td><td><a href="https://gist.github.com/Sagleft/e6b62ba9ece7a8fb24454b603ddab0c7">https://gist.github.com/Sagleft/e6b62ba9ece7a8fb24454b603ddab0c7</a></td><td><a href="https://2294897876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fh8X8u4Mpz4pSBk1nWGHq%2Fuploads%2FQu6XcKAKlXzgk8jYZacp%2Fdrones.jpg?alt=media&amp;token=fe25ed42-bd6c-4988-85f1-1524f9b8dc3a">drones.jpg</a></td></tr><tr><td>Installing Utopia on Ubuntu Server and creating an autorun daemon</td><td></td><td></td><td><a href="https://gist.github.com/Sagleft/645d094a9f728ae63480347c843b9b11">https://gist.github.com/Sagleft/645d094a9f728ae63480347c843b9b11</a></td><td><a href="https://2294897876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fh8X8u4Mpz4pSBk1nWGHq%2Fuploads%2FqXOrWxQqy0FJbntJny0Y%2Flinux2.jpg?alt=media&amp;token=2dfbef3c-0205-44f5-bcc0-b2751b05e2d2">linux2.jpg</a></td></tr><tr><td>Installing Utopia on Ubuntu with one script &#x26; API enabled</td><td></td><td></td><td><a href="https://github.com/Sagleft/utopia-install">https://github.com/Sagleft/utopia-install</a></td><td><a href="https://2294897876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fh8X8u4Mpz4pSBk1nWGHq%2Fuploads%2FvNdvfw1UWtb2HnL3SvlT%2F567437.jpg?alt=media&amp;token=23ae2029-73e6-46af-bc71-fb02a1b420e7">567437.jpg</a></td></tr></tbody></table>

It will also be helpful to you:

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>utopia-api-docker</strong></td><td>Docker image to run Utopia Client with the API already set up</td><td></td><td><a href="https://2294897876-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fh8X8u4Mpz4pSBk1nWGHq%2Fuploads%2FDh5GZvLeaYlr7Zirq0X6%2Flogo.jpg?alt=media&amp;token=077bea2d-3c5d-469f-ae9c-e2513389d70c">logo.jpg</a></td><td><a href="https://github.com/Sagleft/utopia-api-docker">https://github.com/Sagleft/utopia-api-docker</a></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr></tbody></table>
