Commit Graph

  • 4971be37e5
    add rclone binary; add example; bump restic version; use official python alpine image Kenneth Bingham 2024-06-30 15:55:58 -0400
  • cb90889036
    Merge 936089ee99 into e6ca4aa9ca Jannik 2024-01-07 09:58:53 -0500
  • e6ca4aa9ca Add rtd config file master einarf 2024-01-05 04:13:20 +0100
  • 093dab93ca Make rcb dump env vars to properly escape them 0.7.1 einarf 2024-01-05 03:50:13 +0100
  • 405bd4af15 Various tweaks 0.7.0 einarf 2023-11-10 22:24:29 +0100
  • 28dda6b09d fix TypeError: request() got an unexpected keyword argument 'chunked' by upgrading pip package docker (from 4.1.* to 5.1.*) dreadper 2023-10-28 14:54:20 +0200
  • b400138b73 fix [Plugin caching_sha2_password could not be loaded](https://github.com/arey/mysql-client/issues/5) dreadper 2023-10-28 14:20:40 +0200
  • 23649bc86e Fix problem with multiple loggers dev einarf 2023-03-09 02:08:25 +0100
  • a9619e1cc8 Temp-enable old Dockerfile einarf 2023-03-09 01:45:34 +0100
  • 70afcd2c6a More command cleanup einarf 2023-03-09 01:42:27 +0100
  • 01ae6ee0bf Move test command einarf 2023-03-09 01:24:25 +0100
  • 516117f634 Fix commands moved to utils einarf 2023-03-09 01:22:34 +0100
  • 04bf13ecc4 Move status command einarf 2023-03-09 01:22:17 +0100
  • dbf238c5a9 Initial commands einarf 2023-03-09 00:56:50 +0100
  • 7294d85c09 Dynamically load commands einarf 2023-03-08 23:59:27 +0100
  • 3662d4ed9a add __init__ einarf 2023-03-08 23:59:07 +0100
  • 9892903e97 Merge commands and utils einarf 2023-03-08 23:58:54 +0100
  • 060438c1c3 TODO einarf 2023-03-08 23:29:47 +0100
  • 5f6b1cd7a3 Skeleton for commands einarf 2023-03-08 23:29:15 +0100
  • 47d74a2ef7 Skeleton for backends einarf 2023-03-08 23:28:02 +0100
  • 11fdffb719 typos and types einarf 2023-03-08 23:27:09 +0100
  • be3b3668bc Bump version + bump reqs and base image einarf 2023-03-08 23:09:05 +0100
  • b52655a23b
    Merge pull request #37 from wehrstedt/email-allow-empty-password Einar Forselv 2021-06-18 09:54:06 +0200
  • 323e299b7e Allow empty password for smpt Maximilian Wehrstedt 2021-06-17 15:47:39 +0200
  • cc43aee429
    Update README.md rcastropolizainformatica 2021-03-23 14:01:34 +0100
  • 68e0e345a5
    Update README.md rcastropolizainformatica 2021-03-23 14:00:59 +0100
  • 2ae078bda5 modified: src/Dockerfile modified: src/entrypoint.sh Rubén Castro Gutiérrez 2021-03-23 12:52:00 +0000
  • df9c72c9ce modified: src/Dockerfile modified: src/entrypoint.sh deleted: src/update-ca.sh Rubén Castro Gutiérrez 2021-03-23 12:02:49 +0000
  • a95d1bf44f modified: entrypoint.sh Rubén Castro Gutiérrez 2021-03-23 11:17:30 +0000
  • 1e4ebefbac modified: Dockerfile new file: update-ca.sh Rubén Castro Gutiérrez 2021-03-23 11:14:55 +0000
  • d587a71baa
    Update Dockerfile rcastropolizainformatica 2021-03-23 11:04:27 +0100
  • a49b48646a
    Adding update-ca-certificates rcastropolizainformatica 2021-03-23 10:59:08 +0100
  • 63f66b78cb
    Add apk ca-certificates rcastropolizainformatica 2021-03-23 10:57:08 +0100
  • f8ab8b9386 fix: remove regex filter from db backup Michael Reichenbach 2021-03-09 12:19:39 +0100
  • ef6ee71d2a fix: import logging module Michael Reichenbach 2021-03-09 12:05:49 +0100
  • 02a3e83d53 fix: add dbg log-level output Michael Reichenbach 2021-03-09 11:58:34 +0100
  • a4798c498b fix: use method to get log level config Michael Reichenbach 2021-03-09 11:37:18 +0100
  • b0259512cc fix: incorrect parameters in mysql ping command Michael Reichenbach 2021-03-09 07:12:45 +0100
  • 3ea36a1d93 feat: add debug logging to mydumper Michael Reichenbach 2021-03-09 07:05:37 +0100
  • a210202945 fix: add mising param Silthus 2021-03-08 19:34:11 +0100
  • b02376354c fix: ping db with password Silthus 2021-03-08 19:29:42 +0100
  • 1f4d81e319 fix: use root password to backup databases Michael Reichenbach 2021-03-08 16:41:23 +0100
  • e08f96e638 fix: add missing mariadb regex filter Michael Reichenbach 2021-03-08 16:38:05 +0100
  • 5eca6008aa revert: use built-in env variables Michael Reichenbach 2021-03-08 16:32:52 +0100
  • dc2103b3a2 fix: replace all instances of mysql credentials Michael Reichenbach 2021-03-08 15:32:05 +0100
  • 2a3aa294c2 fix: use seperate backup user for database backups Michael Reichenbach 2021-03-08 15:29:46 +0100
  • b50ebd1cf8 fix: convert path to string Michael Reichenbach 2021-03-08 14:58:27 +0100
  • 12692193d5 fix: create directory if not exists Michael Reichenbach 2021-03-08 14:57:01 +0100
  • 158506bc20 fix: command line args of mydumper regex Michael Reichenbach 2021-03-08 14:52:36 +0100
  • 83b5d598c2 fix: convert posixpath to str Michael Reichenbach 2021-03-08 14:50:48 +0100
  • 1d00804839 fix: invalid outputdir param Michael Reichenbach 2021-03-08 14:46:54 +0100
  • 52e9b1e586 fix: format command line args for mydumper Michael Reichenbach 2021-03-08 14:43:29 +0100
  • e39abc016c fix: compile without ssl support Michael Reichenbach 2021-03-08 14:41:46 +0100
  • 54815fa73f fix: build mc1 2021-03-08 14:35:51 +0100
  • 8547e72fbd fix: add more alpine packages Michael Reichenbach 2021-03-08 12:54:58 +0100
  • b27c2c15cb fix: install mydumper in builder stage Michael Reichenbach 2021-03-08 12:51:22 +0100
  • d54013d700 feat: replace mysqldump with mydumper and dump each table into own file Michael Reichenbach 2021-03-08 10:43:34 +0100
  • b6a711a70d feat: add excludes file debug output Silthus 2020-12-17 12:44:36 +0100
  • b5103b27fc feat(restic): add optional excludes.txt file mapping in volume directory Silthus 2020-12-02 18:36:26 +0100
  • d3b018c100
    Update README.md Silthus 2020-11-26 11:04:27 +0100
  • 0b573b7e15 fix(crontab): fully validate the complete crontab syntax Silthus 2020-11-25 23:13:57 +0100
  • f27cd047e1 fix: do not print stacktrace if pining mc server Silthus 2020-11-25 19:43:27 +0100
  • 3a19623351 feat: add option to add tags to db and minecraft containers Silthus 2020-11-25 19:32:32 +0100
  • 9eb050173f feat: add minecraft backup method Silthus 2020-11-25 17:06:24 +0100
  • 02ae4ca6d8 feat: add option to backup minecraft containers via rcon-cli Michael Reichenbach 2020-11-25 15:07:35 +0100
  • 47d1687bc1 fix(db): use innodb transactional dump without locks Michael Reichenbach 2020-11-25 07:43:06 +0100
  • 64cbe3c3b5 Merge branch 'master' of github.com:Silthus/restic-compose-backup mc1 2020-11-17 15:37:19 +0100
  • a8f1e37b7f change default cron command mc1 2020-11-17 15:36:30 +0100
  • 2995d19e8d fix: crontab validation Michael Reichenbach 2020-11-17 15:35:37 +0100
  • 5256c14b67 feat add skip cleanup flag and enable success alerts Michael Reichenbach 2020-11-17 08:34:58 +0100
  • 8fe4430aa5 fix: use posix source cmd mc1 2020-11-17 08:04:01 +0100
  • 30caa32d1b feat: store backup name as path Silthus 2020-11-16 12:59:59 +0100
  • 230445783a feat: backup each container with its own path Silthus 2020-11-16 12:52:59 +0100
  • dc42418bf7 feat: move rcb cleanup to cron Silthus 2020-11-16 12:46:16 +0100
  • 166bada6eb fix: --keep-last flag Silthus 2020-11-16 12:28:51 +0100
  • 25db72340d fix: execute rights on backup.sh Silthus 2020-11-16 12:25:37 +0100
  • f8edb57a6d fix: cleanup after backup ends Silthus 2020-11-16 12:13:48 +0100
  • 1248843e72 fix: syntax error in restic.py Silthus 2020-11-16 12:07:19 +0100
  • ded4d9bdf7 fix: install pip3 mc1 2020-11-16 12:05:39 +0100
  • db0e7799e0 feat: add minecraft backup integration Michael Reichenbach 2020-11-16 11:33:00 +0100
  • b0650c0425 feat: separate cleanup from backup Michael Reichenbach 2020-11-16 11:32:40 +0100
  • 19ac9e55e5 feat: add hourly and keep_last option Michael Reichenbach 2020-11-16 11:31:19 +0100
  • 936089ee99 Update travis python version to 3.8 Jannik 2020-05-28 17:50:18 +0200
  • fbe77a10c0 Use docker exec api for database backups Jannik 2020-05-28 17:34:22 +0200
  • fa887e1b5b exclude .venv dir from flake8 run Jannik 2020-05-28 14:26:56 +0200
  • 5c33ccf0b1
    Bump version 0.6.0 einarf 2020-05-28 01:27:06 +0200
  • 764aac6744
    Docs for EXCLUDE_BIND_MOUNTS and INCLUDE_PROJECT_NAME einarf 2020-05-28 01:18:21 +0200
  • bbe57dfd69
    Broken test intialization einarf 2020-05-28 00:18:04 +0200
  • 4517880846
    pep8 einarf 2020-05-28 00:13:27 +0200
  • 1fefd63c72
    Use py38 in tests einarf 2020-05-28 00:13:04 +0200
  • 4e1af219e2
    Merge pull request #27 from jannikw/exclude-bind-mounts Einar Forselv 2020-05-28 00:03:35 +0200
  • 93f080d5b3
    Merge pull request #26 from jannikw/project-names Einar Forselv 2020-05-27 23:59:27 +0200
  • 0fc620bb1f Allow excluding all bind mounts from backups Jannik 2020-05-26 15:30:54 +0200
  • f7958d7db9 Add docstring for get_volume_backup_destination Jannik 2020-05-26 14:54:36 +0200
  • 18ddb173ac Allow inclusion of project name in backup path Jannik 2020-05-26 14:30:59 +0200
  • f59a046bbc Output backup destination path with output command Jannik 2020-05-26 10:42:29 +0200
  • 8b934dc12f Update README.md Einar Forselv 2020-05-15 23:37:44 +0200
  • 8e9105fed5 Install wheel Einar Forselv 2020-05-15 23:37:39 +0200
  • d7492e51f6 Test command for listing swarm nodes Einar Forselv 2020-03-08 18:36:29 +0100
  • 07a19f7f42 Get swarm nodes + robust fallback Einar Forselv 2020-03-08 18:36:07 +0100