Waking a Box

When you create a Codio Project, it is automatically assigned an Ubuntu server. You can think of this server as being asleep until you open up your Project in the IDE. As soon as the Project loads in the IDE, the Box is up and running.

When is the Server put back to sleep?

Your server is put to sleep within a few minutes of you exiting your Project.

Can I have my Box ‘Always on’?

Paid subscribers can use the Always On Boxes feature. This allows you to mark Projects that you don’t want to be put to sleep when you exit your Project.

Can I SSH into my Box?

Yes, see SSH into your box documentation.

Can I reboot my Box?

Yes. Please refer to the Restart and Reset documentation.

Can I let other people administer my Box?

Paid subscribers can use the Admin property of the Permissions feature to allow other Codio users to access their Project and have full access to your Codio Box as well as the code.

Do I have sudo access?

Yes, our Second Generation (G2) Boxes provide sudo access.

How do I install software dependencies?

For G2 (second generation) Boxes, you have sudo access, so should use the full power of the apt package management system, and the packages it provides via the Ubuntu community.

How do I access my Box from code?

We have full documentation on how to access your Box from code.

Firewall issues

Codio Boxes do not run on port 80. Some companies block outbound access to ports other than port 80. Please read this section on how to work around this.

Important 'localhost’ configuration information

In many config files on your Box you would include a reference to to access localhost. Please be sure to use instead.