| #!/bin/bash |
|
|
| echo "Starting SSH daemon..." |
| /usr/sbin/sshd -D & |
|
|
| echo "Generating SSH client key for the tunnel..." |
| ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519 -q -N "" |
|
|
| echo "Establishing Pinggy reverse TCP tunnel..." |
| |
| ssh -p 443 -R0:localhost:22 -o StrictHostKeyChecking=no -o ServerAliveInterval=30 tcp@a.pinggy.io & |
|
|
| |
| sleep 5 |
| echo "========================================================" |
| echo "Look closely at the logs above for the Pinggy TCP port!" |
| echo "It will look like: tcp://[url]:[PORT]" |
| echo "Connect using: ssh -p [PORT] root@[url]" |
| echo "========================================================" |
|
|
| echo "Starting Ollama engine..." |
| exec ollama serve |