cron_backup

Version, currently master branch1 version
  • master branchlatestAug 10, 2023

github.com/Roupiye/pg-auto-backup

just a crystal script to upload a postgres backup to s3 every x amount of time

0 stars
0 dependents
License: not declared

Installation

# Add this to your shard.yml
dependencies:
  cron_backup:
    github: Roupiye/pg-auto-backup
    branch: master

master is a branch, not a release, so this tracks it rather than pinning a version.

Then run:

shards install

shard.yml

Crystal
1.8.2
Author
a
Target
  • app from app/server.cr

Dependencies

Runtime Dependencies

  • kemal*github: kemalcr/kemal
  • dotenv*github: gdotdesign/cr-dotenv
  • shrine~> 0.6.0github: jetrockets/shrine.cr
  • tasker*github: spider-gazelle/tasker
  • awscr-s3*github: taylorfinnell/awscr-s3
  • kemal-session*github: kemalcr/kemal-session

README

dashboard dashboard

login login

required env vars

ACCESS_PASSWORD
SECRET_KEY
DATABASE_URL
RESTORE_DATABASE_URL
AWS_KEY
AWS_SECRET
AWS_REGION
AWS_BUCKET