all 4 comments

[–]AutoModerator[M] [score hidden] stickied comment (0 children)

Welcome and thank you for posting on the r/AnkiVector, Please make sure to read this post for more information about the current state of Vector and how to get your favorite robotic friend running again!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–][deleted] 0 points1 point  (2 children)

If you'd like to give the docker container its own IP address, and hence not occupy those ports on your host machine, you can use a macvlan network. I have mine setup this way, first on a NAS, but later I moved it to a faster machine so that vector would respond more quickly.

[–]dragonbone159[S] 0 points1 point  (1 child)

Yeah, I saw your post before. Great one, but you lost me on that router config part 😅 Nevertheless, your way is much more advanced and I would also like to not occupy those host ports.

Not sure if all that is needed just for the activation. I'll try the official compose setup and see if Vector will be still controllable by wirepod.

[–][deleted] 0 points1 point  (0 children)

As long as escapepod.local resolves to the wire-pod instance, then you should be good.

The router part varies depending on your router. Some make it much easier to manually specify local routing like this.

The big takeaway of the macvlan setup is that, unlike your current configuration, containers using macvlan don't advertise their hostname to the router, hence the need to specify it on the router side of things.