This commit is contained in:
27
README.md
27
README.md
@@ -127,6 +127,33 @@ RANKINGS_STATE_PATH=/data/rankings-state.json npm start
|
|||||||
In a containerized setup, mount `/data` as a named volume or bind mount.
|
In a containerized setup, mount `/data` as a named volume or bind mount.
|
||||||
If you reverse-proxy the app through Caddy on the same domain, the rankings page will use the shared API automatically with no extra CORS setup.
|
If you reverse-proxy the app through Caddy on the same domain, the rankings page will use the shared API automatically with no extra CORS setup.
|
||||||
|
|
||||||
|
The current server deployment lives one directory up from this repo in `~/docker/websites/docker-compose.yml` and uses this `gallery` service definition:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
services:
|
||||||
|
gallery:
|
||||||
|
build:
|
||||||
|
context: ./gallery-src
|
||||||
|
container_name: gallery
|
||||||
|
environment:
|
||||||
|
HOST: 0.0.0.0
|
||||||
|
PORT: 80
|
||||||
|
RANKINGS_STATE_PATH: /data/rankings-state.json
|
||||||
|
volumes:
|
||||||
|
- gallery-rankings:/data
|
||||||
|
restart: unless-stopped
|
||||||
|
networks:
|
||||||
|
- web
|
||||||
|
|
||||||
|
networks:
|
||||||
|
web:
|
||||||
|
external: true
|
||||||
|
name: web
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
gallery-rankings:
|
||||||
|
```
|
||||||
|
|
||||||
## Image Conventions
|
## Image Conventions
|
||||||
|
|
||||||
- Full-size images and thumbnails share the same numeric ID
|
- Full-size images and thumbnails share the same numeric ID
|
||||||
|
|||||||
Reference in New Issue
Block a user