mirror of
https://github.com/logos-storage/logos-storage-installer.git
synced 2026-01-07 16:03:07 +00:00
Implements port configing
This commit is contained in:
parent
2e3783e4d0
commit
0c7681d06f
@ -44,9 +44,9 @@ export async function showConfigMenu(config) {
|
|||||||
`1. Data path = "${newDataDir}"`,
|
`1. Data path = "${newDataDir}"`,
|
||||||
`2. Logs path = "${config.logsDir}"`,
|
`2. Logs path = "${config.logsDir}"`,
|
||||||
`3. Storage quota = ${bytesAmountToString(config.storageQuota)}`,
|
`3. Storage quota = ${bytesAmountToString(config.storageQuota)}`,
|
||||||
'4. Discovery port = TODO',
|
`4. Discovery port = ${config.ports.discPort}`,
|
||||||
'5. P2P listen port = TODO',
|
`5. P2P listen port = ${config.ports.listenPort}`,
|
||||||
'6. API port = TODO',
|
`6. API port = ${config.ports.apiPort}`,
|
||||||
'7. Save changes and exit',
|
'7. Save changes and exit',
|
||||||
'8. Discard changes and exit'
|
'8. Discard changes and exit'
|
||||||
],
|
],
|
||||||
@ -71,10 +71,13 @@ export async function showConfigMenu(config) {
|
|||||||
config.storageQuota = await showStorageQuotaSelector(config);
|
config.storageQuota = await showStorageQuotaSelector(config);
|
||||||
break;
|
break;
|
||||||
case '4':
|
case '4':
|
||||||
|
config.ports.discPort = await showNumberSelector(config.ports.discPort, "Discovery Port (UDP)", false);
|
||||||
break;
|
break;
|
||||||
case '5':
|
case '5':
|
||||||
|
config.ports.listenPort = await showNumberSelector(config.ports.listenPort, "Listen Port (TCP)", false);
|
||||||
break;
|
break;
|
||||||
case '6':
|
case '6':
|
||||||
|
config.ports.apiPort = await showNumberSelector(config.ports.apiPort, "API Port (TCP)", false);
|
||||||
break;
|
break;
|
||||||
case '7':
|
case '7':
|
||||||
// save changes, back to main menu
|
// save changes, back to main menu
|
||||||
|
|||||||
@ -5,17 +5,15 @@ import { getCodexDataDirDefaultPath, getCodexLogsDefaultPath } from '../utils/ap
|
|||||||
|
|
||||||
const defaultConfig = {
|
const defaultConfig = {
|
||||||
codexExe: "",
|
codexExe: "",
|
||||||
|
// User-selected config options:
|
||||||
// TODO:
|
|
||||||
// Save user-selected config options. Use these when starting Codex.
|
|
||||||
dataDir: getCodexDataDirDefaultPath(),
|
dataDir: getCodexDataDirDefaultPath(),
|
||||||
logsDir: getCodexLogsDefaultPath(),
|
logsDir: getCodexLogsDefaultPath(),
|
||||||
storageQuota: 8 * 1024 * 1024 * 1024
|
storageQuota: 8 * 1024 * 1024 * 1024,
|
||||||
// ports: {
|
ports: {
|
||||||
// discPort: 8090,
|
discPort: 8090,
|
||||||
// listenPort: 8070,
|
listenPort: 8070,
|
||||||
// apiPort: 8080
|
apiPort: 8080
|
||||||
// }
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
function getConfigFilename() {
|
function getConfigFilename() {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user