Skip to content

Roche/foxops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1f053e3 · Mar 19, 2025
Feb 10, 2025
Nov 8, 2023
Nov 15, 2023
Mar 11, 2025
Mar 7, 2025
Mar 12, 2025
Oct 2, 2022
Aug 27, 2022
Sep 10, 2023
Oct 3, 2024
Mar 19, 2025
Feb 3, 2025
Jul 19, 2022
Mar 17, 2023
Sep 17, 2023
Oct 1, 2022
Sep 17, 2023
Sep 10, 2023
Feb 6, 2025
Feb 3, 2025

Repository files navigation

foxops 🦊

License Python Version

build status deployment status

Foxops is a tool that helps to create Git repositories from a template file structure. It serves as a central tool for maintaining an overview of all repositories created from a template, including their versions and the data used to fill placeholders.

Moreover, foxops can keep these repositories up-to-date with any changes made to the template, even if changes were made to the target repository ('incarnation') in the meantime.

Some example use cases for this tool include:

  • Keeping multiple microservice repositories updated with a common CI/CD configuration or build tooling template
  • Managing a number of infrastructure-as-code repositories based on a common template (e.g., dev/staging/prod environments)

Documentation

The documentation and installation instructions are available here: https://foxops.readthedocs.io

Alternatives

  • cookiecutter - probably one of the most popular file-system templating tools
  • copier - another CLI application for file-system templating