Selaa lähdekoodia

Attempt tor proxy with pleroma

Bob Mottram 6 vuotta sitten
vanhempi
commit
201de6a3e6
1 muutettua tiedostoa jossa 7 lisäystä ja 0 poistoa
  1. 7
    0
      src/freedombone-app-pleroma

+ 7
- 0
src/freedombone-app-pleroma Näytä tiedosto

@@ -446,6 +446,8 @@ function pleroma_create_database {
446 446
     fi
447 447
     sed -i 's|import_config|# import_config|g' $pleroma_secret
448 448
 
449
+    sed -i '/url: /aconfig :pleroma, :http, proxy_url: "127.0.0.1:9050"' $pleroma_secret
450
+
449 451
     cd "$PLEROMA_DIR" || exit 678245245724
450 452
     chown -R pleroma:pleroma $PLEROMA_DIR/*
451 453
     if ! sudo -u pleroma mix local.rebar --force; then
@@ -738,6 +740,11 @@ function upgrade_pleroma {
738 740
         create_pleroma_blocklist
739 741
     fi
740 742
 
743
+    if ! grep -q '9050' $pleroma_secret; then
744
+        sed -i '/url: /aconfig :pleroma, :http, proxy_url: "127.0.0.1:9050"' $pleroma_secret
745
+        pleroma_recompile
746
+    fi
747
+
741 748
     CURR_PLEROMA_COMMIT=$(get_completion_param "pleroma commit")
742 749
     if [[ "$CURR_PLEROMA_COMMIT" == "$PLEROMA_COMMIT" ]]; then
743 750
         return