-
-
Notifications
You must be signed in to change notification settings - Fork 411
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
feat: Implement docker deployment #111
Comments
I'd be open for this - however we currently have some issues getting a normal T3 app Docker setup going so I think I'll wait until that one has been resolved before attempting to set it up for monorepos. Follow it here: t3-oss/create-t3-app#992 |
Did someone figure it out? |
@pmioduszewski yes! I've created a PR for it right now you can go check it out Feel free to ask me questions / review it if you think there are stuff that can be written better :) |
Thanks @EkkoKo |
I did a bunch of work to dockerize this repo for fly.io. It's all here: https://github.com/kutruff/fly-t3-turbo (It's based on EkkOko's PR.) |
What about deploying using SST ? Would that be doable even ? |
Any update on this? |
@bryanjtc - i don't think so. But there is a new medium articel for this topic: Maybe it helps to get started :) |
I ended up using this Dockerfile from the official turbo docker example |
I wanted to share with you a working Dockerfile for creating a create-t3-turbo and Next.js app. You can find the repository on GitHub at: To execute a Dockerfile, open a terminal and run the following command: docker build -f apps/nextjs/Dockerfile -t create-t3-turbo-with-prisma:latest . Just in case, sharing the Dockerfile content here:
|
Describe the feature you'd like to request
I would like to see how to deploy with docker, maybe in the template or at least in the documentation.
Describe the solution you'd like to see
I would like to see a docker example in the documentation.
Additional information
I already tried with the normal turborepo example but this fails because this template uses pnpm.
The text was updated successfully, but these errors were encountered: