-
Notifications
You must be signed in to change notification settings - Fork 95
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove antiquated msmtp and ntfy images #240
Conversation
Signed-off-by: Chirag Aggarwal <[email protected]>
Signed-off-by: Chirag Aggarwal <[email protected]>
Signed-off-by: Chirag Aggarwal <[email protected]>
I'm not really a dev on this project, but just chiming in: This looks great to me! |
Just tried this from building to using and I think it's a great start. (I never used this image before). Here my thoughts and ideas. I know that you took some of this from the previous version, so this is just general discussion, not this PR specifically. Some things are also more ideas and if there are arguments against them, we should discuss them. README
README structureHigh level sections in the README could be:
Usage as binary or daemonIt took me a while to figure out that this image will by default start a Cron daemon and not do anything for a while. I feel like using this image as Question is if we let users use their own Cron (like a Systemd timer) or manual backups only. I feel forcing this cron daemon is limiting the usefulness. Both uses, as daemon and as binary are useful. How about explaining this Cron thing better and adjusting the entryscript to allow usage as binary IF a subcommand is provided. E.g. this will run
Issue here is of course that we have so many mounts to pass each time, so the command is a bit long. I would still offer this case as example. The entryscript would need to be adjusted to check for commands to be specified. If none are set, run the Cron daemon. If they are set and aren't Volumes
Building
|
(Since my suggestion mostly restructures the README, it could be a separate PR) |
@m3nu Thank you for all the suggestions! I'm writing a new readme file, section by section, but I expect it to take some time since I need to understand some of the points myself so I can better explain them in the guide. For As for the PR, I'm thinking if I should use this one for these changes? |
Thanks for taking this into account. I think it will greatly help people use this role. That's based on my experience with running a Docker hosting service and integrating about 60 different apps and the support provided for BorgBase. If you want, you can adjust this PR. Since it's limited to the README. For other things, maybe we add a new PR? E.g. making it easier to use the image as binary. Also, for the next milestone, I don't see too much to do. The image is already quite slim now. So making it multi-stage and removing a few deps will be quick. We can spend the other time on usability. |
Hey guys - thought I'd post quickly as I'm not ignoring this. Work is slamming me, will try and get a review done on the weekend if that's alright! |
Signed-off-by: Chirag Aggarwal <[email protected]>
@m3nu I've pushed just changes entry file changes. Can you check if that's what you were referring to? I'll explain the usage in Readme. I was also wondering if that's how images are generally built since I haven't much many. Since it could be achieved before by passing whole command |
Took me some time to figure this out. It's happening because supercronic is executed by shell which ignores SIGTERM. If I switch entry.sh for directly running supercronic, it's resolved. Since we want to use the script, we can add
What do you suggest? Podman seems to have added support for buildkit.
Seems to contain two files, |
Signed-off-by: Chirag Aggarwal <[email protected]>
Signed-off-by: Chirag Aggarwal <[email protected]>
Signed-off-by: Chirag Aggarwal <[email protected]>
exec sounds like a good solution then. I'm sure other projects have already solved this issue too. I'd keep Dockerfiles simple to avoid being dependent on specific versions. Already tried buildkit in podman, but it didn't work with e.g. docker-compose. crontab.txt is only for this image. It's not from Borgmatic. Could the cron schedule be an env var? |
Makes sense. I'll remove
It can be. I can have it create cronjob file in |
Yes, once a day is fine as default. Daily backups are most common. Especially with more data, like a few TB. |
Was thinking about the "as binary" thing a bit more: Maybe it's not too clear what happens, if we treat some commands as Borgmatic commands and somehow redirect them. Check out this Restic Docker setup: https://github.com/djmaze/resticker They have some good concepts:
|
I have tons of files in borgmatic.d as I am backing up multiple projects in the same repo by using archive_name_format |
Noted, then let's see if any other mounts could be optional or grouped. |
Signed-off-by: Chirag Aggarwal <[email protected]>
Signed-off-by: Chirag Aggarwal <[email protected]>
Signed-off-by: Chirag Aggarwal <[email protected]>
Wrote about that [here](And how they show running any command via docker-compose). I did however run into a problem I couldn't find a fix to.
I added a table previously. Do we need anything else?
It seems to only know about Also added the other two variables you mentioned. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
From what I can see, this looks good - I have not tested the code changes, however.
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
* Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> * Updated IMAGE_ARCHITECTURE.md Signed-off-by: Chirag Aggarwal <[email protected]> * Added news regarding discontinuation of flavors Signed-off-by: Chirag Aggarwal <[email protected]> * Allow running as binary without cron Signed-off-by: Chirag Aggarwal <[email protected]> * Allow container to stop gracefully Signed-off-by: Chirag Aggarwal <[email protected]> * Current README progress Signed-off-by: Chirag Aggarwal <[email protected]> * minor fixes Signed-off-by: Chirag Aggarwal <[email protected]> * CRON ENV VAR | RUN_ON_STARTUP | README progress Signed-off-by: Chirag Aggarwal <[email protected]> * formatting Signed-off-by: Chirag Aggarwal <[email protected]> * Update README.md * Remove link flag Signed-off-by: Chirag Aggarwal <[email protected]> * Update .gitignore Based on borgmatic-collective#240 (comment) * Update README.md * Crontab.txt related edits * Update README.md * Update requirements.txt * Remove antiquated msmtp and ntfy images Signed-off-by: Chirag Aggarwal <[email protected]> --------- Signed-off-by: Chirag Aggarwal <[email protected]> Co-authored-by: Grant Bevis <[email protected]>
Following the discussion on #130 and #144, I've made the necessary changes to discontinue the msmtp and ntfy flavors of the Docker image in this pull request.
I've also moved the base flavor to top level of the repo.