You can automatically back up your published posts as markdown files to a public or private repository on GitHub. Backups are also updated automatically upon any edit or deletion change.
Here is how to set up automatic GitHub backups on your blog:
Step 1: Create a new repository on GitHub to store your articles, probably named hashnode-backups or articles.
Step 2: Navigate to the "Backup" tab on your dashboard and click the "Hashnode GitHub App" link provided in step 2 on your dashboard to install the Hashnode GitHub App in the repository you've created.
Step 3: Select only one repository (the repository you created) and click on the "Install & Authorize" button. Then follow the GitHub authorization steps provided.
Step 4: After a successful installation and authorization, you'll be redirected to the Hashnode page shown below to complete the installation.
Step 5: After successfully installing, we will automatically back up your published articles to the created repository and update them when any change happens.
You can also click the "Back up all my posts" button to back up existing articles.
Please note that renaming the repository on Github will result into failing backup and would require reconfiguring.
๐ก Tip
Need more help? Get support from the Hashnode Community on Discord.
Find answers and get help from our Intercom Support and Hashnode Experts