i'm eager to bring youtube videos into audio book shelf as part of the TSYS reference library
This commit is contained in:
		@@ -6,40 +6,41 @@ services:
 | 
				
			|||||||
    ports:
 | 
					    ports:
 | 
				
			||||||
      - 2004:8000
 | 
					      - 2004:8000
 | 
				
			||||||
    volumes:
 | 
					    volumes:
 | 
				
			||||||
      - tubearchivist-media:/youtube
 | 
					      - media:/youtube
 | 
				
			||||||
      - tubearchivist-cache:/cache
 | 
					      - cache:/cache
 | 
				
			||||||
    environment:
 | 
					    environment:
 | 
				
			||||||
      - ES_URL=http://tubearchivist-es:9200     # needs protocol e.g. http and port
 | 
					      - ES_URL=http://archivist-es:9200     # needs protocol e.g. http and port
 | 
				
			||||||
      - REDIS_HOST=tubearchivist-redis          # don't add protocol
 | 
					      - TA_PORT=2004
 | 
				
			||||||
 | 
					      - REDIS_CON=redis://archivist-redis:6379
 | 
				
			||||||
      - HOST_UID=1000
 | 
					      - HOST_UID=1000
 | 
				
			||||||
      - HOST_GID=1000
 | 
					      - HOST_GID=1000
 | 
				
			||||||
      - TA_HOST=charlesdevserver.knel.net         # set your host name
 | 
					      - TA_HOST=http://charlesdevserver.knel.net:2004  # set your host name with protocol and port
 | 
				
			||||||
      - TA_USERNAME=tubearchivist           # your initial TA credentials
 | 
					      - TA_USERNAME=tubearchivist           # your initial TA credentials
 | 
				
			||||||
      - TA_PASSWORD=verysecret              # your initial TA credentials
 | 
					      - TA_PASSWORD=verysecret              # your initial TA credentials
 | 
				
			||||||
      - ELASTIC_PASSWORD=verysecret         # set password for Elasticsearch
 | 
					      - ELASTIC_PASSWORD=verysecret         # set password for Elasticsearch
 | 
				
			||||||
      - TZ=America/Chicago                 # set your time zone
 | 
					      - TZ=America/Chicago                 # set your time zone
 | 
				
			||||||
    healthcheck:
 | 
					    healthcheck:
 | 
				
			||||||
      test: ["CMD", "curl", "-f", "http://localhost:2004/health"]
 | 
					      test: ["CMD", "curl", "-f", "http://localhost:8000/api/health"]
 | 
				
			||||||
      interval: 2m
 | 
					      interval: 2m
 | 
				
			||||||
      timeout: 10s
 | 
					      timeout: 10s
 | 
				
			||||||
      retries: 3
 | 
					      retries: 3
 | 
				
			||||||
      start_period: 30s
 | 
					      start_period: 30s
 | 
				
			||||||
    depends_on:
 | 
					    depends_on:
 | 
				
			||||||
      - tubearchivist-es
 | 
					      - archivist-es
 | 
				
			||||||
      - tubearchivist-redis
 | 
					      - archivist-redis
 | 
				
			||||||
  tubearchivist-redis:
 | 
					  archivist-redis:
 | 
				
			||||||
    image: redis/redis-stack-server
 | 
					    image: redis
 | 
				
			||||||
    container_name: tubearchivist-redis
 | 
					    container_name: archivist-redis
 | 
				
			||||||
    restart: unless-stopped
 | 
					    restart: unless-stopped
 | 
				
			||||||
    expose:
 | 
					    expose:
 | 
				
			||||||
      - "6379"
 | 
					      - "6379"
 | 
				
			||||||
    volumes:
 | 
					    volumes:
 | 
				
			||||||
      - tubearchivist-redis:/data
 | 
					      - redis:/data
 | 
				
			||||||
    depends_on:
 | 
					    depends_on:
 | 
				
			||||||
      - tubearchivist-es
 | 
					      - archivist-es
 | 
				
			||||||
  tubearchivist-es:
 | 
					  archivist-es:
 | 
				
			||||||
    image: bbilly1/tubearchivist-es         # only for amd64, or use official es 8.14.3
 | 
					    image: bbilly1/tubearchivist-es         # only for amd64, or use official es 8.18.0
 | 
				
			||||||
    container_name: tubearchivist-es
 | 
					    container_name: archivist-es
 | 
				
			||||||
    restart: unless-stopped
 | 
					    restart: unless-stopped
 | 
				
			||||||
    environment:
 | 
					    environment:
 | 
				
			||||||
      - "ELASTIC_PASSWORD=verysecret"       # matching Elasticsearch password
 | 
					      - "ELASTIC_PASSWORD=verysecret"       # matching Elasticsearch password
 | 
				
			||||||
@@ -52,12 +53,12 @@ services:
 | 
				
			|||||||
        soft: -1
 | 
					        soft: -1
 | 
				
			||||||
        hard: -1
 | 
					        hard: -1
 | 
				
			||||||
    volumes:
 | 
					    volumes:
 | 
				
			||||||
      - tubearchivist-es:/usr/share/elasticsearch/data    # check for permission error when using bind mount, see readme
 | 
					      - es:/usr/share/elasticsearch/data    # check for permission error when using bind mount, see readme
 | 
				
			||||||
    expose:
 | 
					    expose:
 | 
				
			||||||
      - "9200"
 | 
					      - "9200"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
volumes:
 | 
					volumes:
 | 
				
			||||||
  tubearchivist-media:
 | 
					  media:
 | 
				
			||||||
  tubearchivist-cache:
 | 
					  cache:
 | 
				
			||||||
  tubearchivist-redis:
 | 
					  redis:
 | 
				
			||||||
  tubearchivist-es:
 | 
					  es:
 | 
				
			||||||
		Reference in New Issue
	
	Block a user