Troubleshooting Your Pyramid
- My pyramid crashed. - In the event that your relay crashes or othewise stops unexpectedly, a file is created to prtect the database. Follow these steps to fix it:
- Open your computer’s terminal/command prompt or the terminal tool available from your VPS provider
- Access your VPS through ssh with the credientials provided by your VPS hosting service
- Enter: systemctl stop pyramid [enter] > cd pyramid [enter] > rm ./data/mmmm/lock
- Enter: systemctl restart pyramid [enter]
- To verify, enter: systemctl status pyramid [enter]. You can then safely close the terminal
- The feeds seem stuck. - First check your internet connection. If that is working, try clearing the cache on your device. If that is not working, visit your relay homepage, sign in and disable the problematic subrelay. After a few moments. re-enable the relay and check again within your chosen client.
- I can’t republish notes. - If the ‘republish’ option is missing from a note, that is a protected event and it cannot be republished. If you republish and the progress wheel spins, not returning any response, close your client and reopen. Then try opening the note and republishing rather than trying to republish from within a feed.
- Long-form articles are getting rejected by my Pyramid. - Visit the settings on your homepage and try increasing the allowable event size.
- Pinned notes don’t appear at the top of the feed. - This feature is not broadly supported by clients. If you know that you are using a compatible client, try clearing your cache.
- I lost my custom kinds/ didn’t get new defaults when I updated. - You can add and remove custom kinds at anytime. Doing so forfeits automatic updates to your allowed kind list. To update your kind list to match defaults and keep customizations, remove all kinds from the list and click outside of the box right before next updating. After the update is complete, enter or remove your customizations.
- The automatic update is not working. - There may be problems with the host server. Try again later. If you still cannot update automatically, you can do so within your computer’s terminal or the terminal tool provided by your VPS host. You will need to know what bit architecture (amd64, arm64, etc) you have in your VPS. This information is easily found with the provider or through any traditional search engine. Visit Pyramid on Github and find your compatible package, Right-click and open the link in a new window. Copy the URL to your clipboard. Then, follow these steps:
- Access your VPS as described above
- Enter: systemctl stop pyramid [enter]
- Enter: cd pyramid [enter]
- Enter: wget -O pyramid <paste the URL here, without the angle brackets> [enter]
- Enter: chmod +x pyramid [enter]
- Enter: systemctl restart pyramid
- To verify, enter: systemctl status pyramid [ enter] - The latest version number will be displayed.
- You can now safely close your terminal
This guide aims to help solve common problems. For further questions, concerns, or some wholesome Pyramid chatter, join the group here: https://grimoire.rocks/run?cmd=chat%20pyramid.fiatjaf.com%27Tnq7x2ZTgrPZWFrC
No comments yet.