49 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			49 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
version: '3.8'
 | 
						|
 | 
						|
services:
 | 
						|
  coolify:
 | 
						|
    image: coollabsio/coolify:${TAG:-latest}
 | 
						|
    restart: always
 | 
						|
    container_name: coolify
 | 
						|
    ports:
 | 
						|
      - target: 3000
 | 
						|
        published: 3000
 | 
						|
        protocol: tcp
 | 
						|
        mode: host
 | 
						|
    volumes:
 | 
						|
      - 'coolify-db:/app/db'
 | 
						|
      - 'coolify-logs:/app/logs'
 | 
						|
      - 'coolify-ssl-certs:/app/ssl'
 | 
						|
      - 'coolify-traefik-letsencrypt:/etc/traefik/acme'
 | 
						|
      - 'coolify-letsencrypt:/etc/letsencrypt'
 | 
						|
      - '/var/run/docker.sock:/var/run/docker.sock'
 | 
						|
    env_file:
 | 
						|
      - '.env'
 | 
						|
    networks:
 | 
						|
      - coolify-infra
 | 
						|
  fluent-bit:
 | 
						|
    image: coollabsio/coolify-fluent-bit:1.9.8
 | 
						|
    container_name: coolify-fluentbit
 | 
						|
    volumes:
 | 
						|
      - 'coolify-logs:/app/logs'
 | 
						|
    networks:
 | 
						|
      - coolify-infra
 | 
						|
networks:
 | 
						|
  coolify-infra:
 | 
						|
    attachable: true
 | 
						|
    name: coolify-infra
 | 
						|
 | 
						|
volumes:
 | 
						|
  coolify-logs:
 | 
						|
    name: coolify-logs
 | 
						|
  coolify-db:
 | 
						|
    name: coolify-db
 | 
						|
  coolify-pgdb:
 | 
						|
    name: coolify-pgdb
 | 
						|
  coolify-ssl-certs:
 | 
						|
    name: coolify-ssl-certs
 | 
						|
  coolify-letsencrypt:
 | 
						|
    name: coolify-letsencrypt
 | 
						|
  coolify-traefik-letsencrypt:
 | 
						|
    name: coolify-traefik-letsencrypt
 |