Add uptime kuma
This commit is contained in:
@@ -127,7 +127,7 @@ search.64815139.xyz {
|
|||||||
handle {
|
handle {
|
||||||
encode zstd gzip
|
encode zstd gzip
|
||||||
|
|
||||||
reverse_proxy 192.168.0.221:8080 {
|
reverse_proxy 192.168.0.210:8080 {
|
||||||
header_up X-Forwarded-Port {http.request.port}
|
header_up X-Forwarded-Port {http.request.port}
|
||||||
header_up X-Forwarded-Proto {http.request.scheme}
|
header_up X-Forwarded-Proto {http.request.scheme}
|
||||||
header_up X-Real-IP {remote_host}
|
header_up X-Real-IP {remote_host}
|
||||||
@@ -137,13 +137,17 @@ search.64815139.xyz {
|
|||||||
|
|
||||||
gitea.64815139.xyz {
|
gitea.64815139.xyz {
|
||||||
rewrite /user/login /user/oauth2/Authelia
|
rewrite /user/login /user/oauth2/Authelia
|
||||||
reverse_proxy 192.168.0.221:3000
|
reverse_proxy 192.168.0.210:3000
|
||||||
}
|
}
|
||||||
|
|
||||||
immich.64815139.xyz {
|
immich.64815139.xyz {
|
||||||
reverse_proxy 192.168.0.221:2283
|
reverse_proxy 192.168.0.210:2283
|
||||||
|
}
|
||||||
|
|
||||||
|
uptime.64815139.xyz {
|
||||||
|
reverse_proxy 192.168.0.210:4393
|
||||||
}
|
}
|
||||||
|
|
||||||
oaT3cqYuCAegcoM4Xc4Pun1BUMOschxR.64815139.xyz {
|
oaT3cqYuCAegcoM4Xc4Pun1BUMOschxR.64815139.xyz {
|
||||||
reverse_proxy 192.168.0.221:4449
|
reverse_proxy 192.168.0.210:4449
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -30,6 +30,10 @@
|
|||||||
"name": "immich",
|
"name": "immich",
|
||||||
"proxied": false
|
"proxied": false
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "uptime",
|
||||||
|
"proxied": false
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "oaT3cqYuCAegcoM4Xc4Pun1BUMOschxR",
|
"name": "oaT3cqYuCAegcoM4Xc4Pun1BUMOschxR",
|
||||||
"proxied": false
|
"proxied": false
|
||||||
|
|||||||
@@ -0,0 +1,15 @@
|
|||||||
|
<svg width="640" height="640" viewBox="0 0 640 640" xml:space="preserve" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g transform="matrix(1 0 0 1 320 320)">
|
||||||
|
<linearGradient id="S3" gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1 0 0 1 -319.99875 -320.0001577393)" x1="259.78" y1="261.15" x2="463.85"
|
||||||
|
y2="456.49">
|
||||||
|
<stop stop-color="#5CDD8B" />
|
||||||
|
<stop offset="1" stop-color="#86E6A9" />
|
||||||
|
</linearGradient>
|
||||||
|
<path
|
||||||
|
style="stroke: rgb(242,242,242); stroke-opacity: 0.51; stroke-width: 200; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: url(#S3); fill-rule: nonzero; opacity: 1;"
|
||||||
|
transform=" translate(0, 0)"
|
||||||
|
d="M 170.40125 -84.36016 C 224.09125 38.37984 224.09125 115.33984 170.40125 146.49984 C 89.85125000000001 193.23984000000002 -120.03875 207.48984000000002 -180.45875 135.63984 C -220.73875 87.73983999999999 -220.73875 14.399839999999998 -180.45875 -84.36016000000001 C -139.49875 -151.82016 -81.28875000000001 -185.55016 -5.828750000000014 -185.55016 C 69.64124999999999 -185.55016 128.38125 -151.82016000000002 170.40124999999998 -84.36016000000001 z"
|
||||||
|
stroke-linecap="round" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.3 KiB |
@@ -43,6 +43,14 @@
|
|||||||
<span class="app-name">Gitea</span>
|
<span class="app-name">Gitea</span>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="app-item">
|
||||||
|
<a href="https://uptime.64815139.xyz" target="_blank">
|
||||||
|
<div class="app-icon-wrapper">
|
||||||
|
<img src="assets/icons/uptime-kuma.svg" alt="Uptime Kuma" class="app-icon">
|
||||||
|
</div>
|
||||||
|
<span class="app-name">Uptime</span>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
<!-- Add more application links here -->
|
<!-- Add more application links here -->
|
||||||
</ul>
|
</ul>
|
||||||
</main>
|
</main>
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ body {
|
|||||||
|
|
||||||
.app-item a {
|
.app-item a {
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
color: #2a037c;
|
color: #023140;
|
||||||
display: block;
|
display: block;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
display: flex;
|
display: flex;
|
||||||
@@ -85,7 +85,8 @@ body {
|
|||||||
text-align: center;
|
text-align: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
.app-item:hover {
|
.app-item:hover,
|
||||||
|
.app-item:focus {
|
||||||
transform: scale(1.05);
|
transform: scale(1.05);
|
||||||
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
|
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -106,6 +106,15 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- ./cloudflare-ddns/config.json:/config.json
|
- ./cloudflare-ddns/config.json:/config.json
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
uptime-kuma:
|
||||||
|
image: louislam/uptime-kuma:1
|
||||||
|
container_name: gateway_uptime_kuma
|
||||||
|
volumes:
|
||||||
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
|
- ./uptime-kuma/data:/app/data
|
||||||
|
ports:
|
||||||
|
- 4393:3001
|
||||||
|
restart: always
|
||||||
watchtower:
|
watchtower:
|
||||||
image: containrrr/watchtower
|
image: containrrr/watchtower
|
||||||
container_name: gateway_watchtower
|
container_name: gateway_watchtower
|
||||||
|
|||||||
Reference in New Issue
Block a user