Skip to content
Phyo Wai Yan edited this page Jun 24, 2026 · 1 revision

GoAppMon

GoAppMon is a lightweight application control center for mobile and web applications.

Manage application versions, maintenance mode, feature flags, system announcements, and remote configuration from a single dashboard.

Built with Go, Gin, and SQLite.

Features

  • Application Version Management
  • Force Update Control
  • Maintenance Mode
  • Feature Flags
  • System Announcements
  • Remote Configuration
  • SQLite Storage
  • Single Binary Deployment
  • Setup Wizard
  • Admin Dashboard

Quick Links

Getting Started

  • Installation
  • Quick Start
  • Configuration

Guides

  • Setup Wizard
  • Version Management
  • Maintenance Mode
  • Feature Flags
  • Authentication

API Reference

  • Health Endpoint
  • Status Endpoint
  • Version Endpoint
  • Config Endpoint
  • Feature Flags Endpoint

Development

  • Architecture
  • Folder Structure
  • Database Schema
  • Contributing Guide

Releases

  • Changelog
  • Roadmap

Use Cases

Flutter Applications

Use GoAppMon to:

  • Force updates
  • Display maintenance pages
  • Toggle features remotely
  • Show announcements

Laravel Applications

Use GoAppMon to:

  • Manage application state
  • Publish maintenance notices
  • Control frontend features
  • Provide fallback configuration

SaaS Platforms

Use GoAppMon as a lightweight control center for application management.

Project Status

Current Version: MVP Development

Roadmap:

  • v0.1 MVP
  • v0.2 Feature Flags
  • v0.3 Remote Config
  • v1.0 Stable Release

License

MIT License

Links

Website: https://phyowaiyan.com

GitHub Repository: https://github.com/phyowaiyan-dev/goappmon

Clone this wiki locally