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

transfer built remix-ide to non-internet connected machine #64

Open
dragoonduel opened this issue Jul 15, 2020 · 1 comment
Open

transfer built remix-ide to non-internet connected machine #64

dragoonduel opened this issue Jul 15, 2020 · 1 comment

Comments

@dragoonduel
Copy link

Hi,

i want to host the remix-ide on my server as there are some network restrictions for us on using it online.
my servers are also no connected to the internet.

I managed to download and npm install it on another machine that has internet.

Is it possible for me to just tar.gz the whole folder, and use it directly on my non-internet connected server?

i tried to do so but when i run npm start it is giving me an error

the npm install is done on nodejs version 1v0.16.2
the nodejs that is on my non-internet connected server is also v10.16.2

Just to state here i am not able to install docker and do not have root account.. the rootlesskit is not working as well.. thus i am using nodejs

this is the error that i am getting after running npm start after uncompress on my server

0 info it worked if it ends with ok
1 verbose cli [ '/node/node-v10.16.2/bin/node',
1 verbose cli '/node/node-v10.16.2/bin/npm',
1 verbose cli 'start' ]
2 info using npm@6.9.0
3 info using node@v10.16.2
4 verbose run-script [ 'prestart', 'start', 'poststart' ]
5 info lifecycle remix-ide@0.10.3prestart: remix-ide@0.10.3
6 info lifecycle remix-ide@0.10.3
start: remix-ide@0.10.3
7 verbose lifecycle remix-ide@0.10.3start: unsafe-perm in lifecycle true
8 verbose lifecycle remix-ide@0.10.3
start: PATH: /node/node-v10.16.2/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/node/remix-master/node_modules/.bin:/node/jdk-14.0.1/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin:/home/user1/.local/bin:/home/user1/bin:/node/jdk-14.0.1/bin:/node/besu-1.4.6/bin:/node/node3/orion-1.4.0/bin:/node/node-v10.16.2/bin
9 verbose lifecycle remix-ide@0.10.3start: CWD: /node/remix-master
10 silly lifecycle remix-ide@0.10.3
start: Args: [ '-c', 'npm-run-all -lpr serve watch onchange remixd' ]
11 info lifecycle remix-ide@0.10.3~start: Failed to exec start script
12 verbose stack Error: remix-ide@0.10.3 start: npm-run-all -lpr serve watch onchange remixd
12 verbose stack spawn ENOENT
12 verbose stack at ChildProcess. (/node/node-v10.16.2/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:48:18)
12 verbose stack at ChildProcess.emit (events.js:198:13)
12 verbose stack at maybeClose (internal/child_process.js:982:16)
12 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
13 verbose pkgid remix-ide@0.10.3
14 verbose cwd /node/remix-master
15 verbose Linux 3.10.0-1062.26.1.el7.x86_64
16 verbose argv "/node/node-v10.16.2/bin/node" "/node/node-v10.16.2/bin/npm" "start"
17 verbose node v10.16.2
18 verbose npm v6.9.0
19 error file sh
20 error code ELIFECYCLE
21 error errno ENOENT
22 error syscall spawn
23 error remix-ide@0.10.3 start: npm-run-all -lpr serve watch onchange remixd
23 error spawn ENOENT
24 error Failed at the remix-ide@0.10.3 start script.
24 error This is probably not a problem with npm. There is likely additional logging output above.
25 verbose exit [ 1, true ]

@yann300
Copy link
Contributor

yann300 commented Jul 16, 2020

can you try to install remix-desktop? https://github.com/ethereum/remix-desktop/releases/tag/v1.0.7

@LianaHus LianaHus transferred this issue from ethereum/remix-ide Jul 27, 2020
bunsenstraat added a commit that referenced this issue Oct 20, 2023
# This is the 1st commit message:

uml

# This is the commit message #2:

setvalue fix

# This is the commit message #3:

fix unit test

# This is the commit message #4:

special functions

# This is the commit message #5:

fix value

# This is the commit message #6:

lint

# This is the commit message #7:

statuc

# This is the commit message #8:

api  test

# This is the commit message #9:

port

# This is the commit message #10:

etherscan

# This is the commit message #11:

rm fc

# This is the commit message #12:

tooltip

# This is the commit message #13:

lock

# This is the commit message #14:

screenshots

# This is the commit message #15:

pause test

# This is the commit message #16:

getbrowser

# This is the commit message #17:

logs

# This is the commit message #18:

log env

# This is the commit message #19:

logs

# This is the commit message #20:

test

# This is the commit message #21:

nx url

# This is the commit message #22:

127.0.0.1

# This is the commit message #23:

rm log

# This is the commit message #24:

etherscan

# This is the commit message #25:

.frameParent()

# This is the commit message #26:

retry

# This is the commit message #27:

set flaky

# This is the commit message #28:

flaky

# This is the commit message #29:

logs

# This is the commit message #30:

launch

# This is the commit message #31:

more logs

# This is the commit message #32:

etherscan

# This is the commit message #33:

rm flaky

# This is the commit message #34:

hardhat

# This is the commit message #35:

hardhat

# This is the commit message #36:

hardhat

# This is the commit message #37:

hardhat

# This is the commit message #38:

term

# This is the commit message #39:

screeenshots

# This is the commit message #40:

pause

# This is the commit message #41:

look for gas

# This is the commit message #42:

fix test

# This is the commit message #43:

load compiler

# This is the commit message #44:

force compile

# This is the commit message #45:

logs

# This is the commit message #46:

imeout

# This is the commit message #47:

add pause

# This is the commit message #48:

change contract

# This is the commit message #49:

pause

# This is the commit message #50:

rm extra compile

# This is the commit message #51:

20

# This is the commit message #52:

compile again

# This is the commit message #53:

logs

# This is the commit message #54:

revert

# This is the commit message #55:

rm screens

# This is the commit message #56:

rm logs

# This is the commit message #57:

flaky off

# This is the commit message #58:

resize

# This is the commit message #59:

zoom test

# This is the commit message #60:

flaky

# This is the commit message #61:

test

# This is the commit message #62:

nx_npm

# This is the commit message #63:

flaky

# This is the commit message #64:

log more

# This is the commit message #65:

group it

# This is the commit message #66:

storage

# This is the commit message #67:

some logs

# This is the commit message #68:

look at solidity

# This is the commit message #69:

autocompile

# This is the commit message #70:

test the tooltips off

# This is the commit message #71:

click compile

# This is the commit message #72:

logs

# This is the commit message #73:

show the logs

# This is the commit message #74:

await

# This is the commit message #75:

string the errors

# This is the commit message #76:

log all

# This is the commit message #77:

more log

# This is the commit message #78:

more logs

# This is the commit message #79:

more logs

# This is the commit message #80:

log error

# This is the commit message #81:

log more

# This is the commit message #82:

log more

# This is the commit message #83:

fix timestamp

# This is the commit message #84:

logging

# This is the commit message #85:

dont set null

# This is the commit message #86:

smaller than

# This is the commit message #87:

logs

# This is the commit message #88:

hover test

# This is the commit message #89:

flaky terminal

# This is the commit message #90:

terminal

# This is the commit message #91:

merge group

# This is the commit message #92:

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

No branches or pull requests

3 participants