Comments (16)
Nice, thanks! Protip, not sure if you know already: when you're doing a source build, you can use FROM
to copy files out of a previous image (so that you don't get all the Rust toolchain or all the build intermediates baked into the final image).
from neolink.
If your Dockerfile is open source and automatically built, I'll link to it in Neolink. Or, if you want to help me adapt it, I'm happy to maintain it myself once you get it working.
from neolink.
Yup can send you the Dockerfile in the morning
Itβs based just from the standard Ubuntu image + apt install of gstreamer + req, then just a few scripts.
All open source.
from neolink.
https://github.com/thadius83/docker-neolink/
Only requirement is the source files, and the pre-built to be in the build directory
Working on an alpine image to reduce the size. It's the dependencies of gstreamer that cause the bloat, I suspect I could remove a lot of them manually, but lack of time.
from neolink.
Cool. If they're true dependencies, you can't remove them. That's what "dependency" means. But if they're recommendations, you can avoid installing them with --no-install-recommends
.
from neolink.
@thadius83 woult you update your image with the latest Neolink files? It looks like my E1 should be supported now and i would really love to try it with your docker image.
from neolink.
@Riza-Aslan give the new official image a shot
from neolink.
Tried the official image but it didn't work for me. Do I have to start it the same way like the unofficial image or is it different? There are no Information about it on the docker page.
root@Synology:~# docker run -p 9554:8554 -v /volume4/docker/Neolink/neolink.conf:/etc/neolink.conf thirtythreeforty/neolink
[2020-07-06T07:56:04Z INFO neolink] Neolink 0.3.0 (unknown commit) release
Error: IoError(Os { code: 2, kind: NotFound, message: "No such file or directory" })
from neolink.
from neolink.
I may have goofed up the config filename when I redid it, sorry if so.
from neolink.
It's starting fine now, but I cannot connect to the stream. I've build an image based on ubuntu with thadius83's dockerfile earlier and this was working for my E1 cams, but i've got wifi issues because of this. See my comment here #27
from neolink.
With docker image get this error
[2020-07-07T08:18:44Z INFO neolink] Neolink 0.3.0 (unknown commit) release
Error: IoError(Os { code: 21, kind: Other, message: "Is a directory" })
How can i fix it?
from neolink.
I think you have tried to link your configuration file to a folder. You have to start the container like this:
docker run -p 9554:8554 -v /folder/neolink.conf:/etc/neolink.conf thirtythreeforty/neolink
from neolink.
Here's the sample launch command from the readme. Again, the config file ends in toml
not conf
:
docker run \
--restart=on-failure \
--volume=$PWD/config.toml:/etc/neolink.toml \
thirtythreeforty/neolink
from neolink.
Sorry...forgot to change it to toml
before posting.
The official image is still not working for me. It's starting like it should and I can see in the logs that the stream has been startet, but I cannot connect to the stream from VLC or my Synology Surveillance Station. It worked with my own image with neolink version 0.2.0 but not yet with the official one. I've exposed 8554 and both clients take very long before telling me that they couldn't connect. If I try it on a closed port the error comes pretty fast. Do you have any ideas?
from neolink.
@Riza-Aslan #33 fixed the obviously broken Docker image. Try again. Thanks @m1k1o .
from neolink.
Related Issues (20)
- QUESTION - Service addon stop
- question to Reolink cameras
- Neolink without gstreamer for PIR only HOT 15
- Can't see the RTSP stream. (Swann DVR8-5000) HOT 10
- Download HOT 5
- support for long passwords (or special characters)
- g_object_new_is_valid_property: property 'name' for type 'GstRtpL16Pay' cannot be set twice HOT 7
- Deserialization error / Media Deserialization error HOT 1
- Question: How does neolink affect battery consumption? HOT 1
- installing on HAS Yellow? HOT 1
- It runs but throws a panic error... HOT 1
- All set up, but RTSP can't connect HOT 5
- Failed to translate camera address - Reolink ARGUS 3 Pro HOT 4
- Unmaintained HOT 9
- Adding a motion sensor HOT 1
- Can't connect to Reolink Argus Track
- neolink crashes in GStreamer-RTSP-Server
- Unable to auth to Argus Eco Ultra HOT 2
- Can't connect to Argus Pro 3 - HELP! Battery powered camera HOT 1
- Changing camera HTTP / port settings. HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from neolink.