Przeglądaj źródła

Gnu social configuration script

Bob Mottram 9 lat temu
rodzic
commit
e992fdacf1
1 zmienionych plików z 27 dodań i 0 usunięć
  1. 27
    0
      src/freedombone

+ 27
- 0
src/freedombone Wyświetl plik

@@ -8368,6 +8368,33 @@ quit" > $INSTALL_DIR/batch.sql
8368 8368
     fi
8369 8369
     nginx_ensite $MICROBLOG_DOMAIN_NAME
8370 8370
 
8371
+    # Create the configuration
8372
+    echo '<?php' > /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs/config.php
8373
+    echo "if (!defined('GNUSOCIAL')) { exit(1); }" >> /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs/config.php
8374
+    echo '' >> /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs/config.php
8375
+    echo "$config['site']['name'] = 'Freedombone Social';" >> /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs/config.php
8376
+    echo '' >> /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs/config.php
8377
+    echo "$config['site']['server'] = '$MICROBLOG_DOMAIN_NAME';" >> /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs/config.php
8378
+    echo "$config['site']['path'] = false;" >> /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs/config.php
8379
+    echo '' >> /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs/config.php
8380
+    if [[ $ONION_ONLY == "no" ]]; then
8381
+        echo "$config['site']['ssl'] = 'always'; " >> /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs/config.php
8382
+    else
8383
+        echo "$config['site']['ssl'] = 'never'; " >> /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs/config.php
8384
+    fi
8385
+    echo '' >> /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs/config.php
8386
+    echo "$config['site']['fancy'] = true;" >> /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs/config.php
8387
+    echo '' >> /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs/config.php
8388
+    echo "$config['db']['database'] = 'mysqli://root:${$MARIADB_PASSWORD}@localhost/gnusocial';" >> /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs/config.php
8389
+    echo '' >> /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs/config.php
8390
+    echo "$config['db']['type'] = 'mysql';" >> /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs/config.php
8391
+    echo '' >> /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs/config.php
8392
+    echo '// Uncomment below for better performance. Just remember you must run' >> /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs/config.php
8393
+    echo '// php scripts/checkschema.php whenever your enabled plugins change!' >> /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs/config.php
8394
+    echo "$config['db']['schemacheck'] = 'script';" >> /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs/config.php
8395
+    echo '' >> /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs/config.php
8396
+    echo "$config['site']['profile'] = 'community';" >> /var/www/${MICROBLOG_DOMAIN_NAME}/htdocs/config.php
8397
+    
8371 8398
     MICROBLOG_ONION_HOSTNAME=$(add_onion_service microblog 80 ${MICROBLOG_ONION_PORT})
8372 8399
 
8373 8400
     systemctl restart php5-fpm