noctiluca-go-server

command module
v0.0.0-...-985978f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 16, 2020 License: GPL-3.0 Imports: 1 Imported by: 0

README

NoctiLuca Server

Reolink Approval GitHub Discord


A Reolink Camera Management server written in Go built off of the reolink-go-api. This is the backend to the NoctiLuca frontend.

This is still untested and heavily in development.

Join us on Discord

https://discord.gg/8z3fdAmZJP

Get started

Within Docker

docker build . -t noctiluca
// detatch with -d option
docker run -p 8000:8000 noctiluca serve

From Binary

tba

From source

git clone [email protected]:ReolinkCameraAPI/noctiluca-go-server.git
cd noctiluca-go-server
go run . serve

// Or build and run binary
go build -o bin/noctiluca
./noctiluca serve

Configuration

Setup a yaml config file or use environment variables.
Copy the default configs from conf/noctiluca.yaml

Environment Variables start with NOC_<key>
e.g.
NOC_HOST=0.0.0.0
NOC_PORT=8000
NOC_DNS=""

Supported Cameras

Any Reolink camera that has a web UI should work. The other's requiring special Reolink clients do not work and is not supported here.

  • RLC-411WS
  • RLC-423
  • RLC-420-5MP
  • RLC-410-5MP
  • RLC-520

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL