Initial commit: Card Grader deployed to hippofam.com/cards
PWA card-grading app, deployed behind Nginx Proxy Manager on Unraid with basic auth. Includes CARD_GRADER_BASE_PATH support for running under a sub-path, and Docker/compose config for the Unraid deployment.
This commit is contained in:
commit
c7bd71a3e1
19 changed files with 3618 additions and 0 deletions
19
docker-compose.yml
Normal file
19
docker-compose.yml
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
services:
|
||||
card-grader:
|
||||
build: .
|
||||
container_name: card-grader
|
||||
restart: unless-stopped
|
||||
# Bound to 127.0.0.1 deliberately: nginx (running on the Unraid host,
|
||||
# or in its own container sharing the host network) is the only thing
|
||||
# that should reach this port directly. Nothing on the LAN or internet
|
||||
# can hit :8778 without going through nginx's TLS termination.
|
||||
ports:
|
||||
- "127.0.0.1:8778:8778"
|
||||
volumes:
|
||||
- ./data:/data
|
||||
environment:
|
||||
# Refuses settings writes from anyone but you, so a visitor can't
|
||||
# overwrite your API key or switch to a pricier model. Set your key
|
||||
# via the container's own console the first time (see README), then
|
||||
# leave this on.
|
||||
- CARD_GRADER_LOCK=1
|
||||
Loading…
Add table
Add a link
Reference in a new issue