I built my own image from this repo https://gitlab.com/radiobrowser/radiobrowser-api-rust because the official Repo does not support arm64, but my coolify instance runs on arm CPU.
After building, I could run the image on my MacBook, I could run it directly on the server, but as soon as I start it with Coolify as Docker Image Resource I get the error
thread 'main' panicked at /root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/clap_builder-4.5.7/src/parser/error.rs:32:9:
Mismatch between definition and access of `listen-port`. Could not downcast to TypeId { t: (12568494433580311342, 18730179482622305) }, need to downcast to TypeId { t: (2319838699021154998, 17580291435477458652) }
Currently, I have no Idea what is different when this runs in Coolify.
Please tell me if you need additional information and where I can find them, to provide here.
Minimal Reproduction (if possible, example repository)
Description
I built my own image from this repo https://gitlab.com/radiobrowser/radiobrowser-api-rust because the official Repo does not support arm64, but my coolify instance runs on arm CPU. After building, I could run the image on my MacBook, I could run it directly on the server, but as soon as I start it with Coolify as Docker Image Resource I get the error
Currently, I have no Idea what is different when this runs in Coolify.
Please tell me if you need additional information and where I can find them, to provide here.
Minimal Reproduction (if possible, example repository)
Clone this repo: https://gitlab.com/radiobrowser/radiobrowser-api-rust
Or
Use this image
Create a storage file for the config file and mount it to
/etc/radiobrowser/config.toml
Build an ARM image
Run the image as "Docker Image" resource on a coolify instance with an arm cpu
Exception or Error
No response
Version
v4.0.0-beta.302