diff --git a/fluence/deploy/.python-version b/fluence/deploy/.python-version new file mode 100644 index 0000000..a616492 --- /dev/null +++ b/fluence/deploy/.python-version @@ -0,0 +1 @@ +2.7.18 diff --git a/fluence/deploy/README.md b/fluence/deploy/README.md index d0de771..11fce59 100644 --- a/fluence/deploy/README.md +++ b/fluence/deploy/README.md @@ -20,3 +20,14 @@ 1. Edit `fluence.yml` and `fluence_bootstrap.yml` to your needs 2. Build image: `docker build -t deploy .` 3. Run `docker run -v $HOME/.ssh:/root/.ssh:ro deploy deploy_fluence` (you can use `deploy_caddy` or `deploy_watchdog` instead of `deploy_fluence` as well) + +# macOS without docker +If you're on macOS, and want to avoid using Docker, then this section is for you. + +You will need to use `pyenv` to access Python 2. + +1. `brew install pyenv openssl@1.1` +2. `pyenv install 2.7.18` +3. `pyenv local 2.7.18` +3. `pyenv exec pip2 install -r requirements.txt --global-option=build_ext --global-option="-L/opt/homebrew/opt/openssl@1.1/lib" --global-option="-I/opt/homebrew/opt/openssl@1.1/include"` +4. `pyenv exec fab deploy_fluence` diff --git a/fluence/deploy/deployment_config.json b/fluence/deploy/deployment_config.json index c7a59a3..5999750 100644 --- a/fluence/deploy/deployment_config.json +++ b/fluence/deploy/deployment_config.json @@ -1,10 +1,10 @@ { - "target": "stage", + "target": "krasnodar", "environments": [ { "name": "krasnodar", - "container_tag": "v0.0.41_39", + "container_tag": "v0.0.48_46", "containers_per_host": 1, "external_bootstraps": [ "/ip4/164.90.171.139/tcp/7770", @@ -89,7 +89,7 @@ }, { "name": "testnet", - "container_tag": "v0.0.41_39", + "container_tag": "v0.0.48_46", "containers_per_host": 1, "external_bootstraps": [ ], @@ -151,7 +151,7 @@ }, { "name": "stage", - "container_tag": "v0.0.41_39", + "container_tag": "v0.0.48_46", "containers_per_host": 5, "hosts": [ "134.209.186.43"