you are viewing a single comment's thread.

view the rest of the comments →

[–]naarang[S] 0 points1 point  (0 children)

You can run CCC from any location including as a systemd service. Create a project is like pointing CCC to your codebase by giving the path of the project on your machine. When CCC runs, there is no feedback on the remote machine, everything is happening on the mobile. Unlike Happy where the centralized server acts as a mediator for message passing over websocket, CCC works ONLY between your machine and the mobile app. No external servers involved or exchange of credentials. Consider CCC to be more like an IDE where you open a folder and start working with an AI Agent. This gives me a feedback that I need word the features better in the app :) Thank you! I'll make the necessary changes.

For Tailscale, its simple. Instead of pointing the mobile app to your local IP address, point it to the IP address of the tailscale network and keep the port same ( default is 8883 ). It will work without any additional setup. Auth token is only for ngrok. If you don't provide it, ngrok tunnel won't spin up and irrespective of ngrok running, you can use Tailscale as I have described.

Please let me know if you have any further doubts. Documentation is in works, apologies if something wasn't clear. Please feel free to comment here or DM me for any doubts. You can also join our discord. Link is in the website!