Replies: 3 comments 2 replies
-
Has anyone found a workaround for this limitation in kamal-proxy? I want to host multiple applications/accessories in a single environment, such as Typesense and Grafana. Ideally, I would like to configure separate hosts and SSL certificates for each accessory. Any suggestions or best practices would be appreciated! |
Beta Was this translation helpful? Give feedback.
-
this seems annoying. accessories in general seem not that fleshed out. I will let this thread know if I can solve for typesense/melisearch |
Beta Was this translation helpful? Give feedback.
-
I went ahead and create a new repo for meilisearch:
deploy.yml
I'll still need to go back and wire up Unsure exactly what separates an accessory and a new service. Because search infrastructure needs to be secure and accessible directly from the frontend, it makes sense for it to have its own qualified domain name, separate from the app. Where does @dhh think about drawing that line? It's a blurry line IMO. Maybe instead of accessories, Kamal should support some sort of nested service scheme. |
Beta Was this translation helpful? Give feedback.
-
In Kamal v1 with traefik it was possible to add a host to an accessory. This can be used if you want to add a host to an accessory like the Grafana dashboard.
Is it an idea to add kamal-proxy to an accessory? So that it deploys an additional service:
kamal-proxy deploy accessory-grafana --target namespace-grafana:3000 --host grafana.example.com
The configuration could look like this:
Beta Was this translation helpful? Give feedback.
All reactions