Skip to main content

Settings & API Keys

The NovaPod Console Settings panel enables you to manage your developer credentials and instance defaults.


1. API Keys​

  • Purpose: Authenticate requests from the NovaPod CLI, Python SDK, or custom automation scripts.
  • Generation: Click Create Key, select the desired scopes (Compute, Storage, Billing), and copy the key immediately (np_live_...). For security, keys are hashed and only displayed once.

2. Default SSH Keys​

Upload your public keys (~/.ssh/id_ed25519.pub). Any key saved in Settings is automatically installed in /root/.ssh/authorized_keys upon instance creation, eliminating the need to supply passwords.


3. Global Startup Scripts​

Define bash commands that will execute automatically as root whenever an instance boots:

#!/usr/bin/env bash
pip install -q transformers accelerate
echo "Ready" > /workspace/status.txt