Show domains in pool status

This commit is contained in:
2026-08-18 02:53:40 +03:00
parent a1fa90c66a
commit eb5f4cbf5a
12 changed files with 517 additions and 141 deletions
+22
View File
@@ -90,6 +90,28 @@ const dict = {
'Network port your miners connect to for plaintext stratum. StartOS publishes the pool on this port; if it is already claimed by another service the OS assigns a different one, so check the Stratum interface after saving. Changing this does not interrupt connected miners.': 86,
'Network port your miners connect to for TLS stratum — both for the local self-signed certificate and for any public domain attached to the Stratum (TLS) interface.': 87,
'Stratum TLS (Local Network)': 88,
'Stratum TLS Port (Local Network)': 89,
'Network port for TLS stratum using the self-signed certificate, for miners on your local network.': 90,
'Stratum TLS Port (Public Domain)': 91,
'Network port for TLS stratum using a CA-issued certificate. Attach a domain to the Stratum (TLS, Public Domain) interface and StartOS issues a Lets Encrypt certificate for it — miners validate it with no certificate pasted in.': 92,
'Stratum (TLS, Public Domain)': 93,
'TLS-encrypted stratum endpoint for miners connecting over the internet. Attach a domain here and StartOS issues a Lets Encrypt certificate for it, which any miner validates with nothing pasted in': 94,
'Stratum (TLS, Local Network)': 95,
'TLS-encrypted stratum endpoint for miners on your local network, using the self-signed certificate (see the Stratum TLS Certificate action). Do not attach a public domain here — StartOS cannot issue a certificate for this endpoint; use Stratum (TLS, Public Domain) instead': 96,
'Connect miners with stratum+ssl:// to the Stratum (TLS, Local Network) interface. The certificate is self-signed: paste the PEM into firmware that accepts a custom root, pin the fingerprint, or disable verification. Miners connecting over a public domain do not need any of this — they use the Stratum (TLS, Public Domain) interface and its CA-issued certificate.': 97,
'Container-side TLS stratum port. The externally reachable port is shown on the Stratum (TLS, Local Network) interface.': 98,
'Serve the self-signed certificate on the local-network TLS port. Miners have to trust it (see the Stratum TLS Certificate action) or connect with verification disabled. You do NOT need this for miners connecting over a public domain: attach the domain to the Stratum (TLS, Public Domain) interface instead, and StartOS issues a publicly trusted certificate for it automatically.': 99,
'Preferred Stratum Port': 100,
'Preferred Stratum TLS Port (Local Network)': 101,
'Preferred Stratum TLS Port (Public Domain)': 102,
'Network port to publish plaintext stratum on. This is a request, not a guarantee: if the port is already claimed the OS assigns a different one and warns you. Run the Pool Status action to see the ports actually in use. Changing this does not interrupt connected miners.': 103,
'Network port to publish local-network TLS stratum on, using the self-signed certificate. A request, not a guarantee — see Pool Status for the port actually in use.': 104,
'Network port to publish public-domain TLS stratum on. Attach a domain to the Stratum (TLS, Public Domain) interface and StartOS issues a Lets Encrypt certificate for it — miners validate it with no certificate pasted in. A request, not a guarantee — see Pool Status for the port actually in use.': 105,
'Stratum port changed by StartOS': 106,
'{label}: requested {requested}, assigned {assigned}': 107,
'The port you asked for was already in use, so StartOS assigned another one. Point your miners at the assigned port, or pick a free one in Configure.': 108,
'Network port to publish public-domain TLS stratum on. A domain attached to the Stratum (TLS, Public Domain) interface is published on THIS port (not the one the OS assigns for IP access), and StartOS issues a Lets Encrypt certificate for it — miners validate it with nothing pasted in. Reaching it from the internet also requires enabling that interfaces public address, which is off by default. See Pool Status for the ports and domains actually in use.': 109,
'Network port to publish public-domain TLS stratum on. A domain attached to the Stratum (TLS, Public Domain) interface is published on THIS port, which can differ from the one the OS assigns for IP access, and StartOS issues a Lets Encrypt certificate for it — miners validate it with nothing pasted in. See Pool Status for the ports and domains actually in use.': 110,
} as const
/**