HashCore Docs
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

  1. 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.
© 2026 HashCore. All rights reserved.