Share your remote device via an HTTP REST API
4.1K
Remote-droid is on REST API to control multiple android devices using an HTTP and WebSocket request.
Remote-droid uses a single Redis Database as a multipurpose Database.
If no database is provided Remote-droid will still work without access control.
When started for the first time, all connected devices are fully accessible without authentification.
The first created account will obtain an admin role and be the only one allowed to access devices. For now, the server will reject all non-authenticated requests.
The following created account will not have any access to any device until the admin account gives the device access using the POST /users/allow method.
POST /users/token with a JWT token.The REST API open API is visible on path /api

Once deployed as a cluster the setup look like:

Currently supported features:
Partially implemented features:
$ npm install
$ npm start
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
Choose a JWT secret token (no default value, refuse to start without this value)
Redis database to store authentications info (is not defined will keep all access open)
Global URL prefix, the default value is
/
The HTTP port the service will listen to
Define an admin token, so the setup will be locked by default.
Content type
Image
Digest
sha256:d841a41ca…
Size
79.1 MB
Last updated
almost 4 years ago
docker pull urielch/remote-droid