8000 container: borgmatic · Issue #10 · ajnart/dcm · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

container: borgmatic #10

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

Open
3 tasks done
ThatisMyGitHub opened this issue Apr 2, 2025 · 4 comments
Open
3 tasks done

container: borgmatic #10

ThatisMyGitHub opened this issue Apr 2, 2025 · 4 comments
Labels
container new container suggestion

Comments

@ThatisMyGitHub
Copy link
ThatisMyGitHub commented Apr 2, 2025

Prerequisites

  • I have searched the issues and confirmed this container has not been suggested before
  • I have verified the container image is actively maintained
  • I have tested this container configuration

Container ID

docker-borgmatic

Display Name

borgmatic

Description

Containerized stack to easily manage backups with BorgBackup

Category

Security

Tags

Monitoring, Backup, UI, Integration, Automation

GitHub URL (Optional)

https://github.com/borgmatic-collective/docker-borgmatic

Docker Compose Service Definition

services:
  borgmatic:
    container_name: borgmatic
    image: ghcr.io/borgmatic-collective/borgmatic
    environment:
      - PUID=${PUID}
      - PGID=${PGID}
      - UMASK=${UMASK}
      - TZ=${TZ}
    volumes:
      - /home:/mnt/source:ro
      - ./data/repository:/mnt/borg-repository
      - ./data/borgmatic.d:/etc/borgmatic.d/
      - ./data/.config/borg:/root/.config/borg
      - ./data/.ssh:/root/.ssh
      - ./data/.cache/borg:/root/.cache/borg
      - ./data/.state/borgmatic:/root/.local/state/borgmatic
    restart: ${RESTART_POLICY}

Additional Information

No response

@ThatisMyGitHub ThatisMyGitHub added the container new container suggestion label Apr 2, 2025
@ajnart
Copy link
Owner
ajnart commented Apr 2, 2025

Make sure to please follow the rules to use the $DATA and $CONFIG env variables in the template

@ThatisMyGitHub
Copy link
Author
< 8000 td class="d-block comment-body markdown-body js-comment-body">

Thanks for the feedback sir. Could you point me to the documentation to learn how to fix what you're asking me for, please? Is the first time I contribute to a project in Github and I did my best to do it right although it seems not to be enough :) Thanks again and sorry for "wasting" your time...

@ajnart
Copy link
Owner
ajnart commented Apr 7, 2025

Thanks for the feedback sir. Could you point me to the documentation to learn how to fix what you're asking me for, please? Is the first time I contribute to a project in Github and I did my best to do it right although it seems not to be enough :) Thanks again and sorry for "wasting" your time...

No worries ! There is not wasting my time aha. You can see in the other containers that I have added they all reference ${DATA_PATH} or ${MEDIA_PATH} so that the user doesn't have to go over the generated compose file, that's the only change to be made

@ThatisMyGitHub
Copy link
Author

services: borgmatic: container_name: borgmatic image: ghcr.io/borgmatic-collective/borgmatic environment: - PUID=${PUID} - PGID=${PGID} - UMASK=${UMASK} - TZ=${TZ} volumes: - /home:/mnt/source:ro - ${DATA_PATH}/repository:/mnt/borg-repository - ${DATA_PATH}/borgmatic.d:/etc/borgmatic.d/ - ${DATA_PATH}/.config/borg:/root/.config/borg - ${DATA_PATH}/.ssh:/root/.ssh - ${DATA_PATH}/.cache/borg:/root/.cache/borg - ${DATA_PATH}/.state/borgmatic:/root/.local/state/borgmatic restart: ${RESTART_POLICY}

Please, let me know if I did it fine this time. I haven't found the use of the "$CONFIG" variable for this use case. Thanks again for your work and feedback.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
container new container suggestion
Projects
None yet
Development

No branches or pull requests

2 participants
0