Newbie: How to install and use Pipes Digital CE container?

Currently reading
Newbie: How to install and use Pipes Digital CE container?

4
2
NAS
DS920+
Operating system
  1. Windows
Mobile operating system
  1. iOS
I have some basic knowledge at this point. I've installed AdGuardHome (using the Wundertech tutorial) and a couple others. I would now like to host GitHub - pipes-digital/pipes: Repository for Pipes on my 920+. There is a container: Docker Hub which I confirmed is a container of it. I can do an install by downloading the image in Docker, but I realize now there must be additional install requirements.

Can anyone walk me through how to make this happen? Is it possible to install it in a way to be safely accessed from beyond my network? And I'm ok if you talk to me like a five-year-old :).

Thanks!
 

fredbert

Moderator
NAS Support
Subscriber
3,142
1,249
NAS
DS1520+, DS218+, DS215j
Router
  1. RT2600ac
  2. MR2200ac
Operating system
  1. macOS
Mobile operating system
  1. iOS
And there's precious little information on the Hub page and not much more on the GIT page. Maybe wait until the Hub page is a little older than 2 days and there might be extra help in how to deploy it.
 
Upvote 0
Have you tried to run a container from the image?

The Dockerfile for the tag looks like there is no clever entrypoint script that would make use of environment variables.

Thus said, it appears that you only need to container port 9292. with a local port (aka the host port on your NAS), start the container and then use http://{NAS-IP}:{whatever local port you assigned} to access the application?
 
Upvote 0
4
2
NAS
DS920+
Operating system
  1. Windows
Mobile operating system
  1. iOS
Have you tried to run a container from the image?

The Dockerfile for the tag looks like there is no clever entrypoint script that would make use of environment variables.

Thus said, it appears that you only need to container port 9292. with a local port (aka the host port on your NAS), start the container and then use http://{NAS-IP}:{whatever local port you assigned} to access the application?
I did try. The container seems to start up fine. I tried accessing the app from http://10.x.x.x:9292 without success. Nothing shows up. I tried leaving the container port at 9292 and changing the local port to a different number without any difference.

I feel like it is super close to working. Do I need to make it live in a folder like I did with AdGuard or qBittorrent?
 
Upvote 0
The docker image is brocken. The "CMD" instruction of the Dockerfile is configured to start the ruby interpreter, but not to start the application itself.

If you feel comfortable on the cli, ssh into your NAS and run this command as root user (sudo -i):
Code:
docker run -it -p 9292:9292 qrogers2/pipes:master bundle exec puma -e development
The part after the image name replaces the faulty CMD instruction, though this is NOT a permanent solution.

Probably it's better to wait for a better maintained image.
 
Upvote 0
4
2
NAS
DS920+
Operating system
  1. Windows
Mobile operating system
  1. iOS
Well, I sorta spoke too soon.... The container is definitely working - I see the default welcome screen. Basic functions work, but I'm unable to "sign-in". It uses Portier to send a login to an email address. I get the login info and plug it in page, but then I get:

Access to 10.x.x.x:9292 was denied
You don't have authorization to view this page.
HTTP ERROR 403


on http://10.x.x.x:9292/_browserid_assert


Any idea?

Also, the next challenge will be: how to make the resulting rss pipe feeds accessible to beyond my network?
Is it possible to access docker apps from anywhere? How to do it safely?
 
Upvote 0
Those are questions that might be better aimed at people that actualy use pipes.digital.
I realy just took a look at what was done when embedding it in a docker image.
 
Upvote 0

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

Similar threads

One note to the approach: copying the files from inside the container might cause inconsitent copies if...
Replies
20
Views
1,179
Yes, you can pick the package for 218+ too. EDIT: but yes, it will not run on 414j
Replies
12
Views
22,123

Welcome to SynoForum.com!

SynoForum.com is an unofficial Synology forum for NAS owners and enthusiasts.

Registration is free, easy and fast!

Trending threads

Top