Coder Social home page Coder Social logo

0x4447 / 0x4447_product_synology_backup Goto Github PK

View Code? Open in Web Editor NEW
22.0 3.0 0.0 29 KB

๐Ÿ›ข This stack will deploy all that is necessary to enable S3 Glacier backup for your Synology.

Home Page: https://0x4447.com

License: MIT License

0x4447 0x4447-products amazon glacier aws aws-glacier synology synology-backup

0x4447_product_synology_backup's Introduction

Synology Backup

This stack will create all that is needed to allow Synology to backup your date to Amazon Glacier, by creating the most strick AMI Policy despite the fact that Synology is setup to make a Vault on your behalf. Check the policy to see all the details.

Companion Video

If you want to follow up on how this stack was created, check this two videos:

DISCLAIMER!

This stack is available to anyone at no cost, but on an as-is basis. 0x4447, LLC. is not responsible for damages or costs of any kind that may occur when you use the stack. You take full responsibility when you use it.

How to deploy

All you need to do to deploy this stack is click the button to the left and follow the instructions that CloudFormation provides in your AWS Dashboard. Alternatively you can download the CF file from here.

What will deploy?

synology-s3-glacier Diagram

  • 1x IAM User with a custom Policy.

Manual work

You'll need to create the API Key by hand, this way only you can see them. To do so:

  • Go to the AWS Console
  • Go to the IAM Service
  • From the left menu click on Users
  • Click on the new user that was created by this project
  • Click on the tab called Security credentials
  • Then in the Access keys section, click the Create access key button.
  • Lastelly copy the credentials in a secure place, this credentials needs to passed to Synology.

Pricing

Default S3 Glacier pricing applies, find out more here.

How to generate the CloudFormation file

This repo was build using the Grapes Frameworks. First you need to install the framework:

sudo npm install -g @0x4447/grapes

Then, go inside this repo and run this command:

grapes -s .

This will create a CloudFormation.json file in the root dir of the repo which you can upload to AWS.

The End

If you enjoyed this project, please consider giving it a ๐ŸŒŸ. And check out our 0x4447 GitHub account, where you'll find additional resources you might find useful or interesting.

Sponsor ๐ŸŽŠ

This project is brought to you by 0x4447 LLC, a software company specializing in building custom solutions on top of AWS. Follow this link to learn more: https://0x4447.com. Or check our consulting page.

0x4447_product_synology_backup's People

Contributors

davidgatti avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.