浏览代码

Additional pleroma configuration changes

Bob Mottram 7 年前
父节点
当前提交
f7d5d0c94f
共有 1 个文件被更改,包括 8 次插入5 次删除
  1. 8
    5
      src/freedombone-app-pleroma

+ 8
- 5
src/freedombone-app-pleroma 查看文件

9
 #                    Freedom in the Cloud
9
 #                    Freedom in the Cloud
10
 #
10
 #
11
 # Pleroma backend application
11
 # Pleroma backend application
12
+# https://git.pleroma.social/pleroma/pleroma/wikis/Installing-on-Debian-Based-Distributions
12
 #
13
 #
13
 # License
14
 # License
14
 # =======
15
 # =======
200
     sed -i "s|username:.*|username: \"pleroma\",|g" $pleroma_secret
201
     sed -i "s|username:.*|username: \"pleroma\",|g" $pleroma_secret
201
     sed -i "s|password:.*|password: \"$PLEROMA_ADMIN_PASSWORD\",|g" $pleroma_secret
202
     sed -i "s|password:.*|password: \"$PLEROMA_ADMIN_PASSWORD\",|g" $pleroma_secret
202
     sed -i "s|database:.*|database: \"pleroma\",|g" $pleroma_secret
203
     sed -i "s|database:.*|database: \"pleroma\",|g" $pleroma_secret
203
-    sed -i "/config :pleroma, Pleroma.Web.Endpoint/a url: [host: \"$PLEROMA_DOMAIN_NAME\", scheme: \"https\", port: 443]," $pleroma_secret
204
+    sed -i 's|watchers: []|watchers: [],|g' $pleroma_secret
205
+    sed -i "/watchers: []/a url: [host: \"$PLEROMA_DOMAIN_NAME\", scheme: \"https\", port: 443]" $pleroma_secret
206
+    sed -i 's|url: |  url: |g' $pleroma_secret
204
 
207
 
205
-    pleroma_config=config/config.exs
206
-    sed -i "s|name: .*|name: \"$PLEROMA_TITLE\",|g" $pleroma_config
207
-    sed -i "s|email: .*|email: \"$MY_EMAIL_ADDRESS\",|g" $pleroma_config
208
+    #pleroma_config=config/config.exs
209
+    #sed -i "s|name: .*|name: \"$PLEROMA_TITLE\",|g" $pleroma_config
210
+    #sed -i "s|email: .*|email: \"$MY_EMAIL_ADDRESS\",|g" $pleroma_config
208
 
211
 
209
     cd $PLEROMA_DIR
212
     cd $PLEROMA_DIR
210
     chown -R pleroma:pleroma *
213
     chown -R pleroma:pleroma *
518
     dpkg -i $erlang_package
521
     dpkg -i $erlang_package
519
     apt-get -yq update
522
     apt-get -yq update
520
     apt-get -yq install esl-erlang
523
     apt-get -yq install esl-erlang
521
-    apt-get -yq install elixir erlang-xmerl
524
+    apt-get -yq install elixir erlang-xmerl erlang-dev erlang-parsetools
522
 
525
 
523
     if [ ! -f /usr/local/bin/mix ]; then
526
     if [ ! -f /usr/local/bin/mix ]; then
524
         echo $'/usr/local/bin/mix not found after elixir installation'
527
         echo $'/usr/local/bin/mix not found after elixir installation'