Files
jmiller 72e6b46cde refactor: complete MokoGitea -> MokoGIT rebrand
- Branding: default app name MokoGitea -> MokoGIT; all standalone
  'MokoGitea' brand strings, comments, and copyright headers -> MokoGIT
- Special repo/config names: .mokogitea/.mokogitea-private -> .mokogit/
  .mokogit-private (workflow discovery, issue/PR templates, profile+wiki
  repo names in header.go, config dir renamed)
- Lowercase: mokogitea -> mokogit (docker image refs, ntfy topic, mail
  tags, wiki docs, Joomla element/targetplatform, MCP package docs)
- Actions system user mokogitea-actions -> mokogit-actions + DB
  migration #369 to rename the existing id=-2 user in place
- Icon: bundle Moko favicon.svg as public/assets/img/{favicon,logo}.svg;
  wire PWA manifest (SiteManifest) + nav logo to the SVG
- CHANGELOG entry documenting the rebrand

Shared MOKOGITEA_* CI/compose env + org-secret names are intentionally
left for the coordinated server cutover to avoid breaking cross-repo CI.

Claude-Session: https://claude.ai/code/session_01Bqe7fAuHQeiLueYfeHFrHw
2026-07-14 15:51:26 -05:00

1.2 KiB

Deployment

Docker Image

MokoGIT runs as a custom Docker image built from the moko/1.25.5-project-api branch.

Build

cd /opt/MokoGIT
git pull
docker build -t mokogit:1.25.5-project-api -f Dockerfile.rootless .

Deploy

The docker-compose at /opt/gitea/docker-compose.yml references the image:

services:
  gitea:
    image: mokogit:1.25.5-project-api

Update Process

  1. Pull latest from moko/1.25.5-project-api
  2. Rebuild Docker image
  3. docker compose down gitea && docker compose up -d gitea

Volumes

Path Purpose
./gitea/data Repository data, LFS, avatars
./gitea/conf app.ini configuration

Custom Files

Located at /var/lib/gitea/custom/:

  • templates/custom/header.tmpl — Branding, logo redirect
  • public/assets/img/logo.svg — Moko logo
  • public/assets/img/favicon.png — Moko favicon
  • public/assets/css/theme-moko-*.css — Custom themes

Repo: MokoGIT · mokocli

Revision Date Author Description
1.0 2026-05-09 Moko Consulting Initial version