added hoarder
This commit is contained in:
		
							
								
								
									
										64
									
								
								roles/docker/files/hoarder-compose.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										64
									
								
								roles/docker/files/hoarder-compose.yml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,64 @@
 | 
			
		||||
version: "3.8"
 | 
			
		||||
services:
 | 
			
		||||
  web:
 | 
			
		||||
    image: ghcr.io/hoarder-app/hoarder-web:${HOARDER_VERSION:-release}
 | 
			
		||||
    restart: unless-stopped
 | 
			
		||||
    volumes:
 | 
			
		||||
      - data:/data
 | 
			
		||||
    ports:
 | 
			
		||||
      - 3000:3000
 | 
			
		||||
    env_file:
 | 
			
		||||
      - .env
 | 
			
		||||
    environment:
 | 
			
		||||
      REDIS_HOST: redis
 | 
			
		||||
      MEILI_ADDR: http://meilisearch:7700
 | 
			
		||||
      DATA_DIR: /data
 | 
			
		||||
  redis:
 | 
			
		||||
    image: redis:7.2-alpine
 | 
			
		||||
    restart: unless-stopped
 | 
			
		||||
    volumes:
 | 
			
		||||
      - redis:/data
 | 
			
		||||
  chrome:
 | 
			
		||||
    image: gcr.io/zenika-hub/alpine-chrome:123
 | 
			
		||||
    restart: unless-stopped
 | 
			
		||||
    command:
 | 
			
		||||
      - --no-sandbox
 | 
			
		||||
      - --disable-gpu
 | 
			
		||||
      - --disable-dev-shm-usage
 | 
			
		||||
      - --remote-debugging-address=0.0.0.0
 | 
			
		||||
      - --remote-debugging-port=9222
 | 
			
		||||
      - --hide-scrollbars
 | 
			
		||||
  meilisearch:
 | 
			
		||||
    image: getmeili/meilisearch:v1.6
 | 
			
		||||
    restart: unless-stopped
 | 
			
		||||
    env_file:
 | 
			
		||||
      - .env
 | 
			
		||||
    environment:
 | 
			
		||||
      MEILI_NO_ANALYTICS: "true"
 | 
			
		||||
    volumes:
 | 
			
		||||
      - meilisearch:/meili_data
 | 
			
		||||
  workers:
 | 
			
		||||
    image: ghcr.io/hoarder-app/hoarder-workers:${HOARDER_VERSION:-release}
 | 
			
		||||
    restart: unless-stopped
 | 
			
		||||
    volumes:
 | 
			
		||||
      - data:/data
 | 
			
		||||
    env_file:
 | 
			
		||||
      - .env
 | 
			
		||||
    environment:
 | 
			
		||||
      REDIS_HOST: redis
 | 
			
		||||
      MEILI_ADDR: http://meilisearch:7700
 | 
			
		||||
      BROWSER_WEB_URL: http://chrome:9222
 | 
			
		||||
      DATA_DIR: /data
 | 
			
		||||
    depends_on:
 | 
			
		||||
      web:
 | 
			
		||||
        condition: service_started
 | 
			
		||||
 | 
			
		||||
volumes:
 | 
			
		||||
  redis:
 | 
			
		||||
  meilisearch:
 | 
			
		||||
  data:
 | 
			
		||||
 | 
			
		||||
networks:
 | 
			
		||||
  default:
 | 
			
		||||
    external: true
 | 
			
		||||
    name: lava
 | 
			
		||||
		Reference in New Issue
	
	Block a user