|  | @@ -8350,7 +8350,7 @@ function install_rss_reader {
 | 
	
		
			
			| 8350 | 8350 |  
 | 
	
		
			
			| 8351 | 8351 |      create_database ttrss "$RSS_READER_ADMIN_PASSWORD" $MY_USERNAME
 | 
	
		
			
			| 8352 | 8352 |  
 | 
	
		
			
			| 8353 |  | -    MICROBLOG_ONION_HOSTNAME=$(add_onion_service ttrss 80 ${RSS_READER_ONION_PORT})
 | 
	
		
			
			|  | 8353 | +    RSS_READER_ONION_HOSTNAME=$(add_onion_service ttrss 80 ${RSS_READER_ONION_PORT})
 | 
	
		
			
			| 8354 | 8354 |  
 | 
	
		
			
			| 8355 | 8355 |      echo 'server {' > /etc/nginx/sites-available/$RSS_READER_DOMAIN_NAME
 | 
	
		
			
			| 8356 | 8356 |      echo "    listen 127.0.0.1:$RSS_READER_ONION_PORT default_server;" >> /etc/nginx/sites-available/$RSS_READER_DOMAIN_NAME
 | 
	
	
		
			
			|  | @@ -8414,6 +8414,49 @@ function install_rss_reader {
 | 
	
		
			
			| 8414 | 8414 |      echo '  }' >> /etc/nginx/sites-available/$RSS_READER_DOMAIN_NAME
 | 
	
		
			
			| 8415 | 8415 |      echo '}' >> /etc/nginx/sites-available/$RSS_READER_DOMAIN_NAME
 | 
	
		
			
			| 8416 | 8416 |  
 | 
	
		
			
			|  | 8417 | +    # generate a config file
 | 
	
		
			
			|  | 8418 | +    RSS_FEED_CRYPT_KEY="$(openssl rand -base64 24)"
 | 
	
		
			
			|  | 8419 | +    echo '<?php' > $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8420 | +    echo "  define('DB_TYPE', 'mysql');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8421 | +    echo "  define('DB_HOST', 'localhost');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8422 | +    echo "  define('DB_USER', 'root');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8423 | +    echo "  define('DB_NAME', 'ttrss');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8424 | +    echo "  define('DB_PASS', '${MARIADB_PASSWORD}');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8425 | +    echo "  define('DB_PORT', '3306');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8426 | +    echo "  define('MYSQL_CHARSET', 'UTF8');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8427 | +    echo "  define('SELF_URL_PATH', 'http://${RSS_READER_ONION_HOSTNAME}/');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8428 | +    echo "  define('FEED_CRYPT_KEY', '${RSS_FEED_CRYPT_KEY}');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8429 | +    echo "  define('SINGLE_USER_MODE', false);" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8430 | +    echo "  define('SIMPLE_UPDATE_MODE', false);" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8431 | +    echo "  define('PHP_EXECUTABLE', '/usr/bin/php');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8432 | +    echo "  define('LOCK_DIRECTORY', 'lock');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8433 | +    echo "  define('CACHE_DIR', 'cache');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8434 | +    echo "  define('ICONS_DIR', \"feed-icons\");" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8435 | +    echo "  define('ICONS_URL', \"feed-icons\");" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8436 | +    echo "  define('AUTH_AUTO_CREATE', true);" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8437 | +    echo "  define('AUTH_AUTO_LOGIN', true);" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8438 | +    echo "  define('FORCE_ARTICLE_PURGE', 0);" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8439 | +    echo "  define('PUBSUBHUBBUB_HUB', '');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8440 | +    echo "  define('PUBSUBHUBBUB_ENABLED', false);" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8441 | +    echo "  define('SPHINX_SERVER', 'localhost:9312');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8442 | +    echo "  define('SPHINX_INDEX', 'ttrss, delta');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8443 | +    echo "  define('ENABLE_REGISTRATION', false);" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8444 | +    echo "  define('REG_NOTIFY_ADDRESS', '${MY_EMAIL_ADDRESS}');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8445 | +    echo "  define('REG_MAX_USERS', 10);" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8446 | +    echo "  define('SESSION_COOKIE_LIFETIME', 86400);" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8447 | +    echo "  define('SMTP_FROM_NAME', 'Tiny Tiny RSS');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8448 | +    echo "  define('SMTP_FROM_ADDRESS', 'noreply@${RSS_READER_ONION_HOSTNAME}');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8449 | +    echo "  define('DIGEST_SUBJECT', '[tt-rss] New headlines for last 24 hours');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8450 | +    echo "  define('SMTP_SERVER', '');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8451 | +    echo "  define('SMTP_LOGIN', '');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8452 | +    echo "  define('SMTP_PASSWORD', '');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8453 | +    echo "  define('SMTP_SECURE', '');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8454 | +    echo "  define('CHECK_FOR_UPDATES', true);" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8455 | +    echo "  define('ENABLE_GZIP_OUTPUT', false);" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8456 | +    echo "  define('PLUGINS', 'auth_internal, note');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8457 | +    echo "  define('LOG_DESTINATION', 'sql');" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8458 | +    echo "  define('CONFIG_VERSION', 26);" >> $RSS_READER_PATH/config.php
 | 
	
		
			
			|  | 8459 | +
 | 
	
		
			
			| 8417 | 8460 |      chown -R www-data:www-data $RSS_READER_PATH
 | 
	
		
			
			| 8418 | 8461 |      chmod a+x $RSS_READER_PATH
 | 
	
		
			
			| 8419 | 8462 |  
 |