git server configuration
Find a file
2022-08-15 05:17:51 +00:00
gitea/gitea server configuration 2022-08-14 20:13:45 +00:00
.gitignore add soft-serve information to configuration 2022-08-14 23:26:53 +00:00
Caddyfile server configuration 2022-08-14 20:13:45 +00:00
docker-compose.yml rename docker compose service 2022-08-15 03:25:35 +00:00
Makefile add makefile 2022-08-15 05:17:51 +00:00
README.md add soft-serve information to configuration 2022-08-14 23:26:53 +00:00
soft-serve.config.json parameterize soft-serve update script 2022-08-15 05:15:51 +00:00
update-soft-serve-repos.py parameterize soft-serve update script 2022-08-15 05:15:51 +00:00

Server Config

Important Setup Steps

To keep soft-serve version up to date add the following lines to sudo crontab.

# update repos
* */4 * * * /home/daylin/git/update-soft-serve-repos.py
# update container so home page is semi-accurate
0 1 * * * docker compose --project-directory /home/daylin/git restart soft-serve

Notable changes to app.ini

APP_NAME = Daylin's Git Server
RUN_MODE = prod
RUN_USER = git

[server]
DOMAIN           = https://git.dayl.in
SSH_DOMAIN       = git.dayl.in
ROOT_URL         = https://git.dayl.in/

[service]
DISABLE_REGISTRATION              = true
NO_REPLY_ADDRESS                  = noreply.git.dayl.in

[ui]
DEFAULT_THEME = arc-green
THEMES        = arc-green

[openid]
ENABLE_OPENID_SIGNIN = false
ENABLE_OPENID_SIGNUP = false

Where is this repo?

github < mirror > gitea < mirror > soft-serve

This repo is hosted on github but mirrored to my self-hosted gitea instance. Once there it will be mirrored to an instance of soft-serve.

Check it out with ssh -p 23231 git.dayl.in!