Skip to content

Idem-AI/deploy-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MiniDokploy - Prototype

Structure in this archive:

  • manager/: FastAPI manager (API + DB models + Celery tasks)
  • agent/: Agent to run on user servers (calls Docker SDK)
  • docker-compose.yml : run postgres, redis, manager and a celery worker (dev)

Quick start (dev):

  1. Copy .env.example -> .env and edit values.
  2. Build & run: docker-compose up --build
  3. Register a server using POST /servers with header X-API-Token: <ADMIN_TOKEN> to get an agent token and install snippet.
  4. Run the agent on a server: docker run -d -e MANAGER_URL=http://<manager>:8000 -e AGENT_TOKEN=<token> -v /var/run/docker.sock:/var/run/docker.sock minidokploy/agent:latest

This is a minimal prototype. For production, add TLS, authentication, secret management, persistent task tracking and replace naive metrics store with Prometheus/InfluxDB/Grafana.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages