name: ${_STACK} networks: net: name: ${_NET} external: true services: cgit: container_name: ${_CONTAINER} image: ratdad/cgit:latest env_file: - .cgit.env - .env networks: - net expose: - 80 volumes: # TODO: Make these cgit-docker builtins. - ${_CSS_FILE:-./opt/cgit.css}:/srv/www/htdocs/cgit/cgit.css - ${_SITE_HEADER:-./opt/header.html}:/opt/header.html - ${_SITE_FOOTER:-./opt/footer.html}:/opt/footer.html - ${_ROOT_README:-./opt/README.txt}:/opt/README.txt - ${_CONFIG_FILE:-./etc/cgitrc}:/etc/cgitrc - ${_GIT_ROOT:-./srv/git/}:/srv/git # mount the directory you use for your git server