commit ebd2be03a23e76e126207d40a257d72f40ab9a7c Author: Wind Date: Sat Feb 14 23:00:55 2026 +0900 first commit diff --git a/.Backup/docker-compose.yml b/.Backup/docker-compose.yml new file mode 100644 index 0000000..2cf583c --- /dev/null +++ b/.Backup/docker-compose.yml @@ -0,0 +1,22 @@ +version: '3.8' +services: + # 1. 관리 도구 (Nginx Proxy Manager) + npm: + image: 'jc21/nginx-proxy-manager:latest' + container_name: npm-admin + restart: unless-stopped + ports: + - '80:80' # HTTP 외부 접속용 + - '81:81' # 관리자 화면 접속용 (HMI 역할) + - '443:443' # HTTPS 보안 접속용 + volumes: + - ./npm/data:/data + - ./npm/letsencrypt:/etc/letsencrypt + + # 2. 실제 홈페이지 (공사 중 페이지) + web-server: + image: nginx:alpine + container_name: hanmo-home + restart: unless-stopped + volumes: + - ./html:/usr/share/nginx/html:ro diff --git a/.Backup/html/.gitignore b/.Backup/html/.gitignore new file mode 100644 index 0000000..a547bf3 --- /dev/null +++ b/.Backup/html/.gitignore @@ -0,0 +1,24 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/.Backup/html/App.tsx b/.Backup/html/App.tsx new file mode 100644 index 0000000..b1f9110 --- /dev/null +++ b/.Backup/html/App.tsx @@ -0,0 +1,50 @@ + +import React, { useEffect } from 'react'; +import { HashRouter as Router, Routes, Route, useLocation } from 'react-router-dom'; +import Header from './components/Header'; +import Hero from './components/Hero'; +import Services from './components/Services'; +import About from './components/About'; +import Contact from './components/Contact'; +import Footer from './components/Footer'; +import ChatBot from './components/ChatBot'; + +const ScrollToTop = () => { + const { pathname } = useLocation(); + useEffect(() => { + window.scrollTo(0, 0); + }, [pathname]); + return null; +}; + +const HomePage = () => ( + <> + + + + + +); + +const App: React.FC = () => { + return ( + + +
+
+
+ + } /> +
} /> + } /> + } /> + + +