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

install.sh script which makes the installation processes easier #364

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

qlrd
Copy link
Contributor

@qlrd qlrd commented Jan 31, 2025

What is this PR for?

Fix #362

What is the purpose of this pull request?

  • Bug fix;
  • New feature;
  • Docs update;
  • Test;
  • Other: .

Which aspect of floresta its being addresed?

  • Blockchain;
  • Nodes communication;
  • User consumption;
  • Utreexo accumulator;
  • Other: installation script.

Checklists

  • I've signed all my commits;
  • I ran just lint;
  • I ran cargo test;
  • I checked the integration tests;
  • I'm linking the issue being fixed by this PR (if any).

Description

Added and install.sh script which makes the installation processes
easier (only for debian-like systems for now).

It installs apt-get dependencies, install rustup, build
florestad/floresta_cli and configure a proper systemd service in a
semi-customizable way.

It was also necessary to add some configurations to florestad.service so
that the service could run properly.

Notes to the reviewers

It was inspired by @Davidson-Souza that already made scripts for Archlinux and with some DMs, a desire about make possible a procedure like wget https://vinteum.org/floresta/install.sh | bash.

easier (only for debian-like systems for now).

It installs apt-get dependencies, install rustup, build
florestad/floresta_cli and configure a proper systemd service in a
semi-customizable way.

It was also necessary to add some configurations to florestad.service so
that the service could run properly.
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

Successfully merging this pull request may close these issues.

[Enhancement] install.sh script for easy installation of a floresta node
1 participant