home · contact · privacy
Improve info pages / strings for PeerTube and Pleroma.
authorChristian Heller <c.heller@plomlompom.de>
Fri, 21 Feb 2020 01:38:56 +0000 (02:38 +0100)
committerChristian Heller <c.heller@plomlompom.de>
Fri, 21 Feb 2020 01:38:56 +0000 (02:38 +0100)
buster/other_files/peertube_production.yaml
buster/other_files/pleroma_panel.html
buster/other_files/pleroma_terms-of-service.html [new file with mode: 0644]
buster/setup_scripts/setup_pleroma.sh

index 3b39349535f436cba21593d6ec052f266fdc0576..7a7eab4b0b0fac251ebeb8460554baa7864e2f44 100644 (file)
@@ -195,7 +195,7 @@ contact_form:
   enabled: true
 
 signup:
-  enabled: false 
+  enabled: false
   limit: 10 # When the limit is reached, registrations are disabled. -1 == unlimited
   requires_email_verification: false
   filters:
@@ -265,8 +265,8 @@ auto_blacklist:
 instance:
   name: 'PlomTube'
   short_description: ''
-  description: 'See stuff here: https://plomlompom.com/' # Support markdown
-  terms: 'Whatever plomlompom likes.' # Support markdown
+  description: 'Personal PeerTube instance by plomlompom (see https://plomlompom.com)for his own videos.' # Support markdown
+  terms: 'Privacy: Site visits are logged by the PeerTube software, but with IPs anonymized. Contact: See https://plomlompom.com/contact.html' # Support markdown
   code_of_conduct: '' # Supports markdown
 
   # Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc
index 4c4e1c514e1462b968943053ad1bad1ea2b52e24..8e2e67f173a67b63bca426c2681567480a069dbd 100644 (file)
@@ -1 +1,4 @@
-<p>foo <a href="https://plomlompom.com">bar</a> baz<p>
+<div style="margin: 1em;">
+  <p>Privacy: Visitor IP addresses are anonymized in the logs.</p>
+  <p>Contact: See <a href="https://plomlompom.com/contact.html">plomlompom.com contact page</a>.</p>
+</div>
diff --git a/buster/other_files/pleroma_terms-of-service.html b/buster/other_files/pleroma_terms-of-service.html
new file mode 100644 (file)
index 0000000..7268bac
--- /dev/null
@@ -0,0 +1 @@
+This is <a href="https://plomlompom.com">plomlompom</a>'s personal single-user Pleroma instance.
index 7dd7b3f982dda0e66698f8924aaef2e5e638b099..fc30e1d9fe7a563e158356ca5add568bf5f221a7 100755 (executable)
@@ -69,9 +69,11 @@ cat "${config_tree_prefix}/other_files/append_pleroma_config" >> /etc/pleroma/co
 cp "${config_tree_prefix}/other_files/pixel.png" /var/lib/pleroma/static/
 chown pleroma:nogroup /var/lib/pleroma/static/pixel.png
 
-# Info panel.
+# Info panel and TOS.
 mkdir -p /var/lib/pleroma/static/instance
+mkdir -p /var/lib/pleroma/static/static
 cp "${config_tree_prefix}/other_files/pleroma_panel.html" /var/lib/pleroma/static/instance/panel.html
+cp "${config_tree_prefix}/other_files/pleroma_terms-of-service.html" /var/lib/pleroma/static/static/terms-of-service.html
 
 # Prepare NGINX config for Pleroma.
 cp /opt/pleroma/installation/pleroma.nginx /etc/nginx/sites-available/pleroma.nginx