Your .env has been written with your API key, provider keys and capacity settings. Sign in to the dashboard as admin with your dashboard password, and point browser-use-sdk at http://<this-host>:8420/v3 with your API key.
Restarting the service loads your capacity settings (session limit and browser profile) and takes a few seconds. You can also skip it and restart later; the dashboard works either way.
If you skip, your capacity settings apply on the next restart.
{% else %}Restart the server when convenient to load your capacity settings:
sudo systemctl restart openbrowse.service # or, if you run it manually, stop and re-run uvicornOpen the dashboard {% endif %}
Entirely optional, and nothing here blocks you. These host-level tweaks help this machine run browser sessions smoothly; you can apply them now, later from Settings, or never.
To apply the suggested items, run this in a terminal on this machine, then re-check:
{{ tune_command }}
It is safe to re-run, and running it once also lets the Settings page apply future tuning changes at the click of a button.
{% endif %}To use OpenBrowse from outside this machine without opening ports, install Tailscale:
# private access from your own devices tailscale up # or expose the API publicly over TLS with Tailscale Funnel sudo tailscale funnel --bg 8420
Self-hosted AI browser automation on your own hardware. A couple of minutes of setup and this machine is ready to browse for you.