i 🖥️
Instance ID
10117367
i 🌐
DNS Domain
demo.piranhademo.website
i ⏱️
Instance launch time
2025-06-12T09:22:42.000Z
i 🐱
S3 Storage
demo-assets-1749723872
i ✉️
Email
superdemo-proof@piranhademo.website
i 📦
Container registry
superdemo-web:1
i 🌿
Source control
superdemo-example
i ⚖️
Load balancing
45.148.50.46
⚡
Verified read operations
Copy
aws ec2 describe-instances --instance-ids 10117367 --endpoint-url https://aws.piranha.sh --region eu-west-2 --profile piranhademo
aws s3api get-object --bucket demo-assets-1749723872 --key kitten.jpg /tmp/kitten.jpg --endpoint-url https://aws.piranha.sh --region eu-west-2 --profile piranhademo
Verified: AWS CLI DescribeInstances and S3 GetObject returned the existing demo instance and image. This check does not establish full AWS or Terraform compatibility.
🔗
Access Information
Web Access:
https://demo.piranhademo.website/
SSH Access:
ssh -i demo-key-piranha.pem ubuntu@45.148.50.73
S3 Bucket:
demo-assets-1749723872
Instance ID
The Piranha compute instance hosting this demo.
Open terminal →
Code aws ec2 describe-instances --instance-ids 10117367 --endpoint-url https://aws.piranha.sh --region eu-west-2
Database
Update the demo row, then read it back over TLS.
Open terminal →
Code UPDATE proof SET token = 'Hello Piranha' WHERE id = 1;
SELECT * FROM proof;
DNS domain
Read the DNS records for the demo domain.
Open terminal →
Code aws route53 list-resource-record-sets --hosted-zone-id 0d3d16f1c5db2ef8 --endpoint-url https://aws.piranha.sh --region eu-west-2
Instance launch time
Read the launch time reported for this instance.
Open terminal →
Code aws ec2 describe-instances --instance-ids 10117367 --query 'Reservations[].Instances[].LaunchTime' --endpoint-url https://aws.piranha.sh --region eu-west-2
This demo runs on Piranha. The command reads its instance through the AWS-compatible endpoint.
Open terminal →
Code aws ec2 describe-instances --instance-ids 10117367 --endpoint-url https://aws.piranha.sh --region eu-west-2
S3 storage
Download the actual demo image from its bucket.
Open terminal →
Code aws s3api get-object --bucket demo-assets-1749723872 --key kitten.jpg /tmp/superdemo-kitten.jpg --endpoint-url https://aws.piranha.sh --region eu-west-2
Email
Send a test only to the demo mailbox and read it back. The recipient is fixed; no third-party address is used.
Open terminal →
Code python3 /usr/local/lib/superdemo/email_proof.py --state /var/lib/superdemo/email --credentials /etc/superdemo/mailbox.json
Container registry
Read the manifest of the demo website image. Credentials are supplied privately by the server.
Open terminal →
Code curl --fail --user "$PIRANHA_KEY:$PIRANHA_SECRET" --header "Accept: application/vnd.docker.distribution.manifest.v2+json" https://pcr.piranha.sh/v2/d1be53099a9625807233466c/superdemo-web/manifests/1
Source control
Read the current commit in the dedicated demo repository.
Open terminal →
Code git ls-remote https://scm.piranha.sh/git/d1be53099a9625807233466c/superdemo-example refs/heads/master
Load balancer
Send a request through the demo load balancer to the web server.
Open terminal →
Code curl --fail --include http://45.148.50.46/lb-proof