Skip to content

Settings ​

Settings holds the panel-wide options. It is organised in tabs, and which tabs you see depends on your role. This page lists every tab and, for the General tab, every field. The tabs with their own pages are linked.

The tabs ​

TabWho sees itWhat it holds
GeneralOwnersAddresses, language, colour, warning thresholds, history retention, version.
Subscription pageOwnersThe look of the client page. See The subscription page.
Panel accessOwnersThe panel's own address, secret path and HTTPS.
APIEveryoneAPI Tokens, the API base URL and the OpenAPI document. See API tokens.
My accountEveryoneYour password, two-factor sign-in and signed-in devices. See Panel accounts.
BackupOwnersDownload and restore. See Back up and restore.
Activity logOwners and roles that see all clientsWho did what. See Activity log.

The API tab shows the address to send API requests to, the OpenAPI document, and the tokens of the signed-in account. Create a token there and keep its secret; the panel does not show it again. How tokens work is on API tokens.

General ​

FieldWhat it does
Public addressThe domain or IP that client profiles connect to. The installer fills it. An inbound can override it with Public address override.
Subscription link addressOptional, for example https://sub.example.com. Empty uses the address you open the panel with.
Default language for client pagesEnglish or Persian.
Panel colourThe accent colour of the panel for everyone who signs in: Lime, Cyan, Mint, Amber, Coral, Rose, Violet or Sky. It previews as you pick and is saved with Save. Client pages have their own colour.
Warn when a plan ends withinDays. Clients closer than this to their end date appear under Running out.
Warn when traffic used reachesPercent. Clients above it appear under Running out.
Sign out after inactivityHours. After this long without activity, a signed-in browser is signed out.
Traffic chartsDays of usage history kept.
Connection logDays of finished connections kept.
Activity logDays of the audit log kept.

The section at the bottom shows the installed version of Ovira and OpenVPN, the operating system and the Machine ID of this server, with a copy button. You give it when you buy or renew a license outside the panel.

Panel access ​

The block at the top is HTTPS, described in HTTPS for the panel. Below it are the fields that decide where the panel answers.

FieldWhat it does
Panel portThe port the panel listens on (1–65535). Ovira opens it in this server's firewall; open it in any cloud firewall yourself.
Bind addressOptional. Empty means all interfaces. Use 127.0.0.1 when a reverse proxy on this server sits in front of the panel.
Subscription portOptional. Subscription links and pages are served on this port instead of the panel port. A Subscription link address under General overrides it.
Secret pathThe panel answers only under this path. Everything else looks like an empty server.
Subscription pathThe first part of subscription links.
TLS certificate file, TLS key fileYour own certificate as full paths on the server. Empty for plain HTTP or the Ovira-managed certificate.
Behind a reverse proxy (trust X-Forwarded-For)Turn on only when a proxy you control sets that header.

These take effect after a restart. Save keeps them, the page tells you Saved. Restart the panel to apply., and Restart panel applies them. The page shows the new address in the form After restart the panel will be at .... Write it down before you restart. VPN connections are not affected by the restart.

WARNING

A wrong Panel port, Bind address or Secret path makes the panel unreachable after the restart. If the new address cannot be opened, the panel goes back to the last address that worked. Check the address under the fields before you restart. If you are locked out, ovira status on the server prints the address the panel now uses.

Proprietary software · documentation free to share