Coder Social home page Coder Social logo

Comments (5)

SangeetAgarwal avatar SangeetAgarwal commented on April 26, 2024

I see a similar issue that folks were having remix-run/remix#564 but in my case all works just fine locally and only once I deploy to fly.io do I get a similar error

from indie-stack.

mcansh avatar mcansh commented on April 26, 2024

the app directory isn't copied to the final docker image so your data/blog directory isn't either. see: https://github.com/SangeetAgarwal/bitoflearning/blob/main/Dockerfile#L52-L59

COPY --from=production-deps /myapp/node_modules /myapp/node_modules
COPY --from=build /myapp/node_modules/.prisma /myapp/node_modules/.prisma

COPY --from=build /myapp/build /myapp/build
COPY --from=build /myapp/public /myapp/public
COPY --from=build /myapp/package.json /myapp/package.json
COPY --from=build /myapp/start.sh /myapp/start.sh
COPY --from=build /myapp/prisma /myapp/prisma
+ COPY --from=build /myapp/app/data /myapp/app/data

image

from indie-stack.

SangeetAgarwal avatar SangeetAgarwal commented on April 26, 2024

@mcansh Thank you so much for your help, I now see the landing page at https://bitoflearning-9a57.fly.dev/.
I do see anther error when I attempt to view a post

Error: Unexpected Server Error
at handleDataRequest (/myapp/node_modules/@remix-run/server-runtime/dist/server.js:156:31)
at requestHandler (/myapp/node_modules/@remix-run/server-runtime/dist/server.js:34:18)
at /myapp/node_modules/@remix-run/express/dist/server.js:39:22

but let me investigate to see if I can find out the issue & fix it otherwise I'll ask for help.

Closing this issue.

from indie-stack.

mcansh avatar mcansh commented on April 26, 2024

refreshing on a page shows esbuild appears to be missing image

from indie-stack.

SangeetAgarwal avatar SangeetAgarwal commented on April 26, 2024

@mcansh working nicely at https://bitoflearning-9a57.fly.dev/blogs/new-features-in-v1.
Seems along with the esbuild dependency, I had to add a few more directories to the final docker image

COPY --from=build /myapp/app/components /myapp/app/components
COPY --from=build /myapp/app/layouts /myapp/app/layouts
COPY --from=build /myapp/app/lib /myapp/app/lib

Thank you for the time, much appreciated, have been working on translating (still in an early stage) https://github.com/timlrx/tailwind-nextjs-starter-blog to remix & was working on this project since late Friday 7/22 almost non-stop as I come up to speed w/remix. I'm beginning to understand remix a bit better so again thanks.

from indie-stack.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.