update /docs/1.16.0-SNAPSHOT
docs built with
./gradlew asciidoctorfrom https://github.com/apache/fineract/commit/140f4c150a82d184232349e52b5c5eef82dcb5d0change made with
fineract-site docs
版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9
京公网安备 11010802047560号
fineract-site
Apache Fineract website source repository for https://fineract.apache.org, a Hugo-generated static website.
Prerequisites
Guide to this repository
site-src/(OK to edit)docs/→/docs/css/→/css/js/→/js/images/→/images/font/→/font/.htaccess→/.htaccessdoap_Fineract.rdf→/doap_Fineract.rdf.build/site(do not edit)Issue tracker
Issues are in GitHub as of July 20, 2026. Older ones are in JIRA.
Local Build and Checks (Docker)
Windows PowerShell equivalent (no UID/GID mapping):
Updating
/docs/VERSIONfrom a Fineract backend clonedocs/VERSION(e.g.docs/1.16.0-SNAPSHOT) holds the rendered Fineract API documentation built from the apache/fineract backend. To refresh it:In your clone of
apache/fineract, generate the docs:Make sure the clone’s working tree is clean (
git status) – the commit hash is recorded so the copied doc can be traced back to the exact source commit.Run the
docscommand in the site tool image, mounting both repos:The version can also be set via
FINERACT_DOC_VERSION, and the backend mount path viaFINERACT_REPO_DIR(default/fineract).This copies
fineract-doc/build/docs/html/en/index.htmlfrom the backend clone intodocs/VERSION/index.html, then rewrites the Google Fonts and Font Awesome CDN links to point at the site’s localcss/stylesheets (per Apache project website requirements). Versions ending in-SNAPSHOTare overwritten; released versions are not.It also suggests a commit message. Use it like so:
Verifying ASF project website compliance
Apache Whimsy periodically checks that the public homepage follows ASF conventions. Output of these checks is displayed here.
Contributor Guide
See
CONTRIBUTING.mdfor CI/CD details and branch/PR workflow.