[orbis] Weekly backup 2026-07-07 — 318 files changed, 48597 insertions(+), 7 deletions(-)

This commit is contained in:
DO Server Backup
2026-07-07 15:58:55 +00:00
parent 5fda5a1536
commit fe18800d18
318 changed files with 48597 additions and 7 deletions
@@ -0,0 +1,5 @@
*.log
.DS_Store
*.swp
uploads/
@@ -0,0 +1,10 @@
# Block direct web access to the .git directory and other dotfiles.
# The .git folder lives inside public_html (docRoot) and was found to be
# directly downloadable over HTTPS (e.g. https://orbis.orbishosting.com/.git/config),
# which leaked a live GitHub personal access token embedded in the remote URL.
# Note: standard Apache access-control directives (RedirectMatch, FilesMatch/
# Require all denied, Order/Deny) are silently ignored on this LiteSpeed vhost.
# Only mod_rewrite rules are honored (confirmed via testing), hence this form.
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/\.git
RewriteRule .* - [F,L]
@@ -0,0 +1,96 @@
docRoot $VH_ROOT/public_html
vhDomain $VH_NAME
vhAliases www.$VH_NAME
adminEmails admin@cyberpanel.net
enableGzip 1
enableIpGeo 1
index {
useServer 0
indexFiles index.php, index.html
}
errorlog $VH_ROOT/logs/$VH_NAME.error_log {
useServer 0
logLevel WARN
rollingSize 10M
}
accesslog $VH_ROOT/logs/$VH_NAME.access_log {
useServer 0
logFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i""
logHeaders 5
rollingSize 10M
keepDays 10
compressArchive 1
}
scripthandler {
add lsapi:orbis1968 php
}
extprocessor orbis1968 {
type lsapi
address UDS://tmp/lshttpd/orbis1968.sock
maxConns 10
env LSAPI_CHILDREN=10
initTimeout 600
retryTimeout 0
persistConn 1
pcKeepAliveTimeout 1
respBuffer 0
autoStart 1
path /usr/local/lsws/lsphp80/bin/lsphp
extUser orbis1968
extGroup orbis1968
memSoftLimit 1024M
memHardLimit 1024M
procSoftLimit 400
procHardLimit 500
}
phpIniOverride {
}
module cache {
storagePath /usr/local/lsws/cachedata/$VH_NAME
}
rewrite {
enable 1
autoLoadHtaccess 1
}
context /.git {
location /dev/null
allowBrowse 0
}
context /.well-known/acme-challenge {
location /usr/local/lsws/Example/html/.well-known/acme-challenge
allowBrowse 1
rewrite {
enable 0
}
addDefaultCharset off
phpIniOverride {
}
}
vhssl {
keyFile /etc/letsencrypt/live/orbis.orbishosting.com/privkey.pem
certFile /etc/letsencrypt/live/orbis.orbishosting.com/fullchain.pem
certChain 1
sslProtocol 24
enableECDHE 1
renegProtection 1
sslSessionCache 1
enableSpdy 15
enableStapling 1
ocspRespMaxAge 86400
}
@@ -0,0 +1,91 @@
docRoot $VH_ROOT/public_html
vhDomain $VH_NAME
vhAliases www.$VH_NAME
adminEmails admin@cyberpanel.net
enableGzip 1
enableIpGeo 1
index {
useServer 0
indexFiles index.php, index.html
}
errorlog $VH_ROOT/logs/$VH_NAME.error_log {
useServer 0
logLevel WARN
rollingSize 10M
}
accesslog $VH_ROOT/logs/$VH_NAME.access_log {
useServer 0
logFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i""
logHeaders 5
rollingSize 10M
keepDays 10
compressArchive 1
}
scripthandler {
add lsapi:orbis1968 php
}
extprocessor orbis1968 {
type lsapi
address UDS://tmp/lshttpd/orbis1968.sock
maxConns 10
env LSAPI_CHILDREN=10
initTimeout 600
retryTimeout 0
persistConn 1
pcKeepAliveTimeout 1
respBuffer 0
autoStart 1
path /usr/local/lsws/lsphp80/bin/lsphp
extUser orbis1968
extGroup orbis1968
memSoftLimit 1024M
memHardLimit 1024M
procSoftLimit 400
procHardLimit 500
}
phpIniOverride {
}
module cache {
storagePath /usr/local/lsws/cachedata/$VH_NAME
}
rewrite {
enable 1
autoLoadHtaccess 1
}
context /.well-known/acme-challenge {
location /usr/local/lsws/Example/html/.well-known/acme-challenge
allowBrowse 1
rewrite {
enable 0
}
addDefaultCharset off
phpIniOverride {
}
}
vhssl {
keyFile /etc/letsencrypt/live/orbis.orbishosting.com/privkey.pem
certFile /etc/letsencrypt/live/orbis.orbishosting.com/fullchain.pem
certChain 1
sslProtocol 24
enableECDHE 1
renegProtection 1
sslSessionCache 1
enableSpdy 15
enableStapling 1
ocspRespMaxAge 86400
}
@@ -0,0 +1,130 @@
head 1.2;
access;
symbols;
locks
root:1.2; strict;
comment @# @;
1.2
date 2026.05.19.22.13.53; author root; state Exp;
branches;
next 1.1;
1.1
date 2026.05.19.22.13.41; author root; state Exp;
branches;
next ;
desc
@/usr/local/lsws/conf/vhosts/orbis.orbishosting.com/vhost.conf0
@
1.2
log
@Update
@
text
@docRoot $VH_ROOT/public_html
vhDomain $VH_NAME
vhAliases www.$VH_NAME
adminEmails admin@@cyberpanel.net
enableGzip 1
enableIpGeo 1
index {
useServer 0
indexFiles index.php, index.html
}
errorlog $VH_ROOT/logs/$VH_NAME.error_log {
useServer 0
logLevel WARN
rollingSize 10M
}
accesslog $VH_ROOT/logs/$VH_NAME.access_log {
useServer 0
logFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i""
logHeaders 5
rollingSize 10M
keepDays 10
compressArchive 1
}
scripthandler {
add lsapi:orbis1968 php
}
extprocessor orbis1968 {
type lsapi
address UDS://tmp/lshttpd/orbis1968.sock
maxConns 10
env LSAPI_CHILDREN=10
initTimeout 600
retryTimeout 0
persistConn 1
pcKeepAliveTimeout 1
respBuffer 0
autoStart 1
path /usr/local/lsws/lsphp80/bin/lsphp
extUser orbis1968
extGroup orbis1968
memSoftLimit 1024M
memHardLimit 1024M
procSoftLimit 400
procHardLimit 500
}
phpIniOverride {
}
module cache {
storagePath /usr/local/lsws/cachedata/$VH_NAME
}
rewrite {
enable 1
autoLoadHtaccess 1
}
context /.well-known/acme-challenge {
location /usr/local/lsws/Example/html/.well-known/acme-challenge
allowBrowse 1
rewrite {
enable 0
}
addDefaultCharset off
phpIniOverride {
}
}
vhssl {
keyFile /etc/letsencrypt/live/orbis.orbishosting.com/privkey.pem
certFile /etc/letsencrypt/live/orbis.orbishosting.com/fullchain.pem
certChain 1
sslProtocol 24
enableECDHE 1
renegProtection 1
sslSessionCache 1
enableSpdy 15
enableStapling 1
ocspRespMaxAge 86400
}
@
1.1
log
@Update
@
text
@d79 13
@
@@ -0,0 +1,41 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Orbis Hosting — Client Portal</title>
<meta name="description" content="Sign in to the Orbis Hosting client portal to manage your web hosting, domains, email accounts, databases, and billing — all from one dashboard.">
<meta name="keywords" content="Orbis Hosting portal, hosting control panel, manage hosting account, domain management, hosting dashboard, client login, web hosting management">
<meta name="robots" content="index, follow">
<link rel="canonical" href="https://orbis.orbishosting.com/">
<meta property="og:type" content="website">
<meta property="og:title" content="Orbis Hosting Client Portal">
<meta property="og:description" content="Manage your Orbis Hosting account — domains, email, databases, and billing in one place.">
<meta property="og:url" content="https://orbis.orbishosting.com/">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="Orbis Hosting Client Portal">
<meta name="twitter:description" content="Manage your hosting account, domains, email, and billing from the Orbis Hosting client portal.">
<style>
*{margin:0;padding:0;box-sizing:border-box}
body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;background:#0f1117;color:#e2e8f0;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem}
.logo{font-size:2.2rem;font-weight:700;background:linear-gradient(135deg,#6366f1,#0ea5e9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:.4rem}
.sub{font-size:.95rem;color:#64748b;text-transform:uppercase;letter-spacing:.1em;margin-bottom:2rem}
.card{background:#1e2535;border:1px solid #2d3748;border-radius:12px;padding:2rem 2.5rem;max-width:380px;width:100%}
.card p{color:#94a3b8;margin-bottom:1.5rem;font-size:.9rem}
.cta{display:block;background:linear-gradient(135deg,#6366f1,#0ea5e9);color:#fff;text-decoration:none;padding:.85rem;border-radius:8px;font-weight:600;font-size:1rem;transition:opacity .2s}
.cta:hover{opacity:.85}
.back{margin-top:1.25rem;font-size:.82rem;color:#64748b}
.back a{color:#6366f1;text-decoration:none}
.back a:hover{text-decoration:underline}
</style>
</head>
<body>
<div class="logo">Orbis Hosting</div>
<div class="sub">Client Portal</div>
<div class="card">
<p>Manage your hosting accounts, domains, email, databases, and billing.</p>
<a href="#" class="cta">Sign In</a>
</div>
<p class="back"><a href="https://orbishosting.com">← Back to orbishosting.com</a></p>
</body>
</html>