This commit is contained in:
@@ -128,14 +128,26 @@ roms.ginnoir.com {
|
||||
reverse_proxy romm:8080
|
||||
}
|
||||
|
||||
romhacks.ginnoir.com {
|
||||
import internal_only
|
||||
root * /srv/romhacks-wiki
|
||||
file_server
|
||||
}
|
||||
|
||||
# Pokémon ROM-hack library files (box art, guides, spreadsheets) for the
|
||||
# Obsidian catalog notes. Internal-only — these downloads are private.
|
||||
# Root is the read-only /storage1/labdata/romhacks/library bind from the proxy
|
||||
# stack; notes embed art via https://romhacks-files.ginnoir.com/<slug>/<file>.
|
||||
romhacks-files.ginnoir.com {
|
||||
import internal_only
|
||||
root * /srv/romhacks
|
||||
file_server browse
|
||||
handle_path /_roms/* {
|
||||
root * /srv/roms
|
||||
file_server
|
||||
}
|
||||
handle {
|
||||
root * /srv/romhacks
|
||||
file_server browse
|
||||
}
|
||||
}
|
||||
|
||||
# =============================================================
|
||||
@@ -293,4 +305,4 @@ plane.ginnoir.com {
|
||||
# =============================================================
|
||||
obsidian.ginnoir.com {
|
||||
reverse_proxy couchdb:5984
|
||||
}
|
||||
}
|
||||
|
||||
@@ -50,6 +50,7 @@
|
||||
<DT><A HREF="https://whisparr.ginnoir.com">whisparr</A>
|
||||
<DT><A HREF="https://stash.ginnoir.com">stash</A>
|
||||
<DT><A HREF="https://roms.ginnoir.com">roms</A>
|
||||
<DT><A HREF="https://romhacks.ginnoir.com">romhacks</A>
|
||||
<DT><A HREF="https://romhacks-files.ginnoir.com">romhacks-files</A>
|
||||
</DL><p>
|
||||
|
||||
|
||||
@@ -36,6 +36,9 @@ services:
|
||||
# read-only and LAN-only by the romhacks-files.ginnoir.com site so the
|
||||
# Obsidian catalog notes can embed art and link guides.
|
||||
- /storage1/labdata/romhacks/library:/srv/romhacks:ro
|
||||
# ROM files are exposed only through romhacks-files.ginnoir.com/_roms/*
|
||||
# and that site imports internal_only in the Caddyfile.
|
||||
- /storage1/Emulation/roms:/srv/roms:ro
|
||||
|
||||
networks:
|
||||
edge:
|
||||
|
||||
Reference in New Issue
Block a user