Skip to content
Snippets Groups Projects
Commit f0302c5a authored by Bob Mottram's avatar Bob Mottram
Browse files

Include your own instance in the pleroma whitelist

parent 007c9762
No related branches found
No related tags found
No related merge requests found
......@@ -756,6 +756,8 @@ function pleroma_whitelist {
echo '';
echo '# If you add domains to this list then pleroma will be';
echo '# restricted to federating only with those domains';
echo '';
echo '# Do not include your own instance domain in this list!';
echo ''; } > $whitelist_filename
fi
......@@ -780,7 +782,12 @@ function pleroma_whitelist {
if [ ! "$domain_list" ]; then
sed -i "s|accept: .*|accept: [],|g" $pleroma_secret
else
sed -i "s|accept: .*|accept: [ ${domain_list} ],|g" $pleroma_secret
if [[ "$ONION_ONLY" == 'no' ]]; then
sed -i "s|accept: .*|accept: [ \"$PLEROMA_DOMAIN_NAME\", ${domain_list} ],|g" $pleroma_secret
else
pleroma_onion_domain=$(cat /var/lib/tor/hidden_service_pleroma/hostname)
sed -i "s|accept: .*|accept: [ \"$pleroma_onion_domain\", ${domain_list} ],|g" $pleroma_secret
fi
fi
pleroma_recompile
......@@ -795,6 +802,7 @@ function pleroma_whitelist {
}
function configure_interactive_pleroma {
read_config_param ONION_ONLY
read_config_param PLEROMA_DOMAIN_NAME
read_config_param PLEROMA_EXPIRE_MONTHS
while true
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment