Access Setup¶
This page covers how to access Astradial infrastructure. Request access from Hari (hari@astradial.com) before proceeding.
SSH Access¶
Cloud Server (Direct)¶
The cloud Asterisk server is directly accessible over the internet.
Note
Provide your public SSH key to Hari for provisioning before your first login.
NUC via Cloudflare Tunnel (Remote)¶
When working remotely, SSH to the NUC is routed through a Cloudflare Tunnel. This requires cloudflared to be installed locally.
1. Install cloudflared:
2. Add the following to your ~/.ssh/config:
Tip
On Apple Silicon Macs, the cloudflared binary may be at /opt/homebrew/bin/cloudflared. Adjust the ProxyCommand path accordingly.
3. Connect:
NUC via Local Network¶
If you are on the same local network as the NUC, you can SSH directly.
| Interface | IP Address | Command |
|---|---|---|
| WiFi | 192.168.0.13 | ssh user@192.168.0.13 |
| USB Ethernet | 192.168.0.14 | ssh user@192.168.0.14 |
NUC via Cloud Hop (WireGuard)¶
If you have access to the cloud server, you can reach the NUC through the WireGuard tunnel.
# Step 1: SSH into the cloud server
ssh root@89.116.31.109
# Step 2: From the cloud server, SSH to the NUC over WireGuard
ssh user@10.10.10.2
Tip
You can streamline this with an SSH ProxyJump configuration:
Then connect with ssh nuc-via-cloud.
Internal Wiki¶
The internal documentation site is at wiki.astradial.com. It is protected by Cloudflare Access.
- Open
https://wiki.astradial.comin your browser - Enter your email address on the Cloudflare Access login page
- Check your inbox for a one-time code and enter it
- You're in — session lasts 24 hours
Note
Your email must be added to the Cloudflare Access policy by an admin before you can log in. Contact Hari if you see an "access denied" error.
Monitoring Dashboards¶
Netdata¶
Both the NUC and cloud server run Netdata for real-time system monitoring.
| Server | URL |
|---|---|
| NUC | http://192.168.0.13:19999 |
| Cloud | http://89.116.31.109:19999 |
Note
The NUC Netdata dashboard is only accessible from the local network or through an SSH tunnel. To access it remotely, forward the port:
Then open http://localhost:19999 in your browser.
Cloudflare Dashboard¶
DNS records and Cloudflare Tunnel configuration are managed through the Cloudflare dashboard. Request access from Hari if you need to make DNS changes.
Warning
Do not modify Cloudflare Tunnel settings without coordination. The tunnel is the primary remote access path to the NUC.
GitHub Repositories¶
Request access to the Astradial GitHub organization. The key repositories are:
| Repository | Purpose |
|---|---|
| astradial/sip-gateway | NUC SIP gateway configuration and scripts |
| astradial/upptime | Uptime monitoring and status page |
| astradial/internal-docs | This documentation site |