Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Assign a free, temporary DNS for sharing the terminal outside of the current network #40

Closed
thedrow opened this issue Aug 23, 2015 · 6 comments

Comments

@thedrow
Copy link

thedrow commented Aug 23, 2015

There are many, many services which supply free DNS and provide an API to register them.
We should evaluate those and pick a few that are safe to use and preferably open sourced with a permissive license.
This will allow us to share the terminal outside of the current network we're on.

@jay2u
Copy link
Contributor

jay2u commented Aug 23, 2015

Isn't that a bit out of the scope of the app? You would think that would be more in local network and router / port mapping territory. If you want to remain OS agnostic it would be hard to deal with external port mappings and NAT etc.

@thedrow
Copy link
Author

thedrow commented Aug 23, 2015

It'd be really nice to have this built in. I think that dealing with external port mappings and NAT is out of scope for this project but automating the DNS part leaves one less thing the users need to take care of.
You can just set up a DNS for the IP and expose the port as it is.

@yudai yudai added this to the icebox milestone Aug 23, 2015
@thedrow
Copy link
Author

thedrow commented Aug 23, 2015

I think I found something that might work out of the box: https://github.com/pagekite/libpagekite
It requires interpolating with C though. What do you think?

@yudai
Copy link
Owner

yudai commented Aug 23, 2015

I'm afraid that your suggestion is out of the scope of gotty. I want to keep gotty simple and small.
DNS registration and port mapping are provided by other tools like ngrok, so writing a small script is a better way.

@thedrow
Copy link
Author

thedrow commented Aug 23, 2015

Ok, thanks.

@thedrow thedrow closed this as completed Aug 23, 2015
@yudai
Copy link
Owner

yudai commented Aug 23, 2015

@thedrow Thank you for your feedback and understanding. I appreciate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants