Uji Traefik

version: '3.8' services: traefik: image: traefik:v2.11 container_name: traefik restart: always command: - --api.dashboard=true - --api.insecure=true # Untuk akses dashboard tanpa auth, bisa di-disable di produksi - --providers.docker=true - --providers.docker.exposedbydefault=false -…

0 Comments

Install lemp_nginx di Portainer

version: "3.8" services: nginx: image: nginx container_name: lemp_nginx ports: - "8787:80" - "4477:443" volumes: - ./nginx/conf.d:/etc/nginx/conf.d:ro - ./www/html:/var/www/html:ro - ./certs:/etc/nginx/certs:ro - ./logs/nginx:/var/log/nginx depends_on: - php networks: - lemp_network php: image:…

0 Comments

Install Filebrowser di Portainer

version: "3.8" services: filebrowser: image: filebrowser/filebrowser:latest container_name: filebrowser restart: unless-stopped ports: - "8383:80" # Akses web UI File Browser di http://<host>:8080 volumes: - "${DATA_PATH}:/srv" # Folder yang akan dijelajahi/dikelola -…

0 Comments

Install Uptime Kuma di Portainer

version: '3.8' services: uptime-kuma: image: louislam/uptime-kuma:latest container_name: uptime-kuma environment: - TZ=Asia/Jakarta # Sesuaikan dengan zona waktu kamu volumes: - uptime-kuma-data:/app/data ports: - "3001:3001" # Akses Uptime Kuma lewat port 3001…

0 Comments

Install WordPress Di Portainer

version: '3.8' services: wordpress: image: wordpress:latest container_name: wordpress restart: always ports: - "8085:80" # Ganti port kalau bentrok environment: WORDPRESS_DB_HOST: db WORDPRESS_DB_USER: wpuser WORDPRESS_DB_PASSWORD: wppass WORDPRESS_DB_NAME: wpdatabase dns: - 8.8.8.8…

0 Comments

Install Jellyfin di Portainer

version: "3.8" services: jellyfin: image: jellyfin/jellyfin container_name: jellyfin restart: unless-stopped ports: - 8096:8096 # Port akses web Jellyfin volumes: - jellyfin_config:/config - jellyfin_cache:/cache - "${MEDIA_PATH}:/media" # Ganti dengan path folder…

0 Comments

Install nginx-proxy-manager

version: '3' services: npm: image: 'jc21/nginx-proxy-manager:latest' container_name: nginx-proxy-manager restart: unless-stopped ports: - '80:80' # HTTP - '81:81' # Web UI NPM - '443:443' # HTTPS environment: DB_MYSQL_HOST: "npm-db" DB_MYSQL_PORT: 3306…

0 Comments

Install AdGuard di Portainer

version: "3" services: adguard: image: adguard/adguardhome container_name: adguard restart: unless-stopped ports: - "3000:3000" # Setup web UI - "80:80" # Web UI normal (setelah setup) - "53:53/tcp" - "53:53/udp" volumes:…

0 Comments

Install Nextcloud di Portainer

version: '3.8' services: db: image: mariadb restart: always command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW volumes: - nextcloud_db:/var/lib/mysql environment: MYSQL_ROOT_PASSWORD: example_root_password MYSQL_PASSWORD: example_pass MYSQL_DATABASE: nextcloud MYSQL_USER: nextcloud app: image: nextcloud # depends_on: # tambahan…

0 Comments