39 lines
1.2 KiB
YAML
39 lines
1.2 KiB
YAML
openapi: 3.0.3
|
|
info:
|
|
title: VPS Migration Verification API
|
|
version: 0.1.0
|
|
description: |
|
|
Optional verification endpoints for migration validation. These describe
|
|
checks that can be automated; if no API is implemented, treat as a checklist.
|
|
paths:
|
|
/verify/proxy:
|
|
get:
|
|
summary: Verify reverse proxy routing to host services
|
|
responses:
|
|
"200":
|
|
description: Proxy mappings resolve to services on host server
|
|
/verify/firewall:
|
|
get:
|
|
summary: Verify nftables parity against the iptables reference
|
|
responses:
|
|
"200":
|
|
description: Firewall flows match expected allow/deny behavior
|
|
/verify/vpn:
|
|
get:
|
|
summary: Verify VPN peer connectivity and address assignment
|
|
responses:
|
|
"200":
|
|
description: All peers connect with correct addresses
|
|
/verify/ssh:
|
|
get:
|
|
summary: Verify SSH access for authorized principals
|
|
responses:
|
|
"200":
|
|
description: Authorized keys allow expected access only
|
|
/verify/analytics:
|
|
get:
|
|
summary: Verify analytics data migrated successfully
|
|
responses:
|
|
"200":
|
|
description: Historical analytics data present on new server
|