Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/OwenRay/Remote-MediaServer
A NodeJS based media server: Manage, watch and share your movies and tv series.
https://github.com/OwenRay/Remote-MediaServer
browser chromecast mediaplayer mediaserver movies nodejs p2p tv
Last synced: 2 months ago
JSON representation
A NodeJS based media server: Manage, watch and share your movies and tv series.
- Host: GitHub
- URL: https://github.com/OwenRay/Remote-MediaServer
- Owner: OwenRay
- License: gpl-3.0
- Created: 2016-05-13T10:36:26.000Z (over 8 years ago)
- Default Branch: dev
- Last Pushed: 2023-10-18T05:39:38.000Z (about 1 year ago)
- Last Synced: 2024-05-01T14:56:16.460Z (8 months ago)
- Topics: browser, chromecast, mediaplayer, mediaserver, movies, nodejs, p2p, tv
- Language: JavaScript
- Homepage:
- Size: 5.4 MB
- Stars: 95
- Watchers: 14
- Forks: 20
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
[![Gitter Chat](https://img.shields.io/gitter/room/nwjs/nw.js.svg?logo=gitter)](https://gitter.im/remote-mediaserver/Lobby)
[![Discord Chat](https://img.shields.io/discord/505014801970364436.svg?logo=discord)](https://discord.gg/4H5EMd6)
[![Build Status](https://travis-ci.org/OwenRay/Remote-MediaServer.svg?branch=dev)](https://travis-ci.org/OwenRay/Remote-MediaServer)
[![npmjs](https://img.shields.io/npm/dw/remote-mediaserver.svg)](https://www.npmjs.com/package/remote-mediaserver)![](doc/screens.png)
# INSTALL
### OPTION 1, INSTALL PRECOMPILED
Download and unzip the version appropriate to your os.Linux | Windows | MacOS | Raspberry PI | Docker
--- | --- | --- | --- | ---
[![Linux](doc/linux.png)](https://s3-eu-west-1.amazonaws.com/remote-mediaserver/dev/linux.zip) | [![Windows](doc/windows.png)](https://s3-eu-west-1.amazonaws.com/remote-mediaserver/dev/win.zip) | [![MacOS](doc/macos.png)](https://s3-eu-west-1.amazonaws.com/remote-mediaserver/dev/osx.zip) | [![Mac](doc/pi.png)](https://s3-eu-west-1.amazonaws.com/remote-mediaserver/dev/arm.zip) | [![Docker](doc/docker.png)](https://hub.docker.com/r/owenray/remote-mediaserver)### OPTION 2, INSTALL VIA NPM
You'll need:
- NPM
- NodeJS >= 10To install run:
`$ npm install -g remote-mediaserver`after installation you can run RMS:
`$ remote`
direct your browser to http://localhost:8234# DEVELOPMENT
### Installing dependencies
To setup your development environment run the following commands
```bash
npm install
npm install --prefix frontend && npm run build --prefix frontend
```
To start the server:
`$ node main.js`
A settings file (~/.remote/settings.json) will be created at first run
Restart the server after direct modification
direct your browser to http://localhost:8234
### Frontend
The frontend is build on [React](reactjs.org/)
to build and test the frontend first make sure the backend is running
then execute the following:
`$ cd frontend`
`$ npm start`
The webapplication will now be accessible from http://localhost:3000