For AI agents: the complete documentation index is available at /llms.txt, the full documentation bundle is available at /llms-full.txt, and this page is available as Markdown at /introduction.md.

Introduction

Tip

This project has a demo. Feel free to try it.

The demo runs an internal version, which may differ slightly from the official release. These features may be added to a future release.

Background

This project was started because the author's company used Nacos as its configuration center, and that setup had a few pain points:

  • It was too heavy. We only needed configuration management, but with the JVM footprint it quickly approached 2 GB of resource usage.

  • Some parts of the user experience were uncomfortable, and there were bugs.

  • The Docker MySQL image was built with heavy customization, which made backups difficult.

- The author wanted to learn golang by building something practical.

...

Project Overview

This project is written with golang and react, and supports mysql, postgres, and sqlite databases.

Warning

Only postgres has been fully tested so far. Prefer postgres when possible.

It can start directly in different environments without additional dependencies, and it starts quickly.

It is compatible with the three main nacos APIs.

Tech Stack

Thanks to the open-source community, the author can build quickly on top of excellent projects.

Frontend

Backend