#!/bin/sh ssh-keygen -A 2>/dev/null mkdir -p /home/git/.ssh if [ -n "$AUTHORIZED_KEYS" ]; then echo "$AUTHORIZED_KEYS" > /home/git/.ssh/authorized_keys fi touch /home/git/.ssh/authorized_keys chmod 700 /home/git/.ssh chmod 600 /home/git/.ssh/authorized_keys chown -R git:git /home/git/.ssh /usr/sbin/sshd -D -f /etc/ssh/sshd_config_git & exec /usr/local/bin/gitweb \ -repos /home/git \ -listen 0.0.0.0:3000 \ -host "${DOMAIN:-localhost}" \ -git-backend /usr/libexec/git-core/git-http-backend