Commit Graph

  • e97dc2cb3c
    Merge pull request #2 from ditkrg/add-mssql main Shakar Bakr 2025-11-03 16:30:26 +0300
  • f6792ed364
    Enhance backup functionality to support multiple databases #2 add-mssql Shakar Bakr 2025-11-03 16:25:12 +0300
  • 3c9af7f6c5
    use go-cron Shakar Bakr 2025-10-29 16:56:47 +0300
  • 7db86e3d72
    Refactor environment variable definitions in Dockerfile for consistency Shakar Bakr 2025-10-27 14:07:50 +0300
  • 7a5b76c06a
    Merge pull request #1 from ditkrg/add-mssql Shakar Bakr 2025-10-27 13:22:53 +0300
  • 90c114c647
    Add example ConfigMap and Secret for MSSQL backup configuration #1 Shakar Bakr 2025-10-27 13:22:19 +0300
  • a9c7cc4be3
    Rename MSSQL_BACKUP_DIR to MSSQL_DATA_DIR across configuration files and scripts for consistency. Update README and test scripts to reflect the new variable name. This change ensures clarity in the purpose of the directory used for MSSQL data and backups. Shakar Bakr 2025-10-27 12:29:01 +0300
  • 845507c728
    Refactor test scripts and README for MSSQL backup functionality Shakar Bakr 2025-10-23 15:11:27 +0300
  • 7188e45927
    Add mssql to the supported databases Shakar Bakr 2025-10-23 14:51:33 +0300
  • ccf66241fd
    Remove db.dump file after restoring database in restore_mariadb function in helpers.sh Shkar T. Noori 2025-03-24 14:22:58 +0300
  • 8683ec9f42
    Add MARIADB_EXTRA_OPTS environment variable and update backup/restore functions in helpers.sh to utilize it Shkar T. Noori 2025-03-24 14:07:35 +0300
  • b04f30abc5
    Update environment variables and scripts for MariaDB support, replacing MySQL references in Dockerfile, env.sh, and helpers.sh. Shkar T. Noori 2025-03-24 14:05:54 +0300
  • 3b4ad0472a
    Remove go-cron Shkar T. Noori 2025-03-24 13:46:25 +0300
  • 3794739e13
    Update Alpine version to 3.21 in Dockerfile, docker-compose.yaml, and README; adjust environment variables in docker-compose.yaml Shkar T. Noori 2025-03-24 13:24:48 +0300
  • 18d75e9420
    Update build-and-push-images.yml Shkar T. Noori 2025-03-24 13:17:15 +0300
  • 701fb290c2
    Fixed restore Shkar T. Noori 2023-08-10 15:11:16 +0300
  • a683adc6a5
    Use one image for all databases Shkar T. Noori 2023-08-10 15:09:58 +0300
  • f2ee85a8ea
    Checkout repo Shkar T. Noori 2023-08-10 14:53:34 +0300
  • c62630f23b
    Updated build-push-action to v4 Shkar T. Noori 2023-08-10 10:20:38 +0300
  • 943f04209e
    Add mysql support Shkar T. Noori 2023-08-10 10:16:56 +0300
  • 2564496912 readme updates [skip-ci] Elliott Shugerman 2023-01-29 12:23:42 -0500
  • 16df9b3980 add postgres v15, drop postgres v10 Elliott Shugerman 2022-11-29 00:50:08 -0500
  • 5f68eb82b3 minor typos Elliott Shugerman 2022-09-25 13:57:55 -0400
  • 53c5ca4b11 share common env var code Elliott Shugerman 2022-09-25 13:55:47 -0400
  • abbe4b3703 comments Elliott Shugerman 2022-09-25 13:45:17 -0400
  • 9f8d2acb30 add .dir-locals.el Elliott Shugerman 2022-09-25 13:44:31 -0400
  • 9fa6cece9d remove weird bit from POSTGRES_PASSWORD error message in restore.sh Elliott Shugerman 2022-09-25 13:28:13 -0400
  • ea7d8e77bb make access id/key optional (closes #21) Elliott Shugerman 2022-09-25 13:24:12 -0400
  • 60c0ff5fc4 readme stuff [skip ci] Elliott Shugerman 2022-07-26 09:11:27 -0400
  • d5a7945317
    fix S3_ENDPOINT and BACKUP_KEEP_DAYS compatibility (#19) Jizu Sun 2022-07-26 07:33:40 +0800
  • 4ac3278ffb
    Add ARM64 Builds (#15) Sam Weston 2022-07-14 06:16:28 +0100
  • 600617f9ba bump alpine version for pg v14 Elliott Shugerman 2022-07-03 13:47:37 -0400
  • 8bf8915f5f fix compose example in readme Elliott Shugerman 2022-07-03 13:47:02 -0400
  • 3f82b5fc12 add docker-compose.yaml for development/testing Elliott Shugerman 2022-07-03 13:43:54 -0400
  • 0874c2abfb add build command to readme [skip ci] Elliott Shugerman 2022-07-03 12:23:22 -0400
  • 23accb3894
    readme tweaks [skip-ci] Elliott Shugerman 2022-04-15 10:30:39 -0700
  • 1acb65132c
    Merge pull request #14 from fulminant/master Elliott Shugerman 2022-04-13 21:16:10 -0400
  • 2b28f9f0ec Updated removing old backups logic. Dmitriy Haidiuk 2022-04-13 11:16:23 +0300
  • f08931bf80 Updated README file. Dmitriy Haidiuk 2022-04-13 00:34:08 +0300
  • 2e45dc55b8 Updated backup remove cron date variable. Dmitriy Haidiuk 2022-04-13 00:21:34 +0300
  • b1b12e8a05 Updated backup remove cron date variable. Dmitriy Haidiuk 2022-04-13 00:11:32 +0300
  • 1ea38070f6 Added auto-remove for old backups. Dmitriy Haidiuk 2022-04-12 21:39:51 +0300
  • 80b1fd7936 whitespace [skip ci] Elliott Shugerman 2021-12-12 14:05:27 -0500
  • 1cc51332a0 remove dockerhub build code Elliott Shugerman 2021-12-12 14:01:22 -0500
  • 1677fb8e76 whoops Elliott Shugerman 2021-12-12 13:59:19 -0500
  • ba4bd19d23 tag images properly Elliott Shugerman 2021-12-12 13:58:06 -0500
  • 25f6415c1f quote versions Elliott Shugerman 2021-12-12 13:54:57 -0500
  • 136b59bcf2 use strategy.matrix to build multiple versions Elliott Shugerman 2021-12-12 13:48:42 -0500
  • 10ef696200 fix tag name Elliott Shugerman 2021-12-12 13:32:35 -0500
  • 769d8cc3ba first stab at using github actions Elliott Shugerman 2021-12-12 13:28:01 -0500
  • 36d5b2888c add support for postgres v14, drop v9 Elliott Shugerman 2021-12-07 22:25:39 -0500
  • 8ef632ab84 breaking change: if SCHEDULE is not set, run backup and then exit Elliott Shugerman 2021-12-07 22:15:47 -0500
  • 87d335f46d
    readme [skip ci] Elliott Shugerman 2021-06-22 08:32:05 -0700
  • d74f3b27c6 update versions in readme [skip ci] Elliott Shugerman 2021-06-20 14:22:25 -0400
  • c291eb465f bump alpine version for pg v12, add pg v13 Elliott Shugerman 2021-06-20 13:46:44 -0400
  • c3ed3c8bb7 build hooks | fix push script Elliott Shugerman 2021-06-20 13:41:30 -0400
  • 95d11a8e6c build hooks | use common versions array Elliott Shugerman 2021-06-20 13:15:36 -0400
  • 147fd4ecaa docs [skip ci] Elliott Shugerman 2020-05-29 19:23:17 -0600
  • 0e10fe292c use alpine 3.11 for pg 12 Elliott Shugerman 2020-05-29 18:57:51 -0600
  • d6a761045e fix restore for case where restored tables are missing in target Elliott Shugerman 2020-05-29 18:41:59 -0600
  • 31f3a471bc use build args instead of templating Elliott Shugerman 2020-05-28 23:59:14 -0600
  • 563c0fdbdf don't use --insecure flag on curl download Elliott Shugerman 2020-05-28 23:29:13 -0600
  • 84df67ae0e don't use Python 2 Elliott Shugerman 2020-05-28 23:21:48 -0600
  • 48eb1736aa support null $SCHEDULE Elliott Shugerman 2020-05-28 22:32:36 -0600
  • c036e13ef4 readme Elliott Shugerman 2019-12-01 21:49:48 -0700
  • 5bd571cdf1 readme fix Elliott Shugerman 2019-12-01 20:09:47 -0700
  • 0f1ad642dd filter backups by database name Elliott Shugerman 2019-12-01 20:02:12 -0700
  • de8f9b0df6 readme tweaks Elliott Shugerman 2019-12-01 18:47:18 -0700
  • e8ad6ceba4 script cleanup, misc changes Elliott Shugerman 2019-11-29 22:17:47 -0700
  • 1ba61ed95a move Dockerfiles into src/ Elliott Shugerman 2019-11-27 22:03:09 -0700
  • 24afd7096f add .dockerignore Elliott Shugerman 2019-11-27 21:34:20 -0700
  • 0be995995b README updates Elliott Shugerman 2019-11-27 21:24:31 -0700
  • 3e05233a2a merge restore and util containers Elliott Shugerman 2019-11-27 20:57:21 -0700
  • 66a9a2b219 initial commit Elliott Shugerman 2019-11-27 17:05:27 -0700