Skip to content

mieweb/opensource-server

Repository files navigation

opensource-server

Self-service LXC container hosting on Proxmox VE — web UI, automated DNS/reverse proxy, LDAP authentication, and ACME TLS.

Full documentation lives in mie-opensource-landing/docs/ and is published to the project documentation site.

Get Started

If you want to... Read
Install and operate a production deployment Installation Guide
Run the Manager locally to develop or contribute (make dev, or the full Docker stack) Development Workflow
Use a deployed cluster as an end user (create containers, etc.) User Getting Started
Contribute changes Contributing
Understand the system design System Architecture

Repository Layout

Path Purpose
create-a-container/ Manager web application (Node.js + Express + Sequelize)
pull-config/ Cron-driven config distribution for nginx and dnsmasq on agents — see pull-config docs
images/ Docker Bake definitions for the base, nodejs, agent, and manager images — see Docker Images
manager-control-program/ MCP server for AI-assisted container management — see MCP Server
mie-opensource-landing/ Documentation site source
error-pages/ Static error pages served by NGINX
compose.yml Local development stack (used by the Development Workflow guide)

Contributors

Contributors

Made with contrib.rocks.

About

The opensource server at MIE

Resources

License

Stars

9 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors