The configs, tweaks, and pieces that make up the git.starcat.systems Forgejo server.
Find a file
2025-05-07 15:12:25 -04:00
caddy create Caddyfile and caddy/README.md 2025-03-05 20:39:35 -05:00
forgejo Update StarCat Logo from special Git logo 2025-04-07 19:06:58 -04:00
LICENSE Initial commit 2025-03-06 00:38:56 +00:00
README.md Update README.md 2025-05-07 15:12:25 -04:00

git-server

The pieces that make up the git.starcat.systems Forgejo server.

Contents

  • forgejo:
    • app_ini > app.ini: the Forgejo configuration file
    • custom: customizations/tweaks made to Forgejo's appearance
  • caddy:
    • Caddyfile: the Caddy server configuration (reverse proxies Forgejo)

Code Mirrors

Repo contents are automatically pushed to the following mirrors:

Main Forge Badge

SourceHut Badge

GitLab Badge

⚠️ These mirrors are not routinely monitored. All issues and pull requests should be directed to the main forge.

Making changes to Forgejo

  1. Stop Forgejo: sudo systemctl stop forgejo.service
  2. Upload new images/files (SFTP is probably easiest)
  3. Chdir to the destination: cd /var/lib/forgejo/custom/public/assets/img
  4. Change file permissions: chown git:git apple-touch-icon.png favicon.png favicon.svg logo.png logo.svg
  5. Start Forgejo: sudo systemctl start forgejo.service
  6. 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.

Licensing Note

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.