| 12345678910111213141516171819202122232425262728293031323334353637383940414243 | #!/bin/bash -#if ! test -d /data/gogsthen	mkdir -p /var/run/sshd	mkdir -p /data/gogs/data /data/gogs/conf /data/gogs/log /data/gitfiif ! test -d /data/sshthen	mkdir /data/ssh	ssh-keygen -q -f /data/ssh/ssh_host_key -N '' -t rsa1	ssh-keygen -q -f /data/ssh/ssh_host_rsa_key -N '' -t rsa	ssh-keygen -q -f /data/ssh/ssh_host_dsa_key -N '' -t dsa	ssh-keygen -q -f /data/ssh/ssh_host_ecdsa_key -N '' -t ecdsa	ssh-keygen -q -f /data/ssh/ssh_host_ed25519_key -N '' -t ed25519	chown -R root:root /data/ssh/*	chmod 600 /data/ssh/*fiservice ssh startln -sf /data/gogs/log ./logln -sf /data/gogs/data ./dataln -sf /data/git /home/gitif ! test -d ~git/.sshthen  mkdir ~git/.ssh  chmod 700 ~git/.sshfiif ! test -f ~git/.ssh/environmentthen  echo "GOGS_CUSTOM=/data/gogs" > ~git/.ssh/environment  chown git:git ~git/.ssh/environment  chown 600 ~git/.ssh/environmentfichown -R git:git /data .exec su git -c "./gogs web"
 |