Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
N
nginx-proxy
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
nanahira
nginx-proxy
Commits
a58072a1
Commit
a58072a1
authored
Jan 20, 2024
by
nanahira
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of git.mycard.moe:nanahira/nginx-proxy
parents
2be68c77
bc7cabfe
Pipeline
#24985
passed with stages
in 20 minutes and 7 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
4 additions
and
4 deletions
+4
-4
src/site.ts
src/site.ts
+4
-4
No files found.
src/site.ts
View file @
a58072a1
...
@@ -5,7 +5,7 @@ import md5 from 'nano-md5';
...
@@ -5,7 +5,7 @@ import md5 from 'nano-md5';
import
fs
from
'
fs
'
;
import
fs
from
'
fs
'
;
export
interface
SiteHttps
{
export
interface
SiteHttps
{
ports
:
number
[];
ports
:
string
[];
cert
:
string
;
cert
:
string
;
redirect
?:
boolean
;
redirect
?:
boolean
;
hsts
?:
boolean
;
hsts
?:
boolean
;
...
@@ -18,7 +18,7 @@ export interface Header {
...
@@ -18,7 +18,7 @@ export interface Header {
export
interface
SiteRenderData
{
export
interface
SiteRenderData
{
domains
:
string
[];
domains
:
string
[];
ports
:
number
[];
ports
:
string
[];
https
?:
SiteHttps
;
https
?:
SiteHttps
;
headers
?:
Header
[];
headers
?:
Header
[];
normalizeDomain
?:
string
;
normalizeDomain
?:
string
;
...
@@ -105,7 +105,7 @@ async function getSiteData(
...
@@ -105,7 +105,7 @@ async function getSiteData(
if
(
cert
)
{
if
(
cert
)
{
https
=
{
https
=
{
cert
,
cert
,
ports
:
parser
.
getArray
Number
(
'
HTTPS_PORT
'
)
||
[
443
],
ports
:
parser
.
getArray
(
'
HTTPS_PORT
'
)
||
[
'
443
'
],
redirect
:
!
parser
.
getBoolean
(
'
HTTPS_NOREDIR
'
),
redirect
:
!
parser
.
getBoolean
(
'
HTTPS_NOREDIR
'
),
hsts
:
parser
.
getBoolean
(
'
HSTS
'
),
hsts
:
parser
.
getBoolean
(
'
HSTS
'
),
};
};
...
@@ -166,7 +166,7 @@ async function getSiteData(
...
@@ -166,7 +166,7 @@ async function getSiteData(
return
{
return
{
domains
:
domains
,
domains
:
domains
,
ports
:
parser
.
getArray
Number
(
'
PORT
'
)
||
[
80
],
ports
:
parser
.
getArray
(
'
PORT
'
)
||
[
'
80
'
],
https
,
https
,
headers
:
Object
.
entries
(
parser
.
getDict
(
'
HEADER
'
)).
map
(([
name
,
value
])
=>
({
headers
:
Object
.
entries
(
parser
.
getDict
(
'
HEADER
'
)).
map
(([
name
,
value
])
=>
({
name
:
name
.
replace
(
/_/g
,
'
-
'
),
name
:
name
.
replace
(
/_/g
,
'
-
'
),
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment