Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/freerange/google-drive-backup

Scheduled backup of Google Drive to AWS S3 bucket using rclone sync
https://github.com/freerange/google-drive-backup

Update rclone to latest version v1.60.0

503d14bcbfd0bed6c6adb08827a4687adf717e63 authored about 2 years ago
Upgrade app to CDK v2

I did this by generating a new app from scratch and copying over the
relevant files.

2ded4b9c1d874d25ade9ad38b1e8189641ce83c5 authored about 2 years ago
Re-add curl to list of packages in Dockerfile

In an earlier commit [1], I changed the rclone install to use wget
instead of curl and removed c...

19a065b9bfebe8a7a4cbdc9f3739d628261d9f2c authored over 2 years ago
Split long command in README onto multiple lines

ffc52080da5de7b780ba6b50352d0147ffad793e authored over 2 years ago
Tweaks to README

e96ee8c4db0d7dc30ec63b66ab7b0942f6027e7b authored over 2 years ago
Add docs for healthchecks.io configuration

4c540f26cb6d4ae2f99b7665cec866f8283f938c authored over 2 years ago
Add AWS CLI as an optional requirement

fe930beed08b39956828a9b2938fd4a736dcab15 authored over 2 years ago
Make Google Drive setup instructions more generic

In preparation for making the repo public.

5ae5c2e2a59849b1054023a38028dda022ea4377 authored over 2 years ago
Create LICENSE

ab508f7d7f7894653f2e75d15d57a5d0caaabb4a authored over 2 years ago
Install a specific version of rclone

I did try doing this via the apt package manager, but the
latest version of rclone available doe...

ae52aec96f0c01b8bdd1a7fe256aa373a492e3ca authored over 2 years ago
Add docs re building Docker images on M1 Macs

b512e95f6614fea44bdb2b6c37181eb161e427b8 authored over 2 years ago
Add basic shell.nix

54717c274a8a25fd5e3dd66c46456cef7e15a0b7 authored over 2 years ago
Add S3 provider to rclone config to avoid warning

This is required by newer versions of rclone.

8e62623eb3e5baa3bdb95bfe3dcaa18ed79f4a94 authored over 2 years ago
Bump Dockerfile to get newer version of rclone

We were seeing errors from the `rclone sync` command in
local-image/home/backup.sh which I stron...

73ba63b2dce208e248c16f25fc06f3f56f213a99 authored over 2 years ago
Update jest to avoid error building fsevent on M1

Note that we could probably remove this entirely since tests are just
the ones from the CDK temp...

d98aa7375fb6e23b5be6190b3b7f7bf55b95a043 authored over 2 years ago
[Security] Bump ini from 1.3.5 to 1.3.8

Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8. **This update includes a securit...

ae45cbc221d11797d6a9eb95fb8d886c7be61337 authored almost 4 years ago
Update CDK packages from v1.29.0 -> v1.95.1

40270f07269ddad397b7b3f3f82063f5bc40cdb9 authored almost 4 years ago
Update package-lock.son

These changes appeared when I ran `npm install` with any changes to
pakage.json.

9144c9eeca1bbb010c1c3a0154ab347cb0b42102 authored almost 4 years ago
Bump @types/node from 14.11.5 to 14.11.8

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) fro...

310a8cfd67966329c1a49452f84ec7823bc7fac6 authored over 4 years ago
Bump aws-cdk from 1.66.0 to 1.67.0

Bumps [aws-cdk](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk) from 1.66.0 to 1.67.0...

4275f43e7c3ff4d75dc9cf88aa1c78f7745d0426 authored over 4 years ago
Bump typescript from 3.7.4 to 4.0.3

Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.7.4 to 4.0.3.
- [Release note...

bf68ad822da2cb25ea0f4d4d0eb51403dbd22294 authored over 4 years ago
Bump @types/node from 14.11.2 to 14.11.5

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) fro...

4d2f6950b77c6ffb78873c75b0a58db513e54a28 authored over 4 years ago
Bump aws-cdk from 1.29.0 to 1.66.0

Bumps [aws-cdk](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk) from 1.29.0 to 1.66.0...

faeb44767e074f2db22f022d2acdbc23ed0b9408 authored over 4 years ago
Bump @types/node from 10.17.5 to 14.11.2

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) fro...

bb64a8d52dda9237b8ea6bae2328d1737c6608d3 authored over 4 years ago
Bump @types/jest from 24.0.25 to 26.0.14

Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) fro...

a067d5527f6818beda01f829ff58db923396f69f authored over 4 years ago
Bump ts-jest from 24.2.0 to 24.3.0

Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 24.2.0 to 24.3.0.
- [Release notes](...

25495ea76d8d67e15413c9bd83be02f80f532db8 authored over 4 years ago
[Security] Bump lodash from 4.17.15 to 4.17.20

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.20. **This update includes...

0612f94ef30d26e47e75b7e73fc44c969900d071 authored over 4 years ago
Bump ts-node from 8.5.4 to 9.0.0

Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 8.5.4 to 9.0.0.
- [Release notes](ht...

4ad08fc73dfab1cdd8907eb3f8f6edb1bcbe9d04 authored over 4 years ago
[Security] Bump handlebars from 4.5.3 to 4.7.6

Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.5.3 to 4.7.6. **This update i...

68f5fc65a533f40daa1c38dd7c5b25f1e326779d authored over 4 years ago
Bump source-map-support from 0.5.16 to 0.5.19

Bumps [source-map-support](https://github.com/evanw/node-source-map-support) from 0.5.16 to 0.5....

20573b7ac721ad164cb3e94963e12069280ecb0a authored over 4 years ago
[Security] Bump bl from 4.0.2 to 4.0.3

Bumps [bl](https://github.com/rvagg/bl) from 4.0.2 to 4.0.3. **This update includes a security f...

94972d163257780ff96018dfe3846a656ad65bf9 authored over 4 years ago
Merge pull request #4 from freerange/dependabot/npm_and_yarn/acorn-5.7.4

[Security] Bump acorn from 5.7.3 to 5.7.4

d18559af0394e356879161496d281aaae3450b87 authored over 4 years ago
[Security] Bump acorn from 5.7.3 to 5.7.4

Bumps [acorn](https://github.com/acornjs/acorn) from 5.7.3 to 5.7.4. **This update includes secu...

ff58b81fd693342affb0d0e974fe46844e789578 authored over 4 years ago
Remove direct dependency on @aws-cdk/aws-events-targets package

This should've been part of the previous commit when we removed the
ScheduledFargateTaskOnPublic...

8f1f0ba9d1e1adfdfde4f0d3fd806a4385a6cd41 authored almost 5 years ago
Use new subnetSelection prop vs ScheduledFargateTaskOnPublicSubnet

We can make use of the fix [1] to allow scheduled tasks to run on a
public subnet to avoid havin...

cd64af431e7ccf6455ec6a38ec18d156cf38969a authored almost 5 years ago
Upgrade aws-cdk packages from v1.23.0 -> v1.29.0

Importantly this includes my fix [1] to allow scheduled tasks to be run
on a public subnet. I pl...

a63158ebe27f1f01eeddeee11330e8a7320cbdb0 authored almost 5 years ago
Update aws-cdk packages from v1.22.0 -> v1.23.0

Importantly this includes a fix [1] which means we don't have to
duplicate the schedule option i...

ab7ec64ebdecc213dc4995f030392e5278cbd4ba authored almost 5 years ago
Enable versioning on S3 bucket

This matches the original bucket's configuration and I think it makes
sense for the data we are ...

6aaa900c37f6139106ebc9ba1b5b6066164618b1 authored almost 5 years ago
Add documentation about the rclone env var

505a24d36904b23e2929b7ef85a5b3249fac8916 authored almost 5 years ago
Extract cron schedule into env var

30c5c9b6ad2ed444d04ffb0a42ae6a4103acd260 authored almost 5 years ago
Move Google Drive credentials into AWS Secrets Manager

This means the credentials no longer need to be stored in a file that's
baked into the container...

14d38a9dbfa5c683075277e3c740d6d402f388c4 authored almost 5 years ago
Extract env vars into git-ignored dotenv

4efc0f22da0d4988377f5c6aa463abda10c5689f authored almost 5 years ago
Update README now rclone is using IAM role

This change should've been made in this earlier commit [1].

[1]: 6d696de6493354daec464be64459d7...

fb7a33bec25eb51c1820ed79586f2667816f7ab5 authored almost 5 years ago
Fix typo in README

72e0652dbcbfcbbcae0e575f0628495825ebeb5d authored almost 5 years ago
Extract environment variables

89549fe7dabc1e8510d06a99d53e254a3eb045ba authored almost 5 years ago
Make rclone use IAM role vs credentials from config

The rclone env_auth config setting is set to true so that rclone uses
the IAM role assigned to t...

6d696de6493354daec464be64459d7c6eb331576 authored almost 5 years ago
Make package dependencies explicit

a517a6030d73b998a44f9e0f602f378fbda574c7 authored almost 5 years ago
Avoid creating an expensive NAT Gateway

This means we have to run the task on a container in a public subnet
which increases the chance ...

2dd664d695c1b1713171ee1f01932b4479a90bf9 authored almost 5 years ago
Use newer style imports

ac5c05dc8bb2a7562d1adaf7ce2f9d0cc741ecc3 authored almost 5 years ago
Upgrade to latest CDK version (v1.22.0)

492d322abf3c260652c393f306f9195080af1114 authored almost 5 years ago
Explicitly add aws-cdk/aws-ec2 package as dependency

This should've been included in the previous commit.

a43c33d89835a0064c68de6b1888ead565122b00 authored about 5 years ago
Use a custom VPC with a single availability zone

This should reduce the number of availability zones from 2 to 1 and
hence the number of NAT gate...

932178c13f88b429b958ce9d8aa26a18dcb8c59e authored about 5 years ago
Add healthchecks status badge to repo

46b79abef180e4113aa40e12abadfc40592000ff authored about 5 years ago
Fix typos in README

7ab321e8ec389828e82a05f19464b617ad220d5a authored about 5 years ago
First stab at some documentation

1abe701eb5f8cb37880666d0213d6d2a9d402fd2 authored about 5 years ago
Scheduled weekly Fargate task to backup Google Drive to S3 bucket

5a5d804f7d6c4c3e6f399b6a53b3277684b2685f authored about 5 years ago
CDK context moved into its own file

I assume this happened when I first ran `cdk deploy`.

See this documentation [1] for details.

...

0f4e8b66a178803bc0e7905feeda46cec88ca505 authored about 5 years ago
Created vanilla CDK app

I ran the following command:

cdk init --language typescript

63f721ffde314df4502f334ebeb6e7e764be15ed authored about 5 years ago
Root commit

1dfa70f6164d9c26fc5949c0a50123e244c0f8e9 authored about 5 years ago