Skip to content
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

How to Install, better docs #19

Closed
magadan opened this issue Sep 6, 2019 · 8 comments
Closed

How to Install, better docs #19

magadan opened this issue Sep 6, 2019 · 8 comments

Comments

@magadan
Copy link

magadan commented Sep 6, 2019

Hello,

Im new with node, its possible to you improve instalation docs for 'standalone' server installation ?

How to install latest node, npm, and dependencie to run n8n with

npm install n8n -g

example: im running ubuntu 16.04.

@janober
Copy link
Member

janober commented Sep 6, 2019

The documentation in general is definetly one of the things which still needs to be improved the most. Also have planned to add more documentation about that topic very soon. Will update here once it is live.

@sutidor
Copy link

sutidor commented Sep 6, 2019

Hey magadan,
I described the installation on plesk which is generally the same procedure.

how is run with node index.js possible?
#9 (comment)

If you have questions, let me know

@magadan
Copy link
Author

magadan commented Sep 6, 2019

Installation is fine... I make my way.

im using digital ocean vps ( droplets), no panel.

I can say: dont install as root, create a normal user, maybe you need to change some file permissions on /usr/lib/node-modules.... im using latest node 12.

And 'npm install n8n -g' will work !

After make a sudo user with ALL:NOPASSWORD, and you can create a systemctl service for n8n or insert into /etc/rc.local a call to app.

@mjhea0
Copy link

mjhea0 commented Oct 8, 2019

To get the CLI up and running for dev, I did:

$ git clone git@github.com:n8n-io/n8n.git
$ cd n8n/packages/cli
$ npm run build
$ npm start

Is this the ideal workflow?

@mjhea0
Copy link

mjhea0 commented Oct 8, 2019

Disregard, I just found: https://github.com/n8n-io/n8n/blob/master/CONTRIBUTING.md#actual-n8n-setup

@nsrdev9
Copy link

nsrdev9 commented Apr 29, 2020

Installation is fine... I make my way.

im using digital ocean vps ( droplets), no panel.

I can say: dont install as root, create a normal user, maybe you need to change some file permissions on /usr/lib/node-modules.... im using latest node 12.

And 'npm install n8n -g' will work !

After make a sudo user with ALL:NOPASSWORD, and you can create a systemctl service for n8n or insert into /etc/rc.local a call to app.

Do we need to install any other packages for this to work?
Could you pls provide step by step instructions for installation.

@RicardoE105
Copy link
Contributor

Hey, @nsrdev9 could you install n8n? we are continually working on our documentation. Hopefully, we will have a HOW-TO deploy n8n on the most important cloud providers.

@janober
Copy link
Member

janober commented Jul 20, 2020

We actually have already a server setup guide here:
https://docs.n8n.io/reference/server-setup.html

That one will allow installing n8n on every provider which offers VPS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants