some production updates

pull/162/head
Alex Kern 12 months ago
parent bf925aae43
commit 1802f1c747
No known key found for this signature in database
GPG Key ID: EF051FACCACBEE25

@ -0,0 +1,28 @@
services:
redis:
image: redis:latest
ports:
- 6379:6379
networks:
- filepizza
volumes:
- redis_data:/data
filepizza:
build: .
image: kern/filepizza:latest
ports:
- 80:80
environment:
- PORT=80
- REDIS_URL=redis://redis:6379
networks:
- filepizza
depends_on:
- redis
networks:
filepizza:
driver: bridge
volumes:
redis_data:

@ -1,4 +1,3 @@
version: '3'
services:
redis:
image: redis:latest
@ -6,9 +5,11 @@ services:
- 6379:6379
networks:
- filepizza
volumes:
- redis_data:/data
filepizza:
build: .
image: kern/filepizza:master
image: kern/filepizza:latest
ports:
- 8080:8080
environment:
@ -22,3 +23,6 @@ services:
networks:
filepizza:
driver: bridge
volumes:
redis_data:

@ -6,9 +6,7 @@ function generateURL(slug: string): string {
window.location.protocol +
'//' +
window.location.hostname +
(['80', '443'].includes(window.location.port)
? ''
: ':' + window.location.port)
(window.location.port ? ':' + window.location.port : '')
return `${hostPrefix}/download/${slug}`
}

Loading…
Cancel
Save