Knowledge Hub & Information

Centralized documentation, release notes, security guides, and community resources for App Config.json.

🔍
Documentation & Guides

Core Resources

📘

API Reference

Complete REST API documentation, endpoints, authentication methods, and rate limiting guidelines.

Developer
🔌

SDK Integration

Step-by-step guides for Node.js, Python, Go, and Java. Includes code snippets and boilerplate.

Setup
🔐

Security & Compliance

Data encryption standards, SOC2 compliance, RBAC implementation, and secret management practices.

Security
🌐

Architecture Patterns

How to structure configs for microservices, feature flags, A/B testing, and multi-region deployments.

Advanced
🛠️

Troubleshooting

Common errors, debug modes, log interpretation, and performance optimization checklists.

Support
🔄

Migration Guides

Import from etcd, Consul, AWS Parameter Store, or legacy JSON/YAML files with zero downtime.

Onboarding
Release Notes

Recent Updates

v3.4.2 Dec 10, 2024 Improvement
  • Reduced SDK memory footprint by 35% for high-throughput environments
  • Added automatic retry logic with exponential backoff for network timeouts
  • Dashboard UI performance optimizations for 10k+ config keys
v3.4.1 Nov 28, 2024 Bug Fix
  • Resolved edge-case sync race condition in Kubernetes deployments
  • Fixed JSON schema validation warning for nested arrays
  • Corrected timezone handling in audit log exports
v3.4.0 Nov 15, 2024 New Feature
  • Introduced Environment Variables Injection for Docker & Helm charts
  • Added native Terraform Provider for infrastructure-as-code workflows
  • New "Draft & Preview" mode before pushing to production
Common Questions

Frequently Asked

How does real-time configuration sync work? +
App Config.json uses a lightweight WebSocket-based pub/sub architecture. When a config is updated in the dashboard, the change is broadcast to all connected SDK instances within milliseconds. No polling or service restarts are required.
Is my configuration data encrypted? +
Yes. All data is encrypted in transit via TLS 1.3 and at rest using AES-256-GCM. We also support customer-managed encryption keys (CMEK) and private VPC endpoints for enterprise deployments.
Can I roll back a configuration change? +
Absolutely. Every change is versioned and immutable. You can roll back to any previous version via the dashboard, CLI, or API. Rollbacks are propagated in real-time to all active instances.
What happens if my app loses internet connectivity? +
The SDK caches the latest valid configuration locally. If connectivity drops, your app continues running with the cached version. Once reconnected, it automatically fetches and applies any pending updates.
Open & Collaborative

Community & Contributing

⭐ 12.4k Stars

GitHub Repository

Explore the open-source SDK, report issues, request features, or submit pull requests.

View on GitHub
👥 8.2k Members

Discord Community

Chat with developers, share implementations, get help, and follow live office hours.

Join Discord
📖 Open Source

Contributor Guidelines

We welcome contributions to our SDKs, docs, and CLI. Read our RFC process and coding standards.

Start Contributing