Next-Forge - How to add health monitoring?
Unanswered
African Slender-snouted Crocodil… posted this in #help-forum
African Slender-snouted CrocodileOP
Vercel recently acquired next-forge, so it okay if I ask questions relating to it here? I need some help with integrating uptime-kuma into a turborepo.
12 Replies
yes you can ask
@Anay-208 | Ping in replies yes you can ask
African Slender-snouted CrocodileOP
Cool. I have a turborepo with the structure of:
-
-
Both of these are Next.js apps. I want to add another app for status monitoring, in:
However, uptime-kuma recommends using Docker to run it.
I need to add uptime-kuma as an app because I want to modify its' UI to keep it consistent with the app brand and UI styling inside
What is the recommended way to link Tureborepo w/ Docker then?
-
apps/web/app
-
apps/web/www
Both of these are Next.js apps. I want to add another app for status monitoring, in:
apps/web/status
However, uptime-kuma recommends using Docker to run it.
I need to add uptime-kuma as an app because I want to modify its' UI to keep it consistent with the app brand and UI styling inside
packages/ui-design-system
.What is the recommended way to link Tureborepo w/ Docker then?
@African Slender-snouted Crocodile Cool. I have a turborepo with the structure of:
- `apps/web/app`
- `apps/web/www`
Both of these are Next.js apps. I want to add another app for status monitoring, in:
`apps/web/status`
However, uptime-kuma recommends using Docker to run it.
I need to add uptime-kuma as an app because I want to modify its' UI to keep it consistent with the app brand and UI styling inside `packages/ui-design-system`.
What is the recommended way to link Tureborepo w/ Docker then?
So you can create a DockerFile in app/web/status, and you can create docker-compose at root, and add the context to that path
@Anay-208 | Ping in replies So you can create a DockerFile in app/web/status, and you can create docker-compose at root, and add the context to that path
African Slender-snouted CrocodileOP
Alright, let me do some testing and report back.
One question.
@Anay-208 | Ping in replies So you can create a DockerFile in app/web/status, and you can create docker-compose at root, and add the context to that path
This is how I normally set up Docker for any project.
African Slender-snouted CrocodileOP
Since I am using docker-compose now, would it be ideal to dockerize
www
and app
as well?If you plan to deploy the entire app using containers, like in ECS, it is ideal to dockerize
but if you're deploying www to vercel, I don't think its needed
African Slender-snouted CrocodileOP
Everything is deployed to vercel. Backend on Convex.
Vercel does not support deploying docker images