These are chat archives for reactioncommerce/reaction

3rd
Jul 2016
namwoody
@namwoody
Jul 03 2016 13:01
hi , I want to install meteor reaction commerce platform in my digitalocean vps
Brent Hoover
@zenweasel
Jul 03 2016 13:17
Have you checked out the deployment docs using Docker?
They cover installing to DO
bokarino-touch
@bokarino-touch
Jul 03 2016 16:41
hello world!
how complete is reaction-commerce? has anyone used it in a real-life situation?
someone in family wants a small shop
very simple: products, quantity, order tracking and possibly paypal
I don't like any of the other solutions, like Magenta, Prestashop are insane, marketing oriented, slow, complete & utter crap, I'm looking for a simple solution
bokarino-touch
@bokarino-touch
Jul 03 2016 16:47
thought of wordpress with a plugin, that's my last-ditch solution
Jeremy Shimko
@jshimko
Jul 03 2016 16:47
This message was deleted
bokarino-touch
@bokarino-touch
Jul 03 2016 16:48
I remembered I had fun learning node, everything worked, even if there were hiccups, out of the box, I was really happy with it
made a small project with meteor, so I thought of making my own eshop, they really only want basic functionality
so I googled if there were any <<ecommerce>> for node, and found this
@jshimko I saw getoutfitted from the reaction website, but it appears to be down?
now it loaded, but it says "no products found"
nevermind it's just really bloody slow
I spun up a VPS to test it, it appears 512mb is not enough for it?
it shows a really cryptic error
bin/run: line 30: 8854 Killed meteor $CMD --raw-logs --settings $DEVCONFIG $ARGS
bokarino-touch
@bokarino-touch
Jul 03 2016 16:53
I upgraded it to 1gb ram, let's see if it helps
Jeremy Shimko
@jshimko
Jul 03 2016 16:53
512mb is not really enough to run an app and a database on the same server
and it sounds like you’re running it in development mode
(which is meant for local development)
bokarino-touch
@bokarino-touch
Jul 03 2016 16:58
1gb worked
Jeremy Shimko
@jshimko
Jul 03 2016 17:01
Yep, those are the local development instructions. That’s not how you deploy a production build on a remote server. None of the JS is concatenated and you’re probably downloading about 50 JS files (should only be 1 in production). It’s a very inefficient build that is intended to only be used on your local machine while developing.
bokarino-touch
@bokarino-touch
Jul 03 2016 17:13
@jshimko will mup work? the docs haven't been updated since january
bokarino-touch
@bokarino-touch
Jul 03 2016 17:24
the docs are really all over the place
bokarino-touch
@bokarino-touch
Jul 03 2016 17:31
you know what, I'll roll my own eshop
I don't like the way this project is going
Jeremy Shimko
@jshimko
Jul 03 2016 17:32
why?
bokarino-touch
@bokarino-touch
Jul 03 2016 17:32
last time I decided to just make a project it turned out well
I've been dying to try out koa, for real
Jeremy Shimko
@jshimko
Jul 03 2016 17:32
Alrighty. Enjoy.
bokarino-touch
@bokarino-touch
Jul 03 2016 17:32
thx
bye :-)
hope you guys can make a living doing this
here's to hope! :cocktail: :heart:
Jeremy Shimko
@jshimko
Jul 03 2016 17:33
Good luck writing an ecommerce platform from scratch.
Ryan Watts
@rwatts3
Jul 03 2016 19:51
Deploying using Docker doesn't exactly work. There are substantial steps that must be taken , which aren't covered in the instructions
Brent Hoover
@zenweasel
Jul 03 2016 23:22
@rwatts3 What steps are those?
Ryan Watts
@rwatts3
Jul 03 2016 23:24
Such as setting install mongo to true even if I already have an existing mongo db. Only works with certain versions of node. I have more details written down ill share shortly.
@bokarino-touch Here's a word that may save the headache. I agree the documentation is a bit un organized. There isn't a true guide that shows from a developer's perspective building a custom design. It lacks true "CMS" support. All of these are things that have been promised to come in the .15 release. With that being said, I can attest this is the best framework written in Node.js. I too have searched for quite some time, all leading to roadblocks that suggest moving outside of the node ecosystem.
Ryan Watts
@rwatts3
Jul 03 2016 23:29
I've written 3 custom cart solutions. All of which are major headaches to build. When you start looking at the framework from a modular perspective this is where things get complicated. Hence Customer A want's this , customer B want's that. Sure you could write a cart but can it fit the needs of 50,000 + developers or just your 1 customer. This is the issue I came across and that's why i put my bets with reaction.
Brent Hoover
@zenweasel
Jul 03 2016 23:46
I don’t disagree that our docs could use some work, but I do feel like the Customization Guide does walk you through much of what most developers want to do
If you are going to solve one problem for one customer I think sometimes rolling your own from scratch can sometimes be easier. And if it’s a learning project for you, then I totally get that. I’ve done it
RC is not for everybody
Unfotunately a lof of the times the problems that get you, you only discover when you get pretty far in.
Ryan Watts
@rwatts3
Jul 03 2016 23:58
@zenweasel I definitely agree