NginxProxyManager / NginxProxyManager/nginx-proxy-manager
Add support for armv7 with system page size of 32K
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 34.2k
- Forks
- 3.9k
- Avg merge
- 21h 12m
- Merged PRs (30d)
- 20
Description
Is your feature request related to a problem? Please describe.
When trying to start start nginx-proxy-manager docker/container on a QNAP TS-231P3 an infinite loop occurs - always with a couple of the error messages in the console:
/bin/sh: error while loading shared libraries: libc.so.6: ELF load command address/offset not page-aligned
In the meantime I figured out that this is related to QNAPs change of system page size from 4k to 32k to improve the performance. See also
https://github.com/nextcloud/docker/issues/2078
https://github.com/teslamate-org/teslamate/issues/3681
https://www.qnap.com/da-dk/how-to/faq/article/why-do-the-installed-third-party-containers-not-run-successfully-on-specific-32-bit-arm-devices
Describe the solution you'd like
Add support for armv7 with system page size of 32K or some how to build an image - sorry I am a docker newbie
Describe alternatives you've considered
Building my own docker imager out of the sources? But I have no idea...
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the Docker image build configuration and any armv7 targets; the issue names no files or tests. Reproduce the loader failure on the QNAP TS-231P3 and investigate a supported 32K-page armv7 build path. Done means an image starts successfully on that environment, with build or usage instructions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker
- Domain
- infrastructure
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100