❤️ AZDIGI chính thức cập nhật hệ thống blog mới hoàn chỉnh. Tuy nhiên có thể một số bài viết bị sai lệch hình ảnh, hãy ấn nút Báo cáo bài viết ở cuối bài để AZDIGI cập nhật trong thời gian nhanh nhất. Chân thành cám ơn.
Coolify không chỉ deploy app, nó còn có tích hợp sẵn 294+ dịch vụ cài đặt nhanh với 1 click. Từ monitoring (Uptime Kuma) đến automation (n8n), analytics (Plausible), password manager (Vaultwarden)… tất cả đều deploy dễ dàng.
📖 Bài trước: Phần 9, Database
I. Service Catalog
Vào Project → Environment → “+ Add Resource” → scroll xuống phần Services. Coolify hiển thị toàn bộ services theo alphabetical, kèm mô tả ngắn.
Một số categories phổ biến:
- Monitoring: Uptime Kuma, Grafana, Prometheus, Observium
- Analytics: Plausible, Umami, Swetrix, Matomo
- Automation: n8n, Windmill, Trigger.dev, Prefect
- CMS: WordPress, Ghost, Strapi, Directus, Pocketbase
- Chat: Rocket.Chat, Mattermost, Matrix Synapse
- Password Manager: Vaultwarden, Passbolt
- Development: Gitea, GitLab, Jenkins, Forgejo
- AI/ML: Open WebUI, Ollama, LiteLLM, Langflow
- File Storage: Nextcloud, Seafile, MinIO
- Media: Jellyfin, Plex, Immich (photo backup)
II. Demo: Deploy Uptime Kuma
Uptime Kuma: monitoring tool miễn phí, đẹp, theo dõi uptime website/API.
- New Resource → search “Uptime Kuma” → click
- Chọn server → Coolify tạo resource
- Set domain:
https://monitor.example.com - Click Deploy
- Đợi 1-2 phút → truy cập domain → tạo admin account
Uptime Kuma sau đó cho phép:
- Monitor HTTP, TCP, DNS, ICMP, Docker containers
- Alert qua Telegram, Discord, Slack, Email
- Public status page cho users
- Multi-language (có tiếng Việt!)
III. Demo: Deploy n8n
n8n: automation workflow tool, alternative của Zapier/Make. Self-hosted = unlimited workflows.
- New Resource → search “N8N” → chọn “N8N With Postgresql” (recommended cho production)
- Deploy → set domain
- Truy cập → tạo account → bắt đầu build workflows
💡 Chọn variant “With Postgresql” thay vì plain n8n, PostgreSQL lưu workflow data bền vững hơn SQLite mặc định.
IV. Demo: Deploy Plausible Analytics
Plausible: web analytics thay thế Google Analytics. Nhẹ, privacy-friendly, không cần cookie banner.
- New Resource → search “Plausible” → deploy
- Set domain → truy cập dashboard
- Thêm tracking script vào website:
<script defer data-domain="yourdomain.com" src="https://plausible.example.com/js/script.js"></script>
V. Demo: Deploy Vaultwarden
Vaultwarden: Bitwarden-compatible password manager, self-hosted. Dùng với Bitwarden apps trên mọi platform.
- New Resource → search “Vaultwarden” → deploy
- Set domain (BẮT BUỘC HTTPS cho Vaultwarden)
- Truy cập → tạo account → import passwords từ Bitwarden/1Password/LastPass
- Cài Bitwarden extension/app → set server URL = domain Vaultwarden của bạn
🚨 Sau khi tạo account, tắt registration trong Vaultwarden admin panel (SIGNUPS_ALLOWED=false). Nếu không, ai biết URL đều có thể đăng ký!
VI. Quản lý Services
- Restart: Resource → click Restart
- Logs: Xem logs real-time từ dashboard
- Update: Thay đổi Docker image tag → Redeploy (VD:
uptimekuma:1.23→uptimekuma:latest) - Backup: Mount volumes cho data persistence, setup S3 backup nếu có database
- Environment Variables: Customize config qua env vars (mỗi service có docs riêng)
VII. Tổng kết
One-click services là killer feature của Coolify, cài monitoring, analytics, automation tools chỉ trong vài phút. Self-hosted = miễn phí + kiểm soát data. Bài tiếp: Multi-server và scaling.
Có thể bạn cần xem thêm
- Coolify là gì? - Self-hosted thay thế Vercel, Heroku miễn phí
- Giao diện Coolify- Hướng dẫn sử dụng Dashboard chi tiết
- Coolify Production - Backup, bảo mật
- Database trên Coolify — MySQL, PostgreSQL, Redis, MongoDB
- Deploy Docker Compose trên Coolify - Ứng dụng phức tạp multi-container
- Docker Compose trong thực tế – Tổng hợp project mẫu
Về tác giả
Thạch Phạm
Đồng sáng lập và Giám đốc điều hành của AZDIGI. Có hơn 15 năm kinh nghiệm trong phổ biến kiến thức liên quan đến WordPress tại thachpham.com, phát triển website và phát triển hệ thống.