Open source · Apache 2.0
Deploy and manage your applications on all your Linux servers, from a single dashboard.
ASITECH OPS is an open source deployment and infrastructure management platform: a central Control Plane, lightweight agents on your servers, and Docker at its core. Released under the Apache 2.0 license by ASITECH SOLUTION.
Early development — not production ready yet. The foundation is being built. Follow the roadmap or contribute on GitHub.
See the roadmapEverything you need to run your applications
The modules planned for ASITECH OPS. Their availability is tracked in the roadmap.
-
Multi-server
Operate one VPS or a whole fleet of Linux servers from the same dashboard.
-
Git deployments
Deploy a branch from a Git repository, with build commands and environment variables.
-
Docker & Compose
Image builds with BuildKit and Docker Compose stack deployments.
-
Real-time logs
Follow build and container logs live, without opening an SSH session.
-
Monitoring
CPU, memory, disk, network and application health, with history.
-
Domains & SSL
Domains, subdomains and automatic HTTPS certificates, without fighting your proxy.
-
Rollback
The running release stays live until the new one passes its health checks.
-
Teams & permissions
Organizations, roles, invitations and an audit log for every sensitive action.
How it works
Three steps, from your first VPS to your first deployment.
-
Install the Control Plane
A verified installer (SHA-256 checksum) deploys the dashboard, API, PostgreSQL and Redis with Docker Compose, without touching the services you already run.
-
Connect servers with the agent
Install the agent on each Linux server. It registers with a unique, revocable identity and opens an encrypted outbound connection.
-
Deploy from Git
Pick a repository and a branch: ASITECH OPS builds the image, deploys it, checks its health and keeps the history so you can roll back.
An architecture designed for security
A central Control Plane and remote agents. Agents connect to the Control Plane: no management port is opened on your servers.
- Agents initiate the connection (WebSocket over TLS): no public management API on your servers.
- Every task is validated, timestamped and time-limited; no arbitrary shell commands.
- This public website is static and fully isolated from the platform.
Security, without vague promises
Principles applied from the design stage. The full threat model is documented in the repository.
-
TLS everywhere
Encrypted traffic between agents, Control Plane and browser.
-
Revocable agent credentials
Each server has a unique identity that can be revoked at any time.
-
No arbitrary shell execution
The API only accepts defined, validated operations.
-
Audit log
Sensitive actions are recorded and cannot be modified.
-
Organization isolation
An organization can never access another organization's resources.
-
Docker socket risk documented
Docker socket access is root-equivalent: it is treated as such and tightly controlled.
Report a vulnerability privately: security@asitechsolution.cloud
Install
On a supported Ubuntu server: download the installer, verify its SHA-256 checksum, then run it.
curl -fsSL https://get.asitechsolution.cloud/install.sh -o install.shcurl -fsSL https://get.asitechsolution.cloud/install.sh.sha256 -o install.sh.sha256sha256sum -c install.sh.sha256sudo bash install.sh
This distribution endpoint is not live yet: the VPS installer ships in Phase 5. Never run an unverified installation script in production.
Meanwhile, run the development environment (opens in a new tab)Planned: Ubuntu LTS, 2 vCPU, 4 GB RAM, Docker Engine. Ports 80/443 already in use are detected: integration with your existing proxy is supported.
Open source, for real
All the code — platform, agent, installer and this website — is published under the Apache 2.0 license. Contributions are welcome.
Developers, DevOps engineers, writers, translators: every contribution counts.
Roadmap
The project moves phase by phase. A feature is only marked “done” when it actually works.
-
Phase 0 — Public website
Done- Bilingual asitechsolution.cloud website
- Docker image and deployment that leaves existing services untouched
-
Phase 1 — Foundation
In progress- Django backend and documented API
- Authentication, organizations, roles and audit log
- React dashboard
-
Phase 2 — Server agent
In progress- Secure server registration
- Authenticated outbound connection
- Metrics and online / offline status
-
Phase 3 — Deployment engine
In progress- Git, Dockerfile and Compose deployments
- Build logs, history and health checks
- Rollback to the last healthy release
-
Phase 4 — Infrastructure management
In progress- Containers, images, volumes and networks
- Real-time logs
- Monitoring and metric history
-
Phase 5 — Production readiness
Planned- Domains and SSL certificates
- Backups and restore
- VPS installer, upgrades and hardening
Frequently asked questions
Is ASITECH OPS free?
Yes. The code is open source under the Apache 2.0 license: you can use, modify and redistribute it, including commercially, as long as you follow the license.
Which operating systems are supported?
The Control Plane and the agent target Linux servers, Ubuntu LTS with Docker Engine first. The exact list will be published with the installer.
Can I keep my existing Nginx?
Yes. The installer never disables an existing proxy: if ports 80/443 are taken, it offers integration with your proxy, dedicated ports, or installation on a dedicated VPS.
Is it production ready?
Not yet. The project is in early development; this website will clearly say when a stable release is available.
How do I report a vulnerability?
Privately, by e-mail to security@asitechsolution.cloud, not in a public issue. The process is described in SECURITY.md.
Who maintains the project?
ASITECH SOLUTION, a company from Benin led by Augustin Sandé Idohou, together with community contributors.