Ocean
p/ocean-2
Linux server you can fit in your pocket.
David Petrie
Ocean — Linux server you can fit in your pocket.
Featured
36
Replies
Alexander Beletsky
Looks like an awesome product! But I personally, would be happy to see HDMI there.
David Petrie
@alexbeletsky I think we should add HDMI mini on there. The thing is, we can support it easily, and we have the driver and OS support. We just decided to take a "less is more" approach with this one.
Karl
hmmm.. you should make a virtual version of this. call it Digital Ocean 😉
Cam Doody
This is toight
Rye Skelton
*Edited saw answer above srry!
Mikael Forsgren
I wish I could order one. International (read EU) shipping please? :)
David Petrie
@mikaelf The Beta version was US only but I've just now opened up to international
Jason Wise
I can see this being really useful for makers inside of large enterprises. If you purchased an Ocean, you could tinker and hack together on-premise prototypes without some of the hurdles associated with provisioning. The design is beautiful and eye-catching!
dipaksaraf
cool product
Paul Williams
This is a pretty nifty bit of kit! While I can't think of an application for it right now - no doubt technology like this (and other similar projects) will continue to allow innovation and exciting developments!
Aggelos Gesoulis
Really cool product and very well designed. The applications can be endless so I think you guys have worked on something with a great future! What about E.U. shipping? Any plans for the immediate future?
David Petrie
@anges244 Hi there! I've just opened up orders to EU orders
『Justin Pierce』
I'm an indie game developer and this made me think how cool it would be to have a portable server I could bring to LAN events to host a server for my game so they could play without me lugging an entire computer. I'd need ubuntu/x64/86 and want ethernet, though.
Evan
>The battery can also provide up-to 2 days of continuous CPU usage. Wow thats sweet but "CPU usage" is pretty vague, can you elaborate on how it was benchmarked?
David Petrie
@marseltov The benchmarking was done by running a node js web server, with a separate node js process that would ping another server every minute. We ran this for two days from full until exhaustion. It's not a perfect test at all, and we will do more stringent benchmarking in future. On the opposite side, the A20 consumes about 4 watts of power at full 100% capacity on both cores. If you do the math, the battery should run out after roughly 4 hrs.
Angel Botto
I want this product!!! <3
Vadi
@david_petrie - Tell us about its applications. BTW, very beautiful and sleek design.
David Petrie
@vadivelk The original reason for developing this was to provide a mobile diagnostics platform (via USB OTG) for a nationwide group of technicians. Technicians would visit a number of different locations each day, often with limited internet or cellular access. They could connect to Ocean over Bluetooth on their phone, and then use the Ocean to perform diagnosis via USB. Ocean also excels at device monitoring and detection, so here are some other example applications we are using the Ocean for: - "Set and forget" wifi monitoring on a network, where we use kismet to check for unauthorised access on our network. - Ambient device detection. and service and characteristic discovery, of Bluetooth devices. - Mobile device backup and restore (e.g. install libimobiledevice libraries for iPhone, or adb for Android). The above are all things you can mostly do with a mobile phone. However, writing mobile phone apps is hard, and sometimes I just want to write a simple Python or Node script so I can quickly try out an idea. Ocean comes pre-installed with Debian Jessie, so its trivially easy to do that. At home, I have an Ocean that I use to give me access to several BTLE sensors. The Ocean is connected to the internet over WiFi. It connects to the sensors with Bluetooth, and I thus have an API to access those sensors from anywhere. It's great to try different physical configurations and layouts and the lack of need for a power cable gives a lot of freedom for experimentation. It's also cool to have a bare metal server to play on that doesn't have to be permanently connected to a power source!
David Petrie
@kylewdavidson @vadivelk 1) We actually hadn't considered open sourcing the web UI and dashboard. It's not a bad idea, I'll have to discuss it with the others on the team. We will be open sourcing almost everything else we can. 2) It's pretty similar to the Pi in that you simply need to replace a micro SD card. The difference with the Ocean is that you will need to unscrew the board from the case to do so. You need a torx and a philips screwdriver to do it.
BrencelJ
I really like this product.
Noah Norman
This is the type of product that makes me want to be the type of guy that needs this product
David Petrie
Hey Product Hunt! It's David here, leader on this project. Ocean is a small linux server that you can fit in your pocket. You can order one right now from our site: https://getocean.io Ocean is a battery powered linux computer you can take anywhere. You can access it remotely over our dashboard, collect data about your environment with Bluetooth or Wifi, and build incredibly cool software applications for. It combines the best of the "new breed" of small linux computers like the Raspberry Pi, and adds a whole lot of features, (battery, WiFi, Bluetooth 4.0, USB power management, wireless charging, etc) and puts all of that into a beautifully designed box. We've started referring to it as a "mobile server". We have a very limited number of beta devices to sell right now, with plans to release updated versions later in the year. PRODUCT HUNT PROMOCODES (valid until end of next week): oceanbeta - $15 off the Beta version (shipping in about 2-3 weeks) ocean32 - $20 off the 32GB version (shipping April) ocean64 - $30 off the 64GB version (shipping April) I'll be more than happy to answer any questions you have! Thanks!
Nick Carson
@david_petrie First of all, congrats! I know how long and hard you have worked on this. Could you give us an idea of some common use cases you envision people using the Ocean for? As an engineer, what aspect of the Ocean are you most proud of?
David Petrie
@skrypt @david_petrie Thanks Nick! You were there in the early days! Some common use cases are: - Performing mobile diagnostics (e.g. like iTechs at iCracked do for customer phone diagnostics) - Home Bluetooth IoT hacking, as I described in my reply to @vadivelk - Mall kiosk type solutions where you run a web server on the device. - Set and forget wifi monitoring. - Wander down University Ave and collect info about all the Bluetooth and Wifi devices (I would never do this!). I've also always wanted a product that is a combination of a mobile phone and a linux computer. I don't like that I have to use eclipse or Xcode to get code on a computer that I take with me. It should be possible to write python code on a computer that you can use while you walk around.
Clement Ho
Looks pretty neat. At first I thought it was a product by iCracked, since the logos seem so similar.
David Petrie
@clemmakesapps it is the iCracked logo! It was originally developed in house for the iTechs (see my reply above to Vadi). When we developed the Ocean, it became clear that there would likely be a market for Ocean outside of iCracked, so we have decided to start selling the Ocean computer as a stand alone product. The branding sort of reflects that.
Cyril Solovey
ServerSuit web panel for Linux servers management
Tyler Nass
This looks really great. Its just a mobile phone. Can you please tell which Linux distribution is running on these servers and what are specs like ( processor, RAM)etc
Alex Punches
Cool idea! I like. I wish you good luck in the implementation and sales.