Age | Commit message (Collapse) | Author | Files | Lines |
|
Provide a config file for the back-end SSH daemon. Primarily, this
explicitly disables root login, password auth, and additional
unnecessary frills. Additionally, the sftp subsystem is omitted.
Now that this file is added, hostkey files (and the external volume
containing them) are moved to a new dedicated location (/hostkeys/...).
This allows us to bake sshd_config into the built gitolite image,
instead of it also living in the external volume. This makes it easier
for future changes to be incorporated by simply updating the image.
Signed-off-by: Malfurious <m@lfurio.us>
|
|
This is useful as documentation to the user, but can be necessary to
work with some docker-compose setups.
Signed-off-by: Malfurious <m@lfurio.us>
|
|
Signed-off-by: Malfurious <m@lfurio.us>
|
|
cgit is unable to resolve the owner of repositories, since they are all
owned by the same unix user account. By adopting this gitweb-specific
config key, we can communicate the end-user name via git-config.
Signed-off-by: Malfurious <m@lfurio.us>
|
|
Apache webserver (httpd) is setup minimally to host cgit on a website
(sub)domain root. cgitrc config file is based on that from my previous
installation, in my personal website.
Signed-off-by: Malfurious <m@lfurio.us>
|
|
For compatibility with the front-end docker image, ensure git
repositories (and their parent directories) have mode 0755, aka: go+rx.
Signed-off-by: Malfurious <m@lfurio.us>
|
|
Signed-off-by: Malfurious <m@lfurio.us>
|
|
Signed-off-by: Malfurious <m@lfurio.us>
|
|
Signed-off-by: Malfurious <m@lfurio.us>
|
|
Signed-off-by: Malfurious <m@lfurio.us>
|
|
Signed-off-by: Malfurious <m@lfurio.us>
|
|
Signed-off-by: Malfurious <m@lfurio.us>
|
|
Signed-off-by: Malfurious <m@lfurio.us>
|
|
Signed-off-by: Malfurious <m@lfurio.us>
|
|
Signed-off-by: Malfurious <m@lfurio.us>
|
|
Signed-off-by: Malfurious <m@lfurio.us>
|
|
Signed-off-by: Malfurious <m@lfurio.us>
|