> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vessl.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Run a server application

# Port configuration

At **Port** setting of **Create a new workspace** page, you can expose a server application running in a VESSL workspace instance on a configured port.

<Warning>Before editing your port settings, you should stop your workspace.</Warning>

<div style={{ marginBottom: '10px', position: 'relative', paddingTop: '500px' }}>
  <iframe src="https://demo.arcade.software/0RfDv349Ca36zQGCsARR?embed" frameBorder="0" loading="lazy" webkitAllowFullScreen="" mozAllowFullScreen="" title="Dashboards" style={{ position: 'absolute', top: '0px', left: '0px', width: '100%', height: '500px', colorScheme: 'light' }} />
</div>

# Running a server application

You can run a simple server application like the following Python file server.

```
vessl@workspace-twyiu9wvy55d-0:~$ ls
mnist

vessl@workspace-twyiu9wvy55d-0:~$ ls mnist
test.csv  train.csv

vessl@workspace-twyiu9wvy55d-0:~$ python -m http.server 8080
Serving HTTP on 0.0.0.0 port 8080 (http://0.0.0.0:8080/) ...
```

You can access the running server application by clicking the port number at **Metadata**.

<div style={{ marginBottom: '10px', position: 'relative', paddingTop: '500px' }}>
  <iframe src="https://demo.arcade.software/jZ7C0yLXVA7EJc9gq6s2?embed&embed" frameBorder="0" loading="lazy" webkitAllowFullScreen="" mozAllowFullScreen="" title="Dashboards" style={{ position: 'absolute', top: '0px', left: '0px', width: '100%', height: '500px', colorScheme: 'light' }} />
</div>

<img style={{ borderRadius: '0.5rem' }} src="https://mintcdn.com/vesslai/6aBA2WrBVZlPiuT8/images/workspace/app/4_app.png?fit=max&auto=format&n=6aBA2WrBVZlPiuT8&q=85&s=d35161596b070a5545aab54027539709" width="1478" height="540" data-path="images/workspace/app/4_app.png" />
