All Projects → willjasen → rainstash

willjasen / rainstash

Licence: MIT License
Resilio Sync hosted securely on Amazon Web Services

Projects that are alternatives of or similar to rainstash

drive-desktop
internxt.com/drive
Stars: ✭ 102 (+277.78%)
Mutual labels:  decentralized, cloud-storage
Cloudbrute
Awesome cloud enumerator
Stars: ✭ 268 (+892.59%)
Mutual labels:  amazon, cloud-storage
S3git
s3git: git for Cloud Storage. Distributed Version Control for Data. Create decentralized and versioned repos that scale infinitely to 100s of millions of files. Clone huge PB-scale repos on your local SSD to make changes, commit and push back. Oh yeah, it dedupes too and offers directory versioning.
Stars: ✭ 1,287 (+4666.67%)
Mutual labels:  decentralized, cloud-storage
storage-abstraction
Provides an abstraction layer for interacting with a storage; the storage can be local or in the cloud.
Stars: ✭ 36 (+33.33%)
Mutual labels:  amazon, cloud-storage
aws-ses-template-manager
A simple application offering an interface for CRUD management of AWS SES templates across all compatible regions and with your own choice of credentials profile. A great GUI productivity tool that can be setup and run locally in seconds (see readme).
Stars: ✭ 23 (-14.81%)
Mutual labels:  amazon
PhantasmaChain
Blockchain with native storage and smart contract integration.
Stars: ✭ 74 (+174.07%)
Mutual labels:  decentralized
aws-serverless-fullstack-swift-apple-carplay-example
This application demonstrates a full-stack Apple CarPlay app that uses Swift for both the UI and the backend services in AWS. The app accesses Lambda functions written in Swift and deployed from Docker images. The app accesses Amazon Location Service and a 3rd party weather api to display information in the vicinity of the user.
Stars: ✭ 84 (+211.11%)
Mutual labels:  amazon
aws-sync-routes
Synchronizes the specified route from the main/default route table to all custom route tables in the VPC.
Stars: ✭ 16 (-40.74%)
Mutual labels:  aws-cloudformation
fluffychat
🐑 Decentralized chat with private messages and rooms. Messages and files are encrypted using RSA
Stars: ✭ 25 (-7.41%)
Mutual labels:  decentralized
awscfncli
Friendly AWS CloudFormation CLI
Stars: ✭ 54 (+100%)
Mutual labels:  aws-cloudformation
whale
The super index for DeFi Blockchain to simplify DeFi light implementation. 🚧 Consolidating into DeFiCh/jellyfish as a single monorepo project.
Stars: ✭ 17 (-37.04%)
Mutual labels:  decentralized
installtomcataws
Install tomcat 8.x in AWS (Amazon Linux AMI)
Stars: ✭ 13 (-51.85%)
Mutual labels:  amazon
python-amazon-paapi
Amazon Product Advertising API 5.0 wrapper for Python 💰
Stars: ✭ 123 (+355.56%)
Mutual labels:  amazon
punic
Punic is a remote cache CLI built for Carthage and Apple .xcframework
Stars: ✭ 25 (-7.41%)
Mutual labels:  amazon
anabneri
✨ This is a README that appears on the homepage of my profile.
Stars: ✭ 14 (-48.15%)
Mutual labels:  aws-cloudformation
blockhead
Crypto portfolio tracker, DeFi dashboard, NFT viewer and data explorer for the Ethereum/EVM-based blockchain ecosystem and the web 3.0-powered metaverse https://gitcoin.co/grants/2966/blockhead
Stars: ✭ 41 (+51.85%)
Mutual labels:  decentralized
delivery-finder
To help in COVID-19 situation - An automated bot to find delivery window of InstaCart and Amazon Whole Foods Market, Costco Same Day and Walmart Groceries.
Stars: ✭ 22 (-18.52%)
Mutual labels:  amazon
demo-code
Bits of code I use during live demos
Stars: ✭ 18 (-33.33%)
Mutual labels:  aws-cloudformation
py-spotme
A CLI tool that creates AWS spot instances on the fly
Stars: ✭ 16 (-40.74%)
Mutual labels:  ec2-instance
DAR
DAR - Disk ARchive
Stars: ✭ 58 (+114.81%)
Mutual labels:  cloud-storage

rainstash

rainstash is an Amazon CloudFormation template for automating the setup of Resilio Sync in the Amazon cloud.

The following information must be supplied as parameters to rainstash:

  • AllowedSubnet - the subnet allowed to managed the instance via SSH and HTTPS, IPs outside of this subnet will not be able to manage the instance, subnet should be in CIDR form (x.x.x.x/xx)
  • DeviceName - the name of this device
  • DiskEncryptionPassword - the password used to encrypt the disk where rslsync runs from and where Sync data is stored; this password should be sufficiently different from all other passwords
  • FolderKey - the encrypted read-only key used to maintain a copy of a folder upon stack setup, must begin with a F followed by 32 uppercase alphanumeric characters
  • InstanceType - the EC2 instance type (i.e. - the size of the instance); see http://aws.amazon.com/ec2/instance-types/
  • KeyName - the name of keypair used to setup instance; used to access instance via SSH
  • StorageNeededInGB - the amount of storage, in gigabytes, needed
  • VolumeType - the type of volume to configure, standard is the default for lowest cost
  • WebInterfacePassword - the password for the web interface
  • WebInterfaceUsername - the username for the web interface

rainstash and Amazon CloudFormation is completely free to use, however, Amazon may charge for the use of resources created with rainstash. rainstash uses the following cost-related services: EC2, S3, and data transfer.

Due to technical and security considerations, rainstash by default only accepts encrypted read-only folder keys for the best security. That encrypted data itself resides on an encrypted virtual disk volume, but the instance is meant to be ephimeral. If the EC2 instance where rainstash is running is shutdown or rebooted, data on that instance is not trivially recoverable. The workaround - the BitTorrent protocol and Resilio Sync are meant to be decentralized and distributed. Always have more than one copy of your folders, whether it's multiple rainstash stacks or running on your own hardware. Please keep this in mind!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].