telyn / ps2runner

Remote test harness for PS2, using an IRToy and ps2link
2 stars 1 forks source link

Get rid of Dockerfile #8

Open AKuHAK opened 3 years ago

AKuHAK commented 3 years ago

https://github.com/telyn/ps2runner/blob/82f1fdb01ebbd44c48ee2ca71e8dc7532ffe751d/Dockerfile#L1 ps2dev team holds various Docker images, you can use ps2dev/ps2dev:latest which will contain ps2client in PATH as well. It is based on Alpine Linux so commands can be different, but that image is always up-to-date and clean (50 Mb).

telyn commented 3 years ago

Mm, yeah, I saw that. My original reason for using debian:10-slim was that I understand how to configure LIRC on it. I think these days I'd be confident enough in doing the same on alpine too.

I last worked on this project (and my other PS2 stuff) quite a while ago, but if memory serves, I'm working on deprecating the booting-up side of this repo, pretty much - using my ruby-lirc gem to drive LIRC as well as the networking side of things, because ps2client (at the time, at least) absolutely eats cpu, and my poor little raspberry pi 2 doesn't have much to give.

I vaguely recall having issues getting the pi to receive packets reliably from the PS2, so I think that getting rid of (most of the code in) this repo in favour of running lircd on one machine and managing the boot process via the ruby code in a container.

Ah, yeah, here we go - here's the newer project: https://github.com/telyn/ps2client-rb

AKuHAK commented 3 years ago

Mm, yeah, I saw that. My original reason for using debian:10-slim was that I understand how to configure LIRC on it. I think these days I'd be confident enough in doing the same on alpine too.

I last worked on this project (and my other PS2 stuff) quite a while ago, but if memory serves, I'm working on deprecating the booting-up side of this repo, pretty much - using my ruby-lirc gem to drive LIRC as well as the networking side of things, because ps2client (at the time, at least) absolutely eats cpu, and my poor little raspberry pi 2 doesn't have much to give.

I vaguely recall having issues getting the pi to receive packets reliably from the PS2, so I think that getting rid of (most of the code in) this repo in favour of running lircd on one machine and managing the boot process via the ruby code in a container.

Ah, yeah, here we go - here's the newer project: https://github.com/telyn/ps2client-rb

As all projects look abandoned, and this one is in so early stage :D