diff options
Diffstat (limited to 'config.example.scfg')
-rw-r--r-- | config.example.scfg | 40 |
1 files changed, 37 insertions, 3 deletions
diff --git a/config.example.scfg b/config.example.scfg index 9de249b..5e47548 100644 --- a/config.example.scfg +++ b/config.example.scfg @@ -3,17 +3,51 @@ listen-addr unix://var/run/cerrado.sock root-readme /srv/git/README.md +syntax-highlight monokailight -scan /srv/git/ { - public true -} +# full hostname address plus protocol. +# This is going to be used to display full link (e.g.: clone link) +hostname https://domain.tld + +# if passphrase is empty the whole authentication, private/public repository +# and login UI will be disabled, and only public repository will be displayed. +passphrase $2a$14$VnB/ZcB1DUDkMnosRA6Y7.dj8h5eroslDxTeXlLwfQX/x86mh6WAq +aes-key 8XHptZxSWCGs1m7QzztX5zNQ7D9NiQevVX0DaUTNMbDpRwFzoJiB0U7K6O/kqIt01jJVgzBUfiR8ES46ZLLb4w== + +# order of the list of repository, values: +# unordered +# alphabetical-asc +# alphabetical-desc +# lastcommit-asc +# lastcommit-desc +# default: unordered +order-by lastcommit-asc + +# removes ".git" suffix from the name of the repository. +# default: false +remove-suffix true +# repository section is order dependent where the first repository has priority +# in case of conflict. Repository has also priority over scan. The order +# between scan and repository is irrelevant which means that all repository +# sections will be read first then all the scans. repository /srv/git/cerrado.git { name cerrado description "Self host single person forge" public true } +# scan is order dependent where first scan has priority in case of conflict. So +# if you add another scan section bellow that scan the same folders it will be +# ignored. +scan /srv/git/private { + public false +} + +scan /srv/git/ { + public true +} + # TBD #user admin:iKlvHe1g0UoXE # |