Merge pull request #4639 from frenicohansen/main
Add calibre-web service
This commit is contained in:
		
							
								
								
									
										5
									
								
								public/svgs/calibre-web.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								public/svgs/calibre-web.svg
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
 | 
			
		||||
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="140px" height="140px" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd" xmlns:xlink="http://www.w3.org/1999/xlink">
 | 
			
		||||
<g><path style="opacity:1" fill="#45b29d" d="M 70.5,5.5 C 87.7691,3.12603 97.4358,10.4594 99.5,27.5C 95.637,46.6972 84.3037,59.1972 65.5,65C 60.9053,66.3929 56.2387,66.7262 51.5,66C 50.0692,65.5348 48.9025,64.7014 48,63.5C 47.3333,60.5 47.3333,57.5 48,54.5C 62.2513,56.0484 73.5846,50.715 82,38.5C 85.0332,33.8945 86.0332,28.8945 85,23.5C 83.0488,19.2854 79.7155,17.2854 75,17.5C 65.5257,19.0759 57.859,23.7425 52,31.5C 38.306,51.6368 33.9727,73.6368 39,97.5C 44.5639,116.532 56.7306,122.699 75.5,116C 80.6017,113.385 85.2684,110.218 89.5,106.5C 95.1927,108.891 96.6927,112.891 94,118.5C 78.4211,132.151 61.2544,134.651 42.5,126C 31.5182,117.21 25.3516,105.71 24,91.5C 20.9978,65.8515 27.3311,42.8515 43,22.5C 50.6154,14.1193 59.7821,8.45258 70.5,5.5 Z"/></g>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 After Width: | Height: | Size: 1.2 KiB  | 
							
								
								
									
										29
									
								
								templates/compose/calibre-web.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								templates/compose/calibre-web.yaml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,29 @@
 | 
			
		||||
# documentation: https://github.com/linuxserver/docker-calibre-web
 | 
			
		||||
# slogan: Calibre-web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database.
 | 
			
		||||
# tags: calibre,calibre-web,ebook,library,epub,ereader,kindle,book,reader 
 | 
			
		||||
# logo: svgs/calibre-web.svg
 | 
			
		||||
# port: 8083
 | 
			
		||||
 | 
			
		||||
services:
 | 
			
		||||
  calibre-web:
 | 
			
		||||
    image: 'lscr.io/linuxserver/calibre-web:latest'
 | 
			
		||||
    environment:
 | 
			
		||||
      - SERVICE_FQDN_CALIBRE_8083
 | 
			
		||||
      - PUID=1000
 | 
			
		||||
      - PGID=1000
 | 
			
		||||
      - TZ=${TZ:-Etc/UTC}
 | 
			
		||||
      # optional & x86-64 only Adds the ability to perform ebook conversion
 | 
			
		||||
      - 'DOCKER_MODS=${DOCKER_MODS:-linuxserver/mods:universal-calibre}'
 | 
			
		||||
    volumes:
 | 
			
		||||
      - 'calibre-web-data:/config'
 | 
			
		||||
      - 'calibre-library:/books'
 | 
			
		||||
    restart: unless-stopped
 | 
			
		||||
    healthcheck:
 | 
			
		||||
      test:
 | 
			
		||||
        - CMD
 | 
			
		||||
        - curl
 | 
			
		||||
        - '-f'
 | 
			
		||||
        - 'http://127.0.0.1:8083'
 | 
			
		||||
      interval: 5s
 | 
			
		||||
      timeout: 20s
 | 
			
		||||
      retries: 10
 | 
			
		||||
		Reference in New Issue
	
	Block a user