update resource limit
This commit is contained in:
+12
-8
@@ -1,12 +1,10 @@
|
|||||||
# =====================================================================
|
# =====================================================================
|
||||||
# Admin Template HTML - Docker Compose untuk Portainer Stack
|
# Admin Template HTML - Docker Compose untuk Portainer Stack
|
||||||
# =====================================================================
|
# =====================================================================
|
||||||
# File ini akan dibaca oleh Portainer dari repository Gitea.
|
# Web app statis, routing via Nginx Proxy Manager (container name)
|
||||||
# Setiap push ke main akan trigger auto-deploy.
|
# Tidak perlu expose port ke host!
|
||||||
# =====================================================================
|
# =====================================================================
|
||||||
|
|
||||||
version: '3.8'
|
|
||||||
|
|
||||||
services:
|
services:
|
||||||
admintemplate-html:
|
admintemplate-html:
|
||||||
build:
|
build:
|
||||||
@@ -14,15 +12,21 @@ services:
|
|||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
container_name: admintemplate-html
|
container_name: admintemplate-html
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
# TIDAK PERLU ports: - routing via NPM ke container name
|
||||||
- '8080:80'
|
expose:
|
||||||
|
- 80
|
||||||
networks:
|
networks:
|
||||||
- indotalent-network
|
- indotalent-network
|
||||||
|
# =================================================================
|
||||||
|
# RESOURCE LIMITS (Standalone Docker Compose)
|
||||||
|
# =================================================================
|
||||||
|
# Nginx ringan, tapi tetap dibatasi untuk 20+ app
|
||||||
|
mem_limit: 64m # Max 64 MB RAM
|
||||||
|
mem_reservation: 32m # Minimal 32 MB RAM
|
||||||
|
cpus: '0.1' # Max 10% dari 1 CPU core
|
||||||
labels:
|
labels:
|
||||||
- "indotalent.service=admintemplate-html"
|
- "indotalent.service=admintemplate-html"
|
||||||
- "indotalent.description=Admin Template HTML"
|
- "indotalent.description=Admin Template HTML"
|
||||||
- "traefik.enable=true"
|
|
||||||
- "traefik.http.routers.admintemplate.rule=Host(`app.indotalent.com`)"
|
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
indotalent-network:
|
indotalent-network:
|
||||||
|
|||||||
Reference in New Issue
Block a user