Website of OSGeo Indonesia, the Indonesian local chapter of the Open Source Geospatial Foundation.
Live at osgeo.id · bilingual English / Bahasa Indonesia.
| Channel | Where |
|---|---|
| Mailing list | lists.osgeo.org/mailman/listinfo/indonesia |
| Wiki | wiki.osgeo.org/wiki/OSGeoID |
| Telegram | t.me/osgeoid |
| Twitter/X | @osgeoid |
Quarto renders the .qmd sources to docs/, which is
what GitHub Pages serves. The rendered output is committed to the repo — there
is no CI build step, so you must render before you push.
index.qmd about.qmd projects.qmd community.qmd events.qmd contact.qmd # English
id/*.qmd # Bahasa Indonesia
_quarto.yml site config, navbar, footer
custom.scss theme (cosmo + chapter overrides)
lang-switcher.html geo-redirect + Indonesian navbar labels
docs/ rendered site — GitHub Pages source
- Install Quarto (built with 1.9.x).
- Edit the
.qmdfiles. Every English page has an Indonesian counterpart underid/— change both. - Preview locally:
quarto preview
- Render and commit:
quarto render git add -A && git commit -m ":ok_hand: IMPROVE: ..." && git push
Pages redeploys from master /docs on push.
CNAME at the repo root is the source of truth for the custom domain. It is
declared under project.resources in _quarto.yml so quarto render copies it
into docs/ — without that, Quarto cleans the output directory, deletes
docs/CNAME, and the custom domain gets dropped on the next deploy.
Following Emoji-Log. Write commit messages in the imperative, as if giving an order.
:tada: INITIAL::package: NEW::ok_hand: IMPROVE::bug: FIX::book: DOC::rocket: RELEASE::white_check_mark: TEST:
See also gitmoji.
The chapter's first website (2019) was a Hugo site derived from
OSGeo US. It is preserved on
the archive/hugo-2019 branch.