BunnyCDN-DE1-1329
tcp/443 tcp/80
BunnyCDN-IL1-1236
tcp/443 tcp/80
Open service 143.244.60.193:443 · yliansoft.com
2026-01-11 18:03
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 18:03:54 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: close
Vary: Accept-Encoding
Server: BunnyCDN-IL1-1236
CDN-PullZone: 3279313
CDN-RequestCountryCode: DE
Age: 3
Cache-Control: no-cache
ETag: "1d2tfA"
Expires: Sun, 11 Jan 2026 18:13:51 GMT
x-cloud-trace-context: 72c20c3c812177251dbe1fa733568049
CDN-ProxyVer: 1.41
CDN-RequestPullSuccess: True
CDN-RequestPullCode: 200
CDN-CachedAt: 01/11/2026 18:03:54
CDN-EdgeStorageId: 718
CDN-RequestId: a742b221524deb519ad29dafda14ead3
CDN-Cache: MISS
CDN-Status: 200
CDN-RequestTime: 0
Page title: yliansoft
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>yliansoft</title>
<base href="/" />
<meta name="description" content="I am an indie app developer focusing on building high-quality productivity and educational apps." />
<style>
body {
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
color: #5a5a5a;
font-size: 14px;
line-height: 1.42857143;
}
</style>
<!-- Traditional favicon -->
<link rel="icon" type="image/x-icon" href="/favicon.ico">
<!-- Standard PNG favicons for better compatibility -->
<link rel="icon" type="image/png" sizes="16x16" href="/static/images/favicon-16x16.png">
<link rel="icon" type="image/png" sizes="32x32" href="/static/images/favicon-32x32.png">
<!-- Modern SVG favicon -->
<link rel="icon" href="/static/images/favicon.svg" type="image/svg+xml">
<!-- Fallback PNG favicon -->
<link rel="alternate icon" href="/static/images/favicon.png" type="image/png">
<!-- Apple Touch Icon for iOS -->
<link rel="apple-touch-icon" href="/static/images/apple-touch-icon.png">
<!-- Android Chrome -->
<link rel="icon" type="image/png" sizes="192x192" href="/static/images/android-chrome-192x192.png">
<script src="/static/javascripts/entry-e7836f22.js" defer></script>
<style>
*, *::before, *::after {
margin: 0;
padding: 0;
box-sizing: border-box;
}
</style>
<style id="__INJECTED_CSS__">.sl3dkat {color:#428bca;text-decoration:none;}
.sl3dkat:hover {color:#2a6496;text-decoration:underline;}
.sl3dkat:focus {color:#2a6496;text-decoration:underline;}
.s4z5qvb {margin:0 auto;}
.shiqbtn {width:100%;height:auto;margin-top:-120px;box-shadow:0px 10px 30px 0px rgba(50, 50, 50, 0.75);}
.svooj6a {max-width:780px;margin:0 auto;}
.sc9t1g2 {margin:60px 0;background-color:#eee;height:1px;border:none;}
.s1b3ay7x {font-size:30px;font-weight:500;line-height:1.1;text-align:center;margin:50px;}
.s4n9ope {font-size:22px;font-weight:300;}
.s4n9ope {margin:15px}
@media screen and (min-width: 768px) { .s4n9ope {margin:0px} }
.sgvx4ha {width:100%;height:auto;}
.sl39x31 {width:100%;max-width:780px;margin:0 auto;}
.sl39x31 {grid-template-columns:1fr}
@media screen and (min-width: 768px) { .sl39x31 {grid-template-columns:1fr 1fr} }
.s2rf0rc {padding:0 15px;width:100%;height:1px;background-color:#eee;}
.s2rf0rc {grid-column:span 1}
@media screen and (min-width: 768px) { .s2rf0rc {grid-column:span 2} }
.s2rf0rc {margin:20px 0}
@media screen and (min-width: 768px) { .s2rf0rc {margin:60px 0} }
.savki7o {padding:0 15px;}
.swbrki5 {font-size:30px;font-weight:500;line-height:1.1;margin-top:20px;margin-bottom:10px;}
.s1ts27hg {font-size:17px;font-weight:300;margin:0 0 10px;}
.s13o5as9 {margin:60px 0;background-color:#eee;height:1px;border:none;}
.s1wjxiqe {position:fixed;top:0px;left:0px;right:0px;z-index:999;display:flex;flex-direction:column;}
.s4bkrfq {background-color:transparent;}
.s1j4h5ql {display:flex;justify-content:center;}
.s1j4h5ql {padding:12px 0}
@media screen and (min-width: 768px) { .s1j4h5ql {padding:12px 100px} }
.s36op9d {display:flex;background-color:rgba(0,0,0,0.28);border-radius:8px;padding:3px;border:1px solid rgba(255,255,255,0.2);backdrop-filter:blur(10px);}
.s10fwx19 {color:white;text-decoration:none;background-color:transparent;margin:0px;font-size:13px;font-weight:400;padding:6px 12px;border-radius:6px;transition:all 0.2s ease;white-space:nowrap;position:relative;text-shadow:0 1px 3px rgba(0,0,0,0.8), 0 0 12px rgba(255,255,255,0.6);}
.s10fwx19:hover {color:rgba(255,255,255,0.95);text-decoration:none;text-shadow:0 1px 3px rgba(0,0,0,0.8), 0 0 12px rgba(255,255,255,0.8);}
.s10fwx19:focus {color:white;text-decoration:none;outline:none;}
.s10fwx19:focus-visible {color:white;outline:none;box-shadow:0 0 0 2px rgba(255,255,255,0.4);text-decoration:none;}
.scws1jo {color:rgba(255,255,255,0.85);text-decoration:none;background-color:transparent;margin:0px;font-size:13px;font
Open service 143.244.60.193:80 · yliansoft.com
2026-01-11 18:03
HTTP/1.1 301 Moved Permanently Date: Sun, 11 Jan 2026 18:03:53 GMT Content-Type: text/html Content-Length: 166 Connection: close Server: BunnyCDN-IL1-1236 CDN-PullZone: 3279313 CDN-RequestCountryCode: DE Location: https://yliansoft.com/ CDN-RequestId: 8abce702a2a7245a610641bcecfcb9d2 CDN-RequestTime: 0 Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>openresty</center> </body> </html>
Open service 185.111.111.155:443 · www.yliansoft.com
2026-01-11 18:03
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 18:03:23 GMT
Content-Type: text/html
Content-Length: 18416
Connection: close
Vary: Accept-Encoding
Server: BunnyCDN-DE1-1329
CDN-PullZone: 3279313
CDN-RequestCountryCode: DE
Age: 2
Cache-Control: no-cache
ETag: "1d2tfA"
Expires: Sun, 11 Jan 2026 18:13:21 GMT
x-cloud-trace-context: 4ff94b117e328ed47ba64ad82395c8b4;o=1
CDN-ProxyVer: 1.43
CDN-RequestPullSuccess: True
CDN-RequestPullCode: 200
CDN-CachedAt: 01/11/2026 18:03:23
CDN-EdgeStorageId: 1332
CDN-RequestId: 96637778747916857bb332329cd1068a
CDN-Cache: MISS
CDN-Status: 200
CDN-RequestTime: 0
Page title: yliansoft
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>yliansoft</title>
<base href="/" />
<meta name="description" content="I am an indie app developer focusing on building high-quality productivity and educational apps." />
<style>
body {
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
color: #5a5a5a;
font-size: 14px;
line-height: 1.42857143;
}
</style>
<!-- Traditional favicon -->
<link rel="icon" type="image/x-icon" href="/favicon.ico">
<!-- Standard PNG favicons for better compatibility -->
<link rel="icon" type="image/png" sizes="16x16" href="/static/images/favicon-16x16.png">
<link rel="icon" type="image/png" sizes="32x32" href="/static/images/favicon-32x32.png">
<!-- Modern SVG favicon -->
<link rel="icon" href="/static/images/favicon.svg" type="image/svg+xml">
<!-- Fallback PNG favicon -->
<link rel="alternate icon" href="/static/images/favicon.png" type="image/png">
<!-- Apple Touch Icon for iOS -->
<link rel="apple-touch-icon" href="/static/images/apple-touch-icon.png">
<!-- Android Chrome -->
<link rel="icon" type="image/png" sizes="192x192" href="/static/images/android-chrome-192x192.png">
<script src="/static/javascripts/entry-e7836f22.js" defer></script>
<style>
*, *::before, *::after {
margin: 0;
padding: 0;
box-sizing: border-box;
}
</style>
<style id="__INJECTED_CSS__">.sl3dkat {color:#428bca;text-decoration:none;}
.sl3dkat:hover {color:#2a6496;text-decoration:underline;}
.sl3dkat:focus {color:#2a6496;text-decoration:underline;}
.s4z5qvb {margin:0 auto;}
.shiqbtn {width:100%;height:auto;margin-top:-120px;box-shadow:0px 10px 30px 0px rgba(50, 50, 50, 0.75);}
.svooj6a {max-width:780px;margin:0 auto;}
.sc9t1g2 {margin:60px 0;background-color:#eee;height:1px;border:none;}
.s1b3ay7x {font-size:30px;font-weight:500;line-height:1.1;text-align:center;margin:50px;}
.s4n9ope {font-size:22px;font-weight:300;}
.s4n9ope {margin:15px}
@media screen and (min-width: 768px) { .s4n9ope {margin:0px} }
.sgvx4ha {width:100%;height:auto;}
.sl39x31 {width:100%;max-width:780px;margin:0 auto;}
.sl39x31 {grid-template-columns:1fr}
@media screen and (min-width: 768px) { .sl39x31 {grid-template-columns:1fr 1fr} }
.s2rf0rc {padding:0 15px;width:100%;height:1px;background-color:#eee;}
.s2rf0rc {grid-column:span 1}
@media screen and (min-width: 768px) { .s2rf0rc {grid-column:span 2} }
.s2rf0rc {margin:20px 0}
@media screen and (min-width: 768px) { .s2rf0rc {margin:60px 0} }
.savki7o {padding:0 15px;}
.swbrki5 {font-size:30px;font-weight:500;line-height:1.1;margin-top:20px;margin-bottom:10px;}
.s1ts27hg {font-size:17px;font-weight:300;margin:0 0 10px;}
.s13o5as9 {margin:60px 0;background-color:#eee;height:1px;border:none;}
.s1wjxiqe {position:fixed;top:0px;left:0px;right:0px;z-index:999;display:flex;flex-direction:column;}
.s4bkrfq {background-color:transparent;}
.s1j4h5ql {display:flex;justify-content:center;}
.s1j4h5ql {padding:12px 0}
@media screen and (min-width: 768px) { .s1j4h5ql {padding:12px 100px} }
.s36op9d {display:flex;background-color:rgba(0,0,0,0.28);border-radius:8px;padding:3px;border:1px solid rgba(255,255,255,0.2);backdrop-filter:blur(10px);}
.s10fwx19 {color:white;text-decoration:none;background-color:transparent;margin:0px;font-size:13px;font-weight:400;padding:6px 12px;border-radius:6px;transition:all 0.2s ease;white-space:nowrap;position:relative;text-shadow:0 1px 3px rgba(0,0,0,0.8), 0 0 12px rgba(255,255,255,0.6);}
.s10fwx19:hover {color:rgba(255,255,255,0.95);text-decoration:none;text-shadow:0 1px 3px rgba(0,0,0,0.8), 0 0 12px rgba(255,255,255,0.8);}
.s10fwx19:focus {color:white;text-decoration:none;outline:none;}
.s10fwx19:focus-visible {color:white;outline:none;box-shadow:0 0 0 2px rgba(255,255,255,0.4);text-decoration:none;}
.scws1jo {color:rgba(255,255,255,0.85);text-decoration:none;background-color:transparent;margin:0px;font-size:13px;font
Open service 185.111.111.155:80 · www.yliansoft.com
2026-01-11 18:03
HTTP/1.1 301 Moved Permanently Date: Sun, 11 Jan 2026 18:03:23 GMT Content-Type: text/html Content-Length: 166 Connection: close Server: BunnyCDN-DE1-1329 CDN-PullZone: 3279313 CDN-RequestCountryCode: CA Location: https://www.yliansoft.com/ CDN-RequestId: d10ac9e02c09fecbcfc0b82c87d925da CDN-RequestTime: 0 Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>openresty</center> </body> </html>