Pages

Status / How to

23 May 2026

Full VM backup completed. 

It took 15 minutes to back up the server at the VM level. 

21 May 2026
Mastodon

Mastodon

Updated to the latest release 4.5.10

Thank you Jesus. 

20 May 2026
Toot a Bible

Toot a Bible

new for advanced web toots

I used GIMP to add this. The elephant is the default and the Holy Bible is AI-generated from ChatGPT. 

19 May 2026

I created a status page, and a wordpress site in order to have a verified link and share

I struggled with the featured image

18 May 2026

Locked page

I have locked this page as I have made a new status page. 

14 May 2026

Full Backup as been completed as of May 14th, 2026. As well as all toots for all users. Last status now. 

So far ok

14 May 2026

How to backup the mastodon server

By the end of this guide, you will have five backup files all located under the /home/mastodon directory. 


# As root

systemctl stop mastodon-streaming

systemctl stop mastodon-web

systemctl stop mastodon-sidekiq

systemctl stop redis-server


# as mastodon

tar -czvf /home/mastodon/nginx_config.tar.gz /etc/nginx/sites-available/mastodon

tar -czvf /home/mastodon/redis.tar.gz /var/lib/redis

pg_dump -Fc mastodon_production -f backup.dump

tar -czvf /home/mastodon/system_backup.tar.gz public/system

tar -czvf /home/mastodon/env_production.tar.gz .env.production



# Files now in /home/mastodon
backup.dump

redis.tar.gz

env_production.tar.gz 

nginx_config.tar.gz 

system_backup.tar.gz




# copy files to new server by SSH using cloud flare tunnel
# need to make ~/.ssh/config file for this

# Example of ~/.ssh/config 
# Host nameofCFtunnel
#    Hostname something.com
#    User someusername
#    ProxyCommand cloudflared access ssh --hostname %h   
#

scp nameofcftunnel:/home/mastodon/backup.dump /home/someusername/mastodon-backups/20260514/

scp nameofcftunnel:/home/mastodon/system_backup.tar.gz /home/someusername/mastodon-backups/20260514/

scp nameofcftunnel:/home/mastodon/nginx_config.tar.gz /home/someusername/mastodon-backups/20260514/

scp nameofcftunnel:/home/mastodon/env_production.tar.gz /home/someusername/mastodon-backups/20260514/

scp nameofcftunnel:/home/mastodon/redis.tar.gz /home/someusername/mastodon-backups/20260514/



You should have all your files you backed up. The permission might need to be fixed since root still owns it. Change the owner back to mastodon later. This is only how to get your server backup. That's it. Not a full recovery guide. 


14 May 2026

As of May 14, 2026

All good. 

nothing to report. 



13 May 2026

As of May 13th, 2026

running smoothly

13 May 2026

Different kinds of backups

  • Copy a full virtual machine to a disk USB and/or online. 
  • Copy  just server data via SSH using another machine
  • Export just account posts for quick daily backups.


So it depends on what role (sysadmin or user)


  • data
  • Smtp relay 
  • Domain 
  • DNS
  • User name and passwords
  • 2fa secrets
  • Subscription dates
  • Budget planning
  • .....etc



13 May 2026

How to back up your data

For now, I backed up the data. Restored in a new server. 


I had some challenges. I will share soon. 



I used ChatGPT to help me interpret the documentation. Basically, making compressed archives after stopping Mastodon and Redis server services, to the home directory, setting permissions, the. SSH from the new server copying the old data. Extracting the data. Importing the database, nginx config, .env.production, redis, and running the precomplile assets under the Mastodon user. Had an issue with yarn and ChatGPT said run with --immutble. Copied new mastodon services as I didn't back it up. Enabled the Mastodon nginx site, removed default site. Started services. Removed old routes and tunnel in cloud flare, added same host and routes for http://localhost and ssh://localhost:22 and it's working. Oh, I had to run chmod a + x Mastodon for the permission according to the install docs to see the home page. I had to redo 5000 character limit and remove the one week user profile archive and restart services and walla. I said thank you Jesus Amen. ChatGpt replied "Amen" 😊

12 May 2026

May 12th update

The recovery Mastodon server has been setup but the backup data has not yet been imported to test yet....coming soon......

8 May 2026

Status on May 8th, 2026

Status is that a server backup is needed since it has been a while. 

7 May 2026

Mastodon - decentralized social media server. 

It's free server software built for those who wish to get off Twitter/X and other centralized social media. It's built with many kinds of technology such as as Ubuntu server, Redis, PostgreSQL, Ruby, Bundle, Nginx, and more. 


The main Mastodon server is toxic and filled with poisonous materials and mean users who share hated-filled anti-Christian content which includes adult content I hate. I made a self hosted server and it's free and also behind a Cloud Flare Tunnel. 


I like to find glitches and make my own observations. I also like the little elephant 🐘.

Page:1 - 2
Cookie settings
X
This site uses cookies to offer you a better browsing experience.
You can accept them all, or choose the kinds of cookies you are happy to allow.
Privacy settings
Choose which cookies you wish to allow while you browse this website. Please note that some cookies cannot be turned off, because without them the website would not function.
Essential
To prevent spam this site uses Google Recaptcha in its contact forms.

This site may also use cookies for ecommerce and payment systems which are essential for the website to function properly.
Google Services
This site uses cookies from Google to access data such as the pages you visit and your IP address. Google services on this website may include:

- Google Maps
- Google Fonts
Data Driven
This site may use cookies to record visitor behavior, monitor ad conversions, and create audiences, including from:

- Google Analytics
- Google Ads conversion tracking
- Facebook (Meta Pixel)