Add photoreq admin allowed IP
This commit is contained in:
@@ -32,7 +32,7 @@ The server cron runs this once per minute.
|
|||||||
- DB: `data/db.json`
|
- DB: `data/db.json`
|
||||||
- Deploy log: `data/deploy.log`
|
- Deploy log: `data/deploy.log`
|
||||||
- Uploads: `/volume2/AKA Drive/사진 받기`
|
- Uploads: `/volume2/AKA Drive/사진 받기`
|
||||||
- Admin allowlist: `ADMIN_ALLOWED_IPS` comma-separated IPs, default `112.159.64.27,192.168.219.100,192.168.219.1`
|
- Admin allowlist: `ADMIN_ALLOWED_IPS` comma-separated IPs, default `112.159.64.27,162.12.184.41,192.168.219.100,192.168.219.1`
|
||||||
- Upload page template: `src/public/upload.html`
|
- Upload page template: `src/public/upload.html`
|
||||||
- Upload page style: `src/public/upload.css`
|
- Upload page style: `src/public/upload.css`
|
||||||
- Upload page illustration: `src/public/wedding-illustration.png`
|
- Upload page illustration: `src/public/wedding-illustration.png`
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ UPLOAD_DIR="/volume2/AKA Drive/사진 받기"
|
|||||||
-p 18082:8080 \
|
-p 18082:8080 \
|
||||||
--env-file "$APP_DIR/.env" \
|
--env-file "$APP_DIR/.env" \
|
||||||
-e PUBLIC_BASE_URL="https://photoreq.mokaya.org" \
|
-e PUBLIC_BASE_URL="https://photoreq.mokaya.org" \
|
||||||
-e ADMIN_ALLOWED_IPS="${ADMIN_ALLOWED_IPS:-112.159.64.27,192.168.219.100,192.168.219.1}" \
|
-e ADMIN_ALLOWED_IPS="${ADMIN_ALLOWED_IPS:-112.159.64.27,162.12.184.41,192.168.219.100,192.168.219.1}" \
|
||||||
-e MAX_FIELDS_SIZE_MB="2" \
|
-e MAX_FIELDS_SIZE_MB="2" \
|
||||||
-v "$APP_DIR/data:/data" \
|
-v "$APP_DIR/data:/data" \
|
||||||
-v "$UPLOAD_DIR:/uploads" \
|
-v "$UPLOAD_DIR:/uploads" \
|
||||||
|
|||||||
+2
-1
@@ -16,7 +16,8 @@ const adminPassword = process.env.ADMIN_PASSWORD;
|
|||||||
const sessionSecret = process.env.SESSION_SECRET;
|
const sessionSecret = process.env.SESSION_SECRET;
|
||||||
const publicBaseUrl = (process.env.PUBLIC_BASE_URL || "").replace(/\/$/, "");
|
const publicBaseUrl = (process.env.PUBLIC_BASE_URL || "").replace(/\/$/, "");
|
||||||
const adminAllowedIps = parseIpList(
|
const adminAllowedIps = parseIpList(
|
||||||
process.env.ADMIN_ALLOWED_IPS || "112.159.64.27,192.168.219.100,192.168.219.1"
|
process.env.ADMIN_ALLOWED_IPS ||
|
||||||
|
"112.159.64.27,162.12.184.41,192.168.219.100,192.168.219.1"
|
||||||
);
|
);
|
||||||
|
|
||||||
if (!adminPassword || !sessionSecret) {
|
if (!adminPassword || !sessionSecret) {
|
||||||
|
|||||||
Reference in New Issue
Block a user