Skip to main content
Lineserve Cloud Servers support OpenStack-compatible APIs (Nova, Neutron, Cinder) with Keystone v3 authentication.

REST API

Base API endpoints:
  • Identity (Keystone v3): https://api.lineserve.net/v3
  • Compute (Nova): https://api.lineserve.net/v2.1/servers
Example request:
POST https://api.lineserve.net/v2.1/servers

CLI authentication

export OS_AUTH_URL=https://api.lineserve.net/v3
export OS_PROJECT_NAME=production
export OS_USERNAME=you@example.com
export OS_PASSWORD=********
export OS_USER_DOMAIN_NAME=Default
export OS_PROJECT_DOMAIN_NAME=Default

Common CLI commands

# List servers
lineserve server list

# Create a server
lineserve server create --name my-server --flavor m6i.medium --image ubuntu-24.04

# Snapshot a server
lineserve server snapshot create --server-id srv-123 --name my-snapshot

Terraform

Use the Lineserve Terraform provider for infrastructure as code. Authentication uses the same Keystone v3 environment variables as the CLI.