Skip to content
/ glfsi Public

Containerised Git LFS installation. Please submit Pull Requests to the GitLab repository. Mirror of

License

Notifications You must be signed in to change notification settings

b-data/glfsi

Repository files navigation

minimal-readme compliant Project Status: Active – The project has reached a stable, usable state and is being actively developed. Donate using Liberapay

Containerised Git LFS installation

This project is intended for system administrators who want to perform an installation of Git LFS on any Linux distribution using a docker container.

Table of Contents

Prerequisites

This projects requires an installation of docker and docker compose.

Docker

To install docker, follow the instructions for your platform:

Docker Compose

Install

Clone the source code of this project:

git clone https://gitlab.com/b-data/git-lfs/glfsi.git

Usage

Change directory and make a copy of all sample. files:

cd glfsi

for file in sample.*; do cp "$file" "${file#sample.}"; done;

In .env, set GIT_LFS_VERSION to the desired version of Git LFS (<major>.<minor>.<patch>) and PREFIX to the location, where you want the git-lfs programm to be installed (default: /usr/local).

Then, create and start container glfsi using options --build (Build images before starting containers) and -V (Recreate anonymous volumes instead of retrieving data from the previous containers):

docker-compose up --build -V

Contributing

PRs accepted.

This project follows the Contributor Covenant Code of Conduct.

Support

Community support: Open a new discussion here.

Commercial support: Contact b-data by email.

License

Copyright © 2022 b-data GmbH

Distributed under the terms of the MIT License.