Best DigitalOcean offering for single-node Docker Swarm app

Hi all,

I am a solo developer trying to build a small app that requires three services: a database that runs on Node (Node Quadstore), a Genie.jl (Julia) backend web application, and Web Components for the frontend.

Thinking of deployment, I am leaning towards single-node Docker Swarm (because my stack is kind of eclectic), but am open to other options. What would be the best Digital Ocean product for what I want to do: App Platform, a Droplet, or something else?

Submit an answer

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Want to learn more? Join the DigitalOcean Community!

Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in Q&A, subscribe to topics of interest, and get courses and tools that will help you grow as a developer and scale your project or business.

👋 @writerUrchin

I think either App Platform or Droplets could handle your app. App Platform would be easiest to maintain and grow though the caveat is the ephemeral file system. Because App Platform uses containers the filesystem provided to apps can disappear at any time. It appears that Quadstore uses on-disk storage, so that would have to be hosted elsewhere.

If you are set on having it single node, in this case a Droplet is probably best. If App Platform adds persistent volumes then it would definitely take the cake in my opinion.

Hope this helps!