• Dory - node.js / javascript / git / ssh server 1
  • Dory - node.js / javascript / git / ssh server 2
  • Dory - node.js / javascript / git / ssh server 3
  • Dory - node.js / javascript / git / ssh server 4

Dory - node.js / javascript / git / ssh server

Issues : https://github.com/tempage/dorynode
(please open the issue in github, not in email. we are ALL developers :)

----

upgrade node.js : 'download file' menu -> check 'appfiles' -> check 'executable'
v6.12.3 arm : https://dorynode.firebaseapp.com/v6.12.3_arm_release/node
v8.3.0 arm : https://dorynode.firebaseapp.com/v8.3.0_arm_release/node
v8.9.4 arm(only for android 5.0 above) : https://dorynode.firebaseapp.com/v8.9.4_arm_release/node
v10.15.1 arm(only for android 5.0 above) : https://dorynode.firebaseapp.com/v10.15.1_arm_release/node

* Dear Developers *
Due to the ndk problem with node.js v8.9.4,
DoryNode can not support android 4.x in a future release.

----

* node.js runtime(run ES2015/ES6, ES2016 javascript and node.js APIs in android)
* API Documents and instant code run from doc
* syntax highlighting code editor
* npm supports
* linux terminal(toybox 0.7.4). node.js REPL and npm command in shell
(add '--no-bin-links' option if you execute npm in /sdcard)
* StartOnBoot / LiveReload
* native node.js binary and npm are included. no need to be online.
* git, curl, openssl, ssh, sshd, scp, ssh-keygen and sftp in terminal
* ssh server : start/stop ssh server in left menu. port 2222
** manual : id $ whoami
$ ssh-keygen
$ ssh-keygen -A
$ echo -n "password" | openssl sha256 | sed "s/^.* //" > ~/.ssh/doryauth
(or cp remote's ~/.ssh/id_rsa.pub to dory's ~/.ssh/authorized_keys )
$ sshd -r -p 2222
$ (killall sshd)

node version = v6.11.4 LTS, v6.12.3, v8.3.0, v8.9.4 LTS, v10.15.1 LTS
npm version = 3.10.10

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js' package ecosystem, npm, is the largest ecosystem of open source libraries in the world. - https://nodejs.org

npm is the package manager for JavaScript and the world’s largest software registry. Discover packages of reusable code — and assemble them in powerful new ways. -
https://www.npmjs.com

* run MEAN stack or various services in your mobile.

Dory - mongoDB Server
https://play.google.com/store/apps/details?id=io.tempage.dorymongo

Dory - Redis Server
https://play.google.com/store/apps/details?id=io.tempage.doryredis

Dory - x509 Certificate(SSL/TLS)
https://play.google.com/store/apps/details?id=io.tempage.dorycert

DoryCast - Video Player(HTTP/RTP/IPTV)
https://play.google.com/store/apps/details?id=io.tempage.dorycast

---
beta release
https://play.google.com/apps/testing/io.tempage.dorynode

Category : Tools

Related searches

Reviews (30)

Sur. Dec 20, 2019     

First of all, this is amazing. It's crazy how well it works and its also very polished, there is just one thing that I've noticed, when editing a file and the line is too big it just cuts it off, you can't scroll sideways any more and you cannot see the rest of it. Excluding that, I loved everything about it, the monokai theme on the editor, the style of the menus, its reliability, and every other thing tou can think of.

Tim. F. May 20, 2022     

Node server works as expected, a nice code editor, fully working git client (no gui for making commits, but the commandline works). The only thing this app really lacks is a proper stop/quit/exit button inside the app; going through the app info page in Android isn't really nice. 5 stars if a button is added ;) A better file browser for projects would be cool, but I don't feel like it's essential. Absolutely fantastic app, though. If you want to do node on your phone, this is the app to use.

Jac. M. Mar 10, 2020     

Great app! Helpful for starting my Discord bot and keeping it running. 4 stars because discord.js got an update and I can no longer use this app with it. Please fix this ASAP. Thanks. UPDATE: After reviewing some things in the app, I found that it runs node v6.11.4, and discord.js v12 requires node v12 at least. I can update the version myself, but I doubt the other users of the app are aware of this. Changed review back to 5 stars because nothing is inherently wrong.

Eug. K. S. May 26, 2021     

It's really great for running Javascript. Its fine no problems while running projects except it's not so great while throwing errors. another drawback is its ide. it's not perfect

Pau. G. Nov 23, 2019     

I really liked it when I installed it on an Android 4 system a few years ago but I had trouble with the lack of documentation. Now I've installed it on an Android system >4 and I have forgotten how I solved the problems I had before with the path and permission denied, global vs local etc. and the task settings etc. I solved the new storage access permission problem, tried using -no-bin-links and now need to set some type of path variable so npm can find a module in /storage/emulated/0.

Row. D. May 21, 2021     

Very nice app. Live reload, automatic restarts and an inbuilt editor. Lightweight in terms of memory. Never crashes. Thanks a lot to the developer.

Mar. R. Feb 6, 2019     

Works for my purpose (always on smart home server). Please implement adaptive screen resolution, looks squished on tv screen (running on Fire TV Stick which may be causing the issue).

Seb. M. V. Aug 15, 2019     

I am hosting a discord bot from my phone. The thing is, it has a music feature as well that works when I host the bot from pc. But when I try to host it from here, the bot joins the voicechat and then immediately disconnects. Other than that, great app!

Eli. L. Oct 19, 2018     

Dope app. UI is a bit barebones but it works great. Used it to implement a random passcode generator with lodash while I was watering plants in the backyard!

Lui. S. Aug 30, 2019     

Run a node server on your android device. Amazing. I havent used many of the other features. Having access to shell gets it that extra star. Great work!

Acc. R. Oct 16, 2020     

Honestly, I had been using this app for months before I got my Raspberry Pi 4. It is honestly just so great. You can install different prerequisites and stuff, and hell, this is what you all probably came to do: You can host Discord Bots on it. You can code them from here too, except it's harder since it's mobile. Overall, this app is great.

AF. Feb 3, 2022     

An interesting implementation. Thank you... Is there another way to shut down the application apart from a force stop?

Joe. Aug 22, 2019     

Thanks :) Using Dory Node.js to host a Discord Bot on Android, works well with my old Samsung Galaxy Core Prime. I can close Node.js, allow phone to sleep while Node.js is running the bot, and it doesn't go offline! CRAZY! ________________________ EDIT: Phone has to be plugged into computer via usb. Tested unplugged from computer and plugged into wall outlet, bot goes offline on sleep. Sadface but still pretty cooooool.

Fra. Š. May 3, 2020     

Good for easy applications. I have problem npm install. Installation alert, progress are missing. I can't see installed packages - only complicated via shell. I can't show/change target folder for packages. Uninstall is missed. API Documentation v6.

Tee. E. Sep 14, 2021     

Auto start on boot, update, and fault tolerance features. Selective script for start up is also available.

Tho. B. Feb 19, 2021     

UPDATE: Package works as intended, didn't understand you have to install them for each file. +1 star App is outdated by several versions apparently. Fix and I'll add one more extra star :]

Rah. Sep 26, 2020     

Actually... The console says the bot has started... But the bot didn't... But when I try in termux ... It starts... Idk why this app can't start my bot... But I'll give 3 stars because of the app is looking great... I wish you fix it

Ser. A. May 7, 2019     

Great app for my DiscordBot that I am hosting on my phone. Little issues with the synchronizations here and there, but the app does its job.

Rei. Mar 16, 2019     

A great node.js app. I wish it would still support Android 4 as I prefer hosting things on my old phones. Could you please give me an APK to an older version of this where it still supports Android 4?

Mat. X. Feb 7, 2021     

Um amazing app, run nodejs can also autorun script after phone is done booting. Access to a shell, can edit script from within the app and have access to NodeJs documentation quickly. Great job.

fid. a. Aug 8, 2021     

It's limited but savvy... Future upgrades for throwing errors, debugging and the IDE will be a good one

Tru. C. Feb 5, 2019     

Seems like I can't write anything on my storage, kept on getting read-only file system when installing express. I'm running android version 5.1.1

Jam. K. Oct 10, 2019     

Can you add support for the socket.io module I'm trying to make something with it but it's not working proper. Using socket.io always gives an error.

Rya. E. Jun 9, 2019     

Incredible app! It gives a lot more scope for programmers programming on Android devices. Love it.

Jon. O. Dec 27, 2018     

Hi great app, I just installed and its great can run node on android. But I'm cloning my repository and I got the message that the command need the authentication and not show me how do it or show me a input to put my username and password, let mw know if it's possible, thanks

Dog. M. Jun 9, 2021     

Couldn't get it working yet. Says "SyntaxError: Unexpected token import" in server.js which should not be a problem at all

Sap. E. Dec 7, 2018     

Runs my Discord bot just fine. Testing on Android 8.1 and 9 on Nexus 6P. Only reason for not getting 5 stars is due to it not running on boot half the time. May need init.d support.

Kir. V. Mar 16, 2022     

It really helpful in "on road" codding, but can you update node version to latest?

Ade. R. May 1, 2022     

Really like the app but the node version 14 seems to have a bug...

Ale. G. Feb 19, 2022     

Best App so far But can't install and use other packages like express and others easily please make it work specially useful for developers and maybe make a mobile device appropriate.