Access a 'status' page in the browser?

Basically I want to be able to plug the arduino in via usb and be able to use it as a web server. The arduino would be able to modify the files on the web server so for example I could have a 'status' page that I access with my web browser.

Is there a way to do this without ethernet or with WiFi instead? If so, I'm not exactly sure how to do this.

Bitlash Commander does something similar to what you're describing. Might be worth a look: https://github.com/billroy/bitlash-commander

-br http://bitlash.net

Thanks, I'll try it out.

I got pretty far in, but after I got a ton of nodeJS-related errors I decided it wasn't worth it.

Are there any alternatives?

I'm not quite clear what you're after. If the Arduino itself is acting as a web server, it needs to have a network interface. The most obvious ways to do that are to give it an Ethernet or WiFi network interface. Are you giving it a network interface?