1.4 KiB
1.4 KiB
git-server
The pieces that make up the git.starcat.systems Forgejo server.
Contents
forgejo
:app_ini
>app.ini
: the Forgejo configuration filecustom
: customizations/tweaks made to Forgejo's appearance
caddy
:Caddyfile
: the Caddy server configuration (reverse proxies Forgejo)
Making changes to Forgejo
- Stop Forgejo:
sudo systemctl stop forgejo.service
- Upload new images/files (SFTP is probably easiest)
- Chdir to the destination:
cd /var/lib/forgejo/custom/public/assets/img
- Change file permissions:
chown git:git apple-touch-icon.png favicon.png favicon.svg logo.png logo.svg
- Start Forgejo:
sudo systemctl start forgejo.service
- Wait for Forgejo to start, then refresh the site and make sure that changes flow through. You may have to give it a bit and/or clear your cache.
Important
This repo is mirrored between https://git.starcat.systems/starcat-infra/git-server and https://gitlab.com/starcatsys-mirror/starcat-infra/git-server. The version hosted on GitLab is a read-only version. Please use https://git.starcat.systems/starcat-infra/git-server for all interaction.
Note
An important note on licensing: The changes and customizations to configurations, projects, and files in this repo are released under the MIT license. Other files, including those from Forgejo/Codeberg, Caddy, and images/logos may be released under different licenses.