GitHub Backup Is Now Available For Team Blogs ๐Ÿ’พ

GitHub Backup Is Now Available For Team Blogs ๐Ÿ’พ


3 min read

Hashnode's engineering team has been on fire! In the last couple of months, we shipped some of the most crucial features users requested; Article Scheduling, Image Alignment and Audio Blogs.

Today, we want to announce another great feature: GitHub backup for Team Blogs ๐Ÿ‘ฏโ€โ™€๏ธ

This feature was already available for personal blogs and you can read more about it here.

high five

Why Did We Ship The GitHub Backup For Team Blogs

From personal blogs, we consistently heard the value users were deriving from this feature. We understand the importance of having a cloud backup available to you and your team, and ensuring your content is fully safe! We know your team has been working hard, producing excellent content and you want to make sure that everything is backed up! We get that, and that's why we shipped this feature. ๐Ÿšข

Activate The GitHub Backup

Here is a 3-step walkthrough of how you can activate the GitHub backup in your team's blog.

1. ๐—”๐—ฐ๐˜๐—ถ๐˜ƒ๐—ฎ๐˜๐—ฒ ๐—š๐—ถ๐˜๐—›๐˜‚๐—ฏ

Go to your blog dashboard and select Backup.

๐Ÿ’ก Tip: Go to <DOMAIN>/dashboard, e.g.:

On the 2nd step, you'll notice the ๐—›๐—ฎ๐˜€๐—ต๐—ป๐—ผ๐—ฑ๐—ฒ ๐—š๐—ถ๐˜๐—›๐˜‚๐—ฏ ๐—”๐—ฝ๐—ฝ, click on it.

Activate Github.png

2. ๐—ฆ๐—ฒ๐—น๐—ฒ๐—ฐ๐˜ ๐—ฅ๐—ฒ๐—ฝ๐—ผ๐˜€๐—ถ๐˜๐—ผ๐—ฟ๐˜†

You will be redirected to GitHub. Select the repository you want to backup your articles to.

You can also select multiple repositories so each blog has its own backup repository.

Select repository.png

After you're done, click Save.

3. Connect ๐—ฅ๐—ฒ๐—ฝ๐—ผ๐˜€๐—ถ๐˜๐—ผ๐—ฟ๐˜†

You will now be redirected to Hashnode. On this screen, you can now confirm and connect your repository to the blog you started the installation initially.

Click on Click to proceed and install.

GitHub click to proceed.png

You will be redirected to the backup tab and can start backing up your articles!


Once you land on the backup page, you can also backup posts that are already published by clicking on the backup button. All the posts published/updated from now on will be auto-backed up to the GitHub repository.

GitHub Repository success.png

๐—ง๐—ต๐—ฎ๐˜'๐˜€ ๐—ถ๐˜! ๐ŸŽ‰

If you land on the dashboard page post-installation and see an error toast, you can follow the directions of the error message and retry the procedure or feel free to contact us via our official support system (that is the chat widget located on the right bottom corner of Hashnode's page).

Note that if you select multiple repositories on GitHub during the first step, you can only install the app on the publication you started the installation procedure. So, if you have selected multiple repositories, you must do the process again for another publication.

If you're interested in more technical details about how this feature was built, check out our engineering article from Sandro Volpicella.

Will you start using Github backup for teams? Would you like to see something more in the Team Blogs? Let us know in the comments below! ๐Ÿ‘‡

Your feedback is always super helpful and allows us to keep improving. ๐Ÿ™