Safe3-openresty-manager/docs/cn/index.html
UUSEC Technology a297e0cbdd update doc
2025-09-01 09:35:31 +08:00

353 lines
No EOL
13 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>OpenResty Manager - 免费开源、现代化、安全、美观的OpenResty Edge替代品和主机管理面板</title>
<script src="/tailwindcss.js"></script>
<link rel="stylesheet" href="/css/font-awesome.css">
<style>
.gradient-bg {
background: linear-gradient(135deg, #4f46e5 0%, #7c3aed 50%, #9333ea 100%);
}
.feature-card:hover {
transform: translateY(-5px);
box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}
.screenshot {
border-radius: 6px;
box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
border: 1px solid rgba(255, 255, 255, 0.1);
}
.nav-link {
position: relative;
}
.nav-link:after {
content: '';
position: absolute;
width: 0;
height: 2px;
bottom: -2px;
left: 0;
background-color: white;
transition: width 0.3s ease;
}
.nav-link:hover:after {
width: 100%;
}
</style>
</head>
<body class="bg-gray-50 font-sans antialiased">
<!-- Header -->
<header class="gradient-bg text-white">
<div class="container mx-auto px-6 py-12">
<nav class="flex items-center justify-between">
<div class="flex items-center space-x-4">
<img src="/logo.png" width="48px">
<span class="text-2xl font-bold">OpenResty Manager</span>
</div>
<div class="hidden md:flex space-x-8">
<a href="#features" class="nav-link">功能特色</a>
<a href="#screenshots" class="nav-link">界面截图</a>
<a href="#installation" class="nav-link">软件安装</a>
<a href="#support" class="nav-link">技术支持</a>
</div>
<div class="md:hidden">
<button class="text-white focus:outline-none">
<i class="fas fa-bars text-2xl"></i>
</button>
</div>
</nav>
<div class="mt-20 md:mt-32 text-center">
<h1 class="text-4xl md:text-6xl font-bold mb-6">现代化、安全、美观的主机管理面板</h1>
<p class="text-xl md:text-2xl max-w-3xl mx-auto mb-10 opacity-90">
基于OpenResty并提供的强大web的管理界面具有服务器状态监控、安全防护、免费SSL证书、主机管理、应用商店、CDN集群等功能。
</p>
<div class="flex flex-col md:flex-row justify-center space-y-4 md:space-y-0 md:space-x-6">
<a href="https://github.com/Safe3/openresty-manager"
class="bg-white text-purple-600 hover:bg-gray-100 px-8 py-4 rounded-lg font-semibold text-lg transition duration-300">
<i class="fab fa-github mr-2"></i> GitHub查看
</a>
<a href="#installation"
class="bg-transparent border-2 border-white hover:bg-white hover:text-purple-600 px-8 py-4 rounded-lg font-semibold text-lg transition duration-300">
<i class="fas fa-download mr-2"></i> 快速开始
</a>
</div>
</div>
</div>
</header>
<!-- Features Section -->
<section id="features" class="py-20 bg-white">
<div class="container mx-auto px-6">
<div class="text-center mb-16">
<h2 class="text-3xl md:text-4xl font-bold text-gray-800 mb-4">功能特色</h2>
<p class="text-xl text-gray-600 max-w-2xl mx-auto">
OpenResty Manager提供了轻松管理OpenResty服务器所需的一切。
</p>
</div>
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8">
<div class="feature-card bg-gray-50 p-8 rounded-xl transition duration-300 hover:shadow-xl">
<div class="text-purple-600 mb-6">
<i class="fas fa-globe text-4xl"></i>
</div>
<h3 class="text-xl font-bold mb-3">反向代理</h3>
<p class="text-gray-600">
通过用户友好的界面轻松配置和管理您网站的反向代理设置。
</p>
</div>
<div class="feature-card bg-gray-50 p-8 rounded-xl transition duration-300 hover:shadow-xl">
<div class="text-purple-600 mb-6">
<i class="fas fa-chart-line text-4xl"></i>
</div>
<h3 class="text-xl font-bold mb-3">主机管理</h3>
<p class="text-gray-600">
使用基于web的终端和文件管理器简单地管理您的服务器。
</p>
</div>
<div class="feature-card bg-gray-50 p-8 rounded-xl transition duration-300 hover:shadow-xl">
<div class="text-purple-600 mb-6">
<i class="fas fa-certificate text-4xl"></i>
</div>
<h3 class="text-xl font-bold mb-3">免费证书</h3>
<p class="text-gray-600">
通过Let's Encrypt集成自动管理SSL证书以实现证书自动续期和安全连接。
</p>
</div>
<div class="feature-card bg-gray-50 p-8 rounded-xl transition duration-300 hover:shadow-xl">
<div class="text-purple-600 mb-6">
<i class="fas fa-layer-group text-4xl"></i>
</div>
<h3 class="text-xl font-bold mb-3">集群管理</h3>
<p class="text-gray-600">
支持多节点管理和数据同步功能可通过主节点管理多台服务器并打造私有CDN集群。
</p>
</div>
<div class="feature-card bg-gray-50 p-8 rounded-xl transition duration-300 hover:shadow-xl">
<div class="text-purple-600 mb-6">
<i class="fas fa-shield-alt text-4xl"></i>
</div>
<h3 class="text-xl font-bold mb-3">安全防护</h3>
<p class="text-gray-600">
使用内置的访问控制、HTTP洪水防护、身份认证保护您的网站免受黑客攻击。
</p>
</div>
<div class="feature-card bg-gray-50 p-8 rounded-xl transition duration-300 hover:shadow-xl">
<div class="text-purple-600 mb-6">
<i class="fab fa-app-store text-4xl"></i>
</div>
<h3 class="text-xl font-bold mb-3">应用商店</h3>
<p class="text-gray-600">
支持基于docker compose的应用商店功能大大降低建站和容器管理的难度。
</p>
</div>
</div>
</div>
</section>
<!-- Screenshots Section -->
<section id="screenshots" class="py-20 bg-gray-100">
<div class="container mx-auto px-6">
<div class="text-center mb-16">
<h2 class="text-3xl md:text-4xl font-bold text-gray-800 mb-4">界面截图</h2>
<p class="text-xl text-gray-600 max-w-2xl mx-auto">
看看OpenResty Manager直观而强大的界面。
</p>
</div>
<div class="grid grid-cols-1 md:grid-cols-2 gap-8">
<div class="flex justify-center">
<img src="/cn/openresty-manager.png" alt="仪表板屏幕截图" class="screenshot w-full max-w-2xl">
</div>
<div class="flex justify-center">
<img src="/cn/appstore.png" alt="应用商店截图" class="screenshot w-full max-w-2xl">
</div>
</div>
</div>
</section>
<!-- Installation Section -->
<section id="installation" class="py-20 bg-white">
<div class="container mx-auto px-6">
<div class="text-center mb-16">
<h2 class="text-3xl md:text-4xl font-bold text-gray-800 mb-4">快速开始</h2>
<p class="text-xl text-gray-600 max-w-2xl mx-auto">
简单的安装过程使OpenResty Manager启动并运行。
</p>
</div>
<div class="max-w-4xl mx-auto bg-gray-50 rounded-xl p-8">
<h3 class="text-2xl font-bold mb-6 text-gray-800">二选一安装</h3>
<div class="mb-8">
<h4 class="text-lg font-semibold mb-3 text-gray-700 flex items-center">
<span
class="bg-purple-600 text-white rounded-full w-6 h-6 flex items-center justify-center mr-3">1</span>
主机版
</h4>
<div class="bg-gray-800 text-gray-100 p-4 rounded-lg overflow-x-auto">
<code class="text-sm">
sudo bash -c "$(curl -fsSL https://om.uusec.com/cn/installer.sh)"
</code>
</div>
</div>
<div class="mb-8">
<h4 class="text-lg font-semibold mb-3 text-gray-700 flex items-center">
<span
class="bg-purple-600 text-white rounded-full w-6 h-6 flex items-center justify-center mr-3">2</span>
容器版
</h4>
<div class="bg-gray-800 text-gray-100 p-4 rounded-lg overflow-x-auto">
<code class="text-sm">
sudo bash -c "$(curl -fsSL https://om.uusec.com/cn/docker_installer.sh)"
</code>
</div>
</div>
<div class="mt-10 text-center">
<h3 class="text-xl font-bold mb-6 text-gray-800">管理登录</h3>
<p class="text-gray-600">
访问 https://your-ip:34567 ,用户名: admin ,密码: #Passw0rd 。
</p>
<br/><br/>
<a href="https://github.com/Safe3/openresty-manager/blob/main/README_CN.md"
class="inline-block bg-purple-600 hover:bg-purple-700 text-white px-6 py-3 rounded-lg font-semibold transition duration-300">
<i class="fas fa-book mr-2"></i> 查看完整文档
</a>
</div>
</div>
</div>
</section>
<!-- Support Section -->
<section id="support" class="py-20 bg-gray-100">
<div class="container mx-auto px-6">
<div class="text-center mb-16">
<h2 class="text-3xl md:text-4xl font-bold text-gray-800 mb-4">需要帮助?</h2>
<p class="text-xl text-gray-600 max-w-2xl mx-auto">
我们在这里帮助您充分利用OpenResty Manager。
</p>
</div>
<div class="grid grid-cols-1 md:grid-cols-3 gap-8 max-w-5xl mx-auto">
<div class="bg-white p-8 rounded-xl text-center">
<div class="text-purple-600 mb-6">
<i class="fas fa-bug text-4xl"></i>
</div>
<h3 class="text-xl font-bold mb-3">报告问题</h3>
<p class="text-gray-600 mb-4">
发现错误或有功能请求在GitHub上打开一个问题。
</p>
<a href="https://github.com/Safe3/openresty-manager/issues"
class="text-purple-600 font-semibold hover:underline">
转到问题 <i class="fas fa-arrow-right ml-1"></i>
</a>
</div>
<div class="bg-white p-8 rounded-xl text-center">
<div class="text-purple-600 mb-6">
<i class="fas fa-comments text-4xl"></i>
</div>
<h3 class="text-xl font-bold mb-3">社区讨论</h3>
<p class="text-gray-600 mb-4">
加入与其他OpenResty Manager用户和开发人员的讨论。
</p>
<a href="https://github.com/Safe3/openresty-manager/discussions"
class="text-purple-600 font-semibold hover:underline">
参与讨论 <i class="fas fa-arrow-right ml-1"></i>
</a>
</div>
<div class="bg-white p-8 rounded-xl text-center">
<div class="text-purple-600 mb-6">
<i class="fas fa-envelope text-4xl"></i>
</div>
<h3 class="text-xl font-bold mb-3">联系我们</h3>
<p class="text-gray-600 mb-4">
需要直接支持吗?联系维护人员。
</p>
<a href="mailto:support@uusec.com" class="text-purple-600 font-semibold hover:underline">
给我们发电子邮件 <i class="fas fa-arrow-right ml-1"></i>
</a>
</div>
</div>
</div>
</section>
<!-- Footer -->
<footer class="bg-gray-900 text-white py-12">
<div class="container mx-auto px-6">
<div class="flex flex-col md:flex-row justify-between items-center">
<div class="mb-6 md:mb-0">
<div class="flex items-center space-x-3">
<i class="fas fa-server text-2xl text-purple-400"></i>
<span class="text-xl font-bold">友情链接</span>
</div>
<div class="flex items-center">
<div class="flex-none w-6">
<img src="1ms.png" style="height:20px"></img>
</div>
<div class="flex-auto w-24">
<a href="https://1ms.run/">毫秒镜像</a>
</div>
</div>
</div>
<div class="flex space-x-6">
<a href="https://github.com/Safe3/openresty-manager"
class="text-gray-400 hover:text-white transition duration-300">
<i class="fab fa-github text-2xl"></i>
</a>
<a href="#" class="text-gray-400 hover:text-white transition duration-300">
<i class="fab fa-twitter text-2xl"></i>
</a>
<a href="#" class="text-gray-400 hover:text-white transition duration-300">
<i class="fab fa-discord text-2xl"></i>
</a>
</div>
</div>
<div class="border-t border-gray-800 mt-8 pt-8 flex flex-col md:flex-row justify-between items-center">
<p class="text-gray-400 mb-4 md:mb-0">
&copy; 2025 UUSEC. All rights reserved.
</p>
<div class="flex space-x-6">
<a href="#" class="text-gray-400 hover:text-white transition duration-300">Privacy</a>
<a href="#" class="text-gray-400 hover:text-white transition duration-300">Terms</a>
<a href="#" class="text-gray-400 hover:text-white transition duration-300">License</a>
</div>
</div>
</div>
</footer>
<script>
// Smooth scrolling for anchor links
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
anchor.addEventListener('click', function(e) {
e.preventDefault();
document.querySelector(this.getAttribute('href')).scrollIntoView({
behavior: 'smooth'
});
});
});
// Mobile menu toggle would go here
// This is a placeholder for actual implementation
document.querySelector('.md\\:hidden button').addEventListener('click', function() {
alert('Mobile menu would open here in a full implementation');
});
</script>
</body>
</html>