User Tools

Site Tools


computing:mastodon

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
computing:mastodon [2022/11/24 03:48] oemb1905computing:mastodon [2024/12/19 17:45] (current) oemb1905
Line 91: Line 91:
  
   sudo apt install certbot python3-certbot-nginx   sudo apt install certbot python3-certbot-nginx
-  sudo certbot --authenticator standalone --installer apache -d gnulinux.social --pre-hook "systemctl stop nginx" --post-hook "systemctl start nginx"+  sudo certbot --authenticator standalone --installer nginx -d gnulinux.social --pre-hook "systemctl stop nginx" --post-hook "systemctl start nginx"
      
 Make sure to set up a cronjob for the cert to automatically renew: Make sure to set up a cronjob for the cert to automatically renew:
Line 108: Line 108:
   - VM Backup Script: [[https://repo.haacksnetworking.org/oemb1905/haackingclub/-/blob/master/scripts/sane-vm-backup.sh|sane-vm-backup.sh]]   - VM Backup Script: [[https://repo.haacksnetworking.org/oemb1905/haackingclub/-/blob/master/scripts/sane-vm-backup.sh|sane-vm-backup.sh]]
  
-After doing all of this, I changed the admin password for the user I set up above, configured few basic settings and visual preferences, and then ran the first backup using the script aboveIt's still purring right now and fail2ban is busy blocking bots and trolls! Let's go and happy hacking!+Lastly, I also have hot-spare in case my co-located hardware failsSwing on by: 
  
   - Self-hosted Mastodon Instance: [[https://gnulinux.social|GNU/Linux Social]]   - Self-hosted Mastodon Instance: [[https://gnulinux.social|GNU/Linux Social]]
  
- --- //[[jonathan@haacksnetworking.org|oemb1905]] 2022/11/23 20:47//+ --- //[[alerts@haacksnetworking.org|oemb1905]] 2024/12/19 17:45//
computing/mastodon.1669261726.txt.gz · Last modified: 2022/11/24 03:48 by oemb1905