Files
falah-os-ce/.env.example
Antigravity AI d210e5d8c5 docs: add iStore publisher guide and token instructions
- docs/publish-to-istore.md: full app.yml spec, Docker image
  requirements, and step-by-step publishing workflow for developers
- .env.example: document pre-generated Gitea token scope and
  bitwarden.falahos.my retrieval note

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JWCfXRGY3WA5PNeMRLad7w
2026-07-06 11:00:26 +08:00

25 lines
1.5 KiB
Bash

# ── Falah OS CE — Environment Variables ──────────────────────────────────────
# Copy this file to .env and fill in your values.
# Credentials are stored in bitwarden.falahos.my
#
# cp .env.example .env
# ── Ports (change only if defaults conflict on your host) ─────────────────────
CE_PORT=3005 # Falah OS CE frontend
ISTORE_PORT=3021 # iStore service
APP_MANAGER_PORT=3022 # App Manager (install/uninstall)
# ── UmmahID / Casdoor ─────────────────────────────────────────────────────────
# Casdoor application settings — create an app at auth.falahos.my
# and set redirect URI to http://<your-server-ip>:3005
CASDOOR_ENDPOINT=https://auth.falahos.my
CASDOOR_CLIENT_ID= # from Casdoor app settings (Client ID field)
# Note: no CASDOOR_CLIENT_SECRET needed — CE uses PKCE (RFC 7636)
# ── iStore / Gitea ────────────────────────────────────────────────────────────
# Personal access token from git.falahos.my/-/user/settings/applications
# Scopes required: read:organization, read:repository
# A read-only token is pre-generated for the iStore service — retrieve it from
# bitwarden.falahos.my under "Falah OS iStore Gitea Token"
GITEA_TOKEN=