diff --git a/.gitignore b/.gitignore index b33d0b9..b930be9 100644 --- a/.gitignore +++ b/.gitignore @@ -24,4 +24,6 @@ Thumbs.db /private/ .env -.env.remote \ No newline at end of file +.env.remote + +*.pem \ No newline at end of file diff --git a/.tmuxinator.yml b/.tmuxinator.yml index 25ea814..34f25cd 100644 --- a/.tmuxinator.yml +++ b/.tmuxinator.yml @@ -11,5 +11,5 @@ windows: - background: layout: even-horizontal panes: - - bash -c 'tmux rename-window "Prime Dev Services" && docker-compose up' + - bash -c 'tmux rename-window "Prime Dev Services" && docker compose up' - bash -c 'while true; do make whitelist-provider; sleep 10; done' \ No newline at end of file diff --git a/Makefile b/Makefile index 704dc22..bbdb5e5 100644 --- a/Makefile +++ b/Makefile @@ -56,7 +56,7 @@ setup-dev-env: up: tmuxinator start prime-dev down: - docker-compose down + docker compose down tmuxinator stop prime-dev pkill -f "target/debug/worker" 2>/dev/null || true pkill -f "target/debug/orchestrator" 2>/dev/null || true diff --git a/README.md b/README.md index 9a43d9d..9395ac3 100644 --- a/README.md +++ b/README.md @@ -57,7 +57,7 @@ Before running Prime Protocol, ensure you have the following requirements: ### 1. Clone Repository ```bash -git clone --recurse-submodules https://github.com/PrimeIntellect-ai/protocol +git clone https://github.com/PrimeIntellect-ai/protocol.git cd protocol git submodule update --init --recursive ``` @@ -66,6 +66,10 @@ git submodule update --init --recursive ```bash # Install Foundry curl -L https://foundry.paradigm.xyz | bash + +# Reload .bashrc (or .bash_profile, depends on the system) +source ~/.bashrc + foundryup # Install Rust @@ -80,8 +84,21 @@ brew install redis # Install Redis (Ubuntu) # sudo apt-get install redis-server +# Install Ruby (MacOS) +brew install ruby + +# Install Ruby (Ubuntu) +# sudo apt-get install redis-server + # Install tmuxinator (do not use brew) gem install tmuxinator + +# Install Tmux (MacOS) +brew install tmux + +# Install Tmux (Ubuntu) +#sudo apt install tmux +#sudo apt-get install libssl-dev ``` ### 3. Configure Environment