Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Would be great to have an ARM build of this container available #1

Open
mikeyjarvis19 opened this issue Mar 16, 2022 · 4 comments
Open

Comments

@mikeyjarvis19
Copy link

Apologies if this isn't the correct place to raise this, but would love to use this on my ARM based server, but it seems like it's only built for linux/amd64 at the moment.

@JakeWharton
Copy link
Owner

Sure, I'll give it a shot.

@JakeWharton
Copy link
Owner

So before doing this I'm going to migrate to a custom JRE built using the latest JDK (18) which will shrink the container size by about 75%. Then supporting this just means using buildx on CI to build the multiple architectures.

@thatbritguy
Copy link

Is this still in the pipeline? I've just switched to an ARM based machine and discovered this is the only container I use that doesn't have an arm build.

@austinarchibald
Copy link

austinarchibald commented Apr 8, 2024

Also wondering this. Got sick of upgrading a movie, only to have Plex think it's a new movie and add it to the Recently Added movies, so I turned off automatic trash empty. But then it causes issues when you forget to manually empty trash. This container will help me a lot. I just deployed it on docker, but not sure if it'll work or not.

The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 00_bootstrap.sh: executing... 
[cont-init.d] 00_bootstrap.sh: exited 0.
[cont-init.d] 00_settimezone.sh: executing... 
[cont-init.d] 00_settimezone.sh: exited 0.
[cont-init.d] 10-cron.sh: executing... 

NOTE: Define HEALTHCHECK_ID with https://healthchecks.io to monitor sync job

Initializing cron

12 * * * *

[cont-init.d] 10-cron.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.

Update, saw this. Hmm. Not an incorrect url and token (which works fine for plex-meta-manager in docker as well).

Exception in thread "main" com.jakewharton.plex.HttpException: 401 Unauthorized
	at com.jakewharton.plex.OkhttpKt$awaitString$2$1.onResponse(okhttp.kt:23)
	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:519)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants