Configuration Via Web Configurator
Authorization
Open the web configurator:

By default, the following credentials are used:
- Login: admin
- Password: admin
⚠️ Do not leave the default values — they are insecure.
Changing Login and Password
- Open the terminal and execute:
bash nano /opt/stratum-proxy/configs/configurator.yaml
The `configurator.yaml` file will open:
credentials:
username: admin
password: admin
jwt:
secret: random_value
```
2. Change the `credentials` and `jwt` blocks to your values:
- `username`: login for accessing the web configurator
- `password`: password for accessing the web configurator
- `secret`: an arbitrary string for generating JWT tokens. Latin letters of any case, numbers, and symbols are allowed. For example: `mYs3cur3Key!2026`
3. Save the file `Ctrl+O` → `Enter`, to exit — `Ctrl+X`.
Changes are applied automatically, no HashCore Proxy restart is required. Return to your browser and log in with the new credentials.
> **Note:** If you prefer a graphical editor, the file can be opened with the command `code .` from the `/opt/stratum-proxy` folder.