This commit is contained in:
parent
aeafd99cf8
commit
3a4d5c3a05
1 changed files with 189 additions and 0 deletions
189
website/infra.html
Normal file
189
website/infra.html
Normal file
|
|
@ -0,0 +1,189 @@
|
|||
__TEMPLATE_HEAD__
|
||||
<style>
|
||||
:root {
|
||||
--bg: #fbfbf8;
|
||||
--text: #1a1a18;
|
||||
--accent: #165b46;
|
||||
--muted: #5f635f;
|
||||
|
||||
--max-width: 75ch;
|
||||
--line-height: 1.65;
|
||||
--serif: Georgia, "Times New Roman", Times, serif;
|
||||
--mono: ui-monospace, SFMono-Regular, Menlo, Monaco, "Roboto Mono", monospace;
|
||||
}
|
||||
|
||||
@media (prefers-color-scheme: dark) {
|
||||
:root {
|
||||
--bg: #111312;
|
||||
--text: #eaeaea;
|
||||
--accent: #70d7ba;
|
||||
--muted: #a0a0a0;
|
||||
}
|
||||
}
|
||||
|
||||
html {
|
||||
background: var(--bg);
|
||||
color: var(--text);
|
||||
font-family: var(--serif);
|
||||
font-size: clamp(18px, 1.2vw + 14px, 20px);
|
||||
line-height: var(--line-height);
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
scroll-behavior: smooth;
|
||||
}
|
||||
|
||||
body {
|
||||
margin: 0 auto;
|
||||
padding: clamp(2rem, 6vh, 4rem) clamp(1rem, 4vw, 3rem);
|
||||
max-width: var(--max-width);
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
header, nav, aside, footer, form, button, input, textarea, select,
|
||||
img, video, picture, iframe, .sidebar, .widget, .ads {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
h1, h2, h3, h4 {
|
||||
font-weight: 600;
|
||||
line-height: 1.15;
|
||||
margin: 0 0 0.8rem 0;
|
||||
}
|
||||
|
||||
h1 { font-size: clamp(1.8rem, 3.5vw, 2.6rem); }
|
||||
h2 { font-size: clamp(1.4rem, 2.6vw, 1.9rem); color: var(--accent); }
|
||||
h3 { font-size: clamp(1.1rem, 2vw, 1.4rem); color: var(--muted); }
|
||||
|
||||
p {
|
||||
margin: 0 0 1rem 0;
|
||||
text-wrap: balance;
|
||||
}
|
||||
|
||||
ul, ol {
|
||||
margin: 0 0 1rem 1.25rem;
|
||||
}
|
||||
|
||||
pre, code {
|
||||
font-family: var(--mono);
|
||||
background: color-mix(in srgb, var(--text) 10%, var(--bg));
|
||||
color: var(--text);
|
||||
padding: 0.4rem 0.6rem;
|
||||
border-radius: 6px;
|
||||
display: block;
|
||||
overflow: auto;
|
||||
white-space: pre-wrap;
|
||||
font-size: 0.94em;
|
||||
}
|
||||
|
||||
a {
|
||||
color: var(--accent);
|
||||
text-decoration: underline;
|
||||
text-underline-offset: 2px;
|
||||
}
|
||||
a:focus-visible {
|
||||
outline: 3px solid color-mix(in srgb, var(--accent) 30%, transparent);
|
||||
outline-offset: 3px;
|
||||
}
|
||||
|
||||
body > * {
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
@media (max-width:600px) {
|
||||
body {
|
||||
padding: 1.5rem 1rem;
|
||||
max-width: 100%;
|
||||
}
|
||||
}
|
||||
|
||||
@media print {
|
||||
body {
|
||||
background: #fff;
|
||||
color: #000;
|
||||
font-size: 12pt;
|
||||
}
|
||||
a::after {
|
||||
content: " (" attr(href) ")";
|
||||
font-size: 90%;
|
||||
color: #111;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<h2 id="vps-">VPS:</h2>
|
||||
<ol>
|
||||
<li>Authenication provider<ul>
|
||||
<li><a href="https://dexidp.io/">dex.sad.ovh</a> DexIDP</li>
|
||||
<li><a href="https://github.com/glauth/glauth">ZT only</a> GLauth</li>
|
||||
<li><a href="https://github.com/greenpau/caddy-security">auth.sad.ovh</a> CaddySecurity</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Redis for SSL between systems, ZT only</li>
|
||||
<li><a href="https://slop.live">slop.live site</a></li>
|
||||
<li><a href="https://sad.ovh">sad.ovh site</a><ul>
|
||||
<li><a href="https://github.com/DavidBuchanan314/millipds">/xrpc<em> & /.well-known/atproto-did</em></a> MilliPDS</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Mail server<ul>
|
||||
<li><a href="https://roundcube.net/">mail.sad.ovh</a> Roundcube</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="https://git.sad.ovh">Forgejo (Forge) instance</a></li>
|
||||
<li><a href="https://repo.sad.ovh">Reposlite instance for maven</a></li>
|
||||
<li><a href="https://files.sad.ovh">Copyparty</a></li>
|
||||
<li><a href="https://p.sad.ovh">Prometheus</a></li>
|
||||
<li><a href="https://g.sad.ovh">Grafana</a></li>
|
||||
<li>Syncthing</li>
|
||||
<li><a href="https://panel.sad.ovh">Pelican panel</a></li>
|
||||
<li><a href="https://sanjuuni.sad.ovh">Sanjuuni converter</a><ul>
|
||||
<li>Sourcecode <a href="https://git.sad.ovh/sophie/convert">here</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="https://kromer.sad.ovh">Kromer2 instance</a><ul>
|
||||
<li>Sourcecode <a href="https://github.com/ReconnectedCC/kromer2">here</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Staging MPP instance</li>
|
||||
<li><a href="https://ccbridge.sad.ovh">cc-websocket-bridge</a><ul>
|
||||
<li>Sourcecode <a href="https://github.com/SkyTheCodeMaster/cc-websocket-bridge">here</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="https://ccjt-code.sad.ovh/">code-server for a friend</a></li>
|
||||
<li><a href="https://ccjt.sad.ovh">friend's website</a></li>
|
||||
<li><a href="https://lt.sad.ovh"><del>libretime</del></a></li>
|
||||
<li><a href="https://figura-proxy.sad.ovh"><del>figura-proxy</del></a></li>
|
||||
<li><a href="https://og.sad.ovh"><del>opengraph-proxy</del></a></li>
|
||||
<li><a href="https://lvpack.sad.ovh">My modpack</a></li>
|
||||
<li><a href="https://map.lvpack.sad.ovh">Map for my modpack</a></li>
|
||||
</ol>
|
||||
<h2 id="-b-attl-e-stat-i-on">(B)attl(e)stat(i)on</h2>
|
||||
<h4 id="-all-of-these-require-authenication-">(all of these require authenication)</h4>
|
||||
<ol>
|
||||
<li>Frigate</li>
|
||||
<li>Jellyseer</li>
|
||||
<li>Prowlarr</li>
|
||||
<li>Qbittorrent</li>
|
||||
<li>Sonarr</li>
|
||||
<li><del>Lidarr</del></li>
|
||||
<li><del>Slskd</del></li>
|
||||
<li>Jellyfin</li>
|
||||
<li><del>Homepage</del></li>
|
||||
</ol>
|
||||
<h2 id="-r-aspb-e-rryp-i-">(R)aspb(e)rryP(i)</h2>
|
||||
<h4 id="-all-of-these-require-authenication-">(all of these require authenication)</h4>
|
||||
<ol>
|
||||
<li>Technitium</li>
|
||||
</ol>
|
||||
<h2 id="-l-apto-p-">(L)apto(p)</h2>
|
||||
<h4 id="-all-of-these-require-authenication-">(all of these require authenication)</h4>
|
||||
<ol>
|
||||
<li>Kodi</li>
|
||||
</ol>
|
||||
<h2 id="artistgrid">Artistgrid</h2>
|
||||
<p>This is ran between Render and VPS.</p>
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
Loading…
Add table
Add a link
Reference in a new issue