#synology setup for a very new Ersatz and Synology User

1 messages · Page 1 of 1 (latest)

naive crane
#

Hi folks, I have a Synology 1820+ running DSM 7.1-42661 Update 1, and am looking to set up Ersatz TV on it so I don't have to run my laptop to get the custom channels. I'm at the very very beginning of creating a docker for Ersatz:

Would anyone mind walking me through creating this? Thank you!!

naive crane
#

What're the mount paths for my media? Do I have to put /mnt/TVShows, or can it be whatever?

#

And is the ersatz folder always "/root/.local/share/ersatztv" or will that vary?

naive pulsar
#

your media folders don't matter. if you plan on using media server libraries (like from plex) there's no need to mount any media. and yes, the etv config folder is always at that location in docker

naive crane
#

phew, good to know. I'm just using plex libraries, so no need to put anything is a good thing. One less thing to worry about.

#

Would you happen to know what the package server portal settings should be?

naive pulsar
#

will need someone else to weigh in - i don't personally use synology for etv

naive crane
#

thank you for helping out so far, I definitely appreciate it.

naive crane
#

I'm not doing something right from the package server portal. I set up a hostname via synology, but it's not accessing the website

naive crane
#

it's running, but the website's not loading for Ersatz. If I Restart the docker thing, will that work? Just want to make sure I'm restarting it right

naive crane
#

I set up a web station, and it's no longer loading. The schedule is still in the DVR section, and the channels are still up, the schedule is still there, the shows still play. But, the logos that were there are now gone, and the web station is no longer functioning to let me continue set-up of channels.

naive crane
#

delete/recreate the docker seems to have solved it

naive crane
#

it was up earlier but downagain. do i need to delete/recreate again?

naive pulsar
#

what do you mean "down"

#

what do the logs show

naive crane
#

That's what I can find that isn't saying 'error processing...media file already exists'

naive crane
#

I could delete/recreate again, but I'm hoping it won't come to that and you might be able to figure out what could be causing this.

#

I could very well have done something wrong

wise cipher
#

what version of DSM you have? SO I can see if I can help

#

Nevermind I see. Can you do this for me?

#

Goto Package Center, search docker.

#

click on the wale logo (open)

#

on the left goto container

#

see if ErsatzTV is running (Blue switch)

#

if so goto settings then export

#

save the file somewhere you can access it.

#

send that file here. I will look at it. This is the fastest way to see the problem.

naive crane
#

That should be the settings for the Docker. I really appreciate you looking into this. I've been enjoying creating channels and the nostalgia this brings so I can share all my shows with my kids.

#

I'm hoping I did the HW transcode correctly also.

wise cipher
#

Hey no problem. Some people just ignore people on here for no reason and some others a just too busy. Life.. things are not like 4 years ago... I get it.
Looking at this you have a few things and I just want to ask to see if this is on purpose. You have a reverse proxy... that is what you want?

wise cipher
#

Try this one and do not mix your other export with this one. (So that way you have a back up.) Tell me if it works.

#

Try your local ip address and port to see if it works. If docker is on Synology then the same address you use to log in to Synology is the same address you use for this... at the end it might have :5000 or something. That is what you change.
If your docker is now on a PC you need the default local IP. To find the default local IP address, you can use the command prompt on your Windows computer. Here are the steps:

  1. Open the command prompt by pressing the Windows key + R and typing "cmd" in the Run dialog box.
  2. In the command prompt window, type "ipconfig" and press Enter.
  3. Look for the "Default Gateway" entry under your network adapter. The IP address listed next to it is your default local IP address.

*So the end results might look something like this: http://192.168.42.148:8409/

If you're using a Mac, you can find your default local IP address by following these steps:

  1. Click on the Apple menu and select "System Preferences."
  2. Click on "Network."
  3. Select your network adapter from the list on the left.
  4. Your default local IP address will be listed next to "IP Address."

I hope this helps!
BTW
The port is 8409

naive crane
#

Thank you for looking into this. My Ersatz is on the Synology in a Docker, not on the PC. So, just create a new docker and import that? I'm guessing stop the original first, then run this.

wise cipher
#

That is correct.

naive crane
#

I stopped the Ersatz docker. Next do I add image from file?

#

(sorry for being so neophite on all this Docker)

wise cipher
#

No problem sorry I respond so late. You should just import and hit next. should just go though the motions. it take the image you have and configure it as specified in the file your importing.

#

So yes from file.

naive crane
#

It unfortunately gives a formatting error in that instance

wise cipher
#

Let me look at my syntax

#

Let me know when you are on so we can do this at the same time.

#

That way you are not waiting.

#

{
"CapAdd": [],
"CapDrop": [],
"cmd": "",
"cpu_priority": 50,
"enable_publish_all_ports": false,
"enable_restart_policy": true,
"enabled": false,
"env_variables": [
{
"key": "PATH",
"value": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
},
{
"key": "LD_LIBRARY_PATH",
"value": "/usr/local/lib:/usr/local/lib64"
},
{
"key": "FONTCONFIG_PATH",
"value": "/etc/fonts"
},
{
"key": "TZ",
"value": "America/New_York"
}
],
"exporting": false,
"id": "1995e81d8a950219ef89a0f2bae5648bc980564080270ae661fc9515a12819b3",
"image": "jasongdove/ersatztv:latest",
"is_ddsm": false,
"is_package": false,
"links": [],
"memory_limit": 17179869184,
"name": "jasongdove-ersatztv",
"network": [
{
"driver": "host",
"name": "host"
}
],
"network_mode": "host",
"port_bindings": [],
"privileged": true,
"shortcut": {
"enable_shortcut": false,
"enable_status_page": false,
"enable_web_page": false,
"web_page_url": ""
},
"use_host_network": true,
"volume_bindings": [
{
"host_volume_file": "/ersatztv",
"mount_point": "/root/.local/share/ersatztv",
"type": "rw"
}
]
}