Overview
Cosmos Server is a home-server platform that brings application installation, reverse proxy, automatic HTTPS, SSO/MFA, container and storage management, backups, monitoring, VPN, and SmartShield security controls into one interface.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Manage apps, containers, storage, and reverse proxy from one surface
Docker containers, Compose workloads, local/remote storage, and automatic-HTTPS reverse proxying can be managed centrally.
Protect access with authentication, SSO, SmartShield, and VPN
MFA/OpenID, identity-provider functions, anti-bot/anti-DDoS controls, rate limiting, and VPN access can sit in front of hosted applications.
For consolidating many self-hosted home-server applications
It fits home servers and NAS setups where application management, proxying, authentication, backups, and monitoring should be unified.
Sources: [2]
Review both the custom license and host-level privileges
Commons Clause/Anti Tampering terms restrict certain commercial uses, while Docker socket and host mounts grant broad machine control. Include compromise impact in the security design.
Official sources
- [1]azukaar/Cosmos-Server repository(2026-09-21)
- [2]Cosmos Server README(2026-09-21)
- [3]Cosmos documentation(2026-09-21)
- [4]Cosmos Apache 2.0 + Commons Clause + Anti Tampering license(2026-09-21)
Supplemental curator note
Cosmos adds Commons Clause and an Anti Tampering Clause to Apache-2.0, restricting sale and SaaS/service use of the software, so it is recorded as `NOASSERTION` rather than standard Apache OSS. Its installation can mount the Docker socket and host filesystem and may use `--privileged`, giving the platform extensive control over the host; that security impact should be part of deployment review.
Try it in 3 steps
- 1
Get the source
git clone --depth 1 https://github.com/azukaar/Cosmos-Server.git - 2
Enter the repository
cd Cosmos-Server - 3
Check the official steps
Continue with the commands in the README Installation, Quick Start, or Getting Started section.
find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
Growth
Growth trends · Last 30 days
6,159 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 19
- Open PRs
- 37
Development activity is still being collected.
Built with
Categories and tags
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- authentication
- cloud
- cosmos
- reverse-proxy
- security
- self-hosted
- self-hosting
- selfhosted
- selfhosting
- server
- sso
- Stars
- 6,159
- Forks
- 249
- Watchers
- 44
- Open issues
- 165
- Contributors
- 20
- Primary language
- Go
- License
- Not determined
- Repository last updated
- Sep 19, 2026
Related information
Write a related articleShare a guide or use case for this OSS in Markdown. Articles are published after administrator approval.
Explore next
- n8n205,475 Stars
A fair-code platform combining a visual canvas and code for service integrations, workflows, and AI agents.
TypeScript - Ollama181,328 Stars
A runtime for downloading and running open models on a computer or server through a CLI and local API.
Go - Stable Diffusion WebUI164,915 Stars
A Gradio UI for Stable Diffusion image generation, editing, model selection, extensions, and APIs.
Python - Dify156,628 Stars
A visual LLM application platform combining AI workflows, RAG, agents, model management, and observability.
TypeScript - Open WebUI152,636 Stars
A self-hosted AI workspace for Ollama and OpenAI-compatible model providers.
Python
Report incorrect information
Tell us if any listing information is incorrect or outdated.