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

Update Element Install Script #406

Open
7 tasks
BenjaminMoe opened this issue Apr 11, 2022 · 1 comment
Open
7 tasks

Update Element Install Script #406

BenjaminMoe opened this issue Apr 11, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@BenjaminMoe
Copy link
Member

BenjaminMoe commented Apr 11, 2022

For the element installer I made a first-pass proof-of-concept to go from a new install of linux to a running Element Ropsten node. Right now I'm using root for the various users of the services that are setup. These should be changed to use non-root users as none of them need admin permissions.

Intended Updates

  • Convert geth service to non-root user
  • Convert IPFS to non-root user
  • Convert Nodejs to non-root user
  • Provide prompt for choosing geth sync mode
  • Provide option to provide private key installer
  • Allow for command line arguments to reply to questions
  • Show QR code for ETH address after install in CLI https://github.com/gtanner/qrcode-terminal
@BenjaminMoe BenjaminMoe changed the title Use non-root system users for services on Element installer Update Element Install Script Apr 11, 2022
@BenjaminMoe BenjaminMoe added the enhancement New feature or request label Apr 12, 2022
@BenjaminMoe
Copy link
Member Author

Maybe we also need for the script to open port 30303 udp to allow geth to sync?

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

No branches or pull requests

1 participant