🏠 PhoneHome Server

✅ Service Status: Running and ready to accept Cloud Init phone home requests

Service Information

This is a secure HTTPS server designed to handle Cloud Init phone home requests. The server processes incoming data, extracts configured fields, and executes external applications with the processed information.

Available Endpoints

GET /health
Health check endpoint for monitoring and load balancers
POST /phone-home/{token}
Cloud Init phone home data submission endpoint
Requires valid authentication token and JSON payload

Usage

To configure Cloud Init to use this phone home server, add the following to your cloud-config:

#cloud-config
phone_home:
  url: "https://your-server.com:8443/phone-home/your-token"
  post: [ instance_id, hostname, fqdn, pub_key_rsa, pub_key_ecdsa, pub_key_ed25519 ]
  tries: 10
⚠️ Security Notice: This service requires proper authentication tokens. Unauthorized access attempts are logged and monitored.