yeonghoon.kim 루트에 띄워두는 용도.
services:
web:
image: nginx:alpine
container_name: parking-web
restart: unless-stopped
volumes:
- ../public:/var/www/html:ro
- ./nginx.conf:/etc/nginx/conf.d/default.conf:ro
depends_on:
- php
labels:
- "traefik.enable=true"
- "traefik.http.routers.parking.rule=Host(`yeonghoon.kim`) || Host(`www.yeonghoon.kim`)"
- "traefik.http.routers.parking.entrypoints=web"
- "traefik.http.services.parking.loadbalancer.server.port=80"
networks:
- proxy
- internal
php:
image: php:8.3-fpm-alpine
container_name: parking-php
restart: unless-stopped
volumes:
- ../public:/var/www/html:ro
networks:
- internal
nginx 설정.
server {
listen 80;
server_name yeonghoon.kim www.yeonghoon.kim;
root /var/www/html;
index index.html index.php;
# 버전 정보 숨기기 (보안)
server_tokens off;
location / {
try_files $uri $uri/ =404;
}
location ~ \.php$ {
fastcgi_pass php:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
location ~ /\. {
deny all;
}
}
index.html은 그냥 준비중 페이지.
<h1>yeonghoon.kim</h1>
<p class="subtitle">사이트 준비중입니다.</p>
나중에 링크도 몇 개 붙임.
<a href="https://bing2.yeonghoon.kim" class="service-card">
<div class="service-name">빙빙 지하철</div>
<div class="service-desc">지하철 룰렛 게임</div>
</a>
<a href="https://money.yeonghoon.kim" class="service-card">
<div class="service-name">가계부</div>
<div class="service-desc">지출 관리</div>
</a>
<a href="https://japan.yeonghoon.kim" class="service-card">
<div class="service-name">일본 여행</div>
<div class="service-desc">여행 경비 추적</div>
</a>
댓글 0
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
|---|---|---|---|---|
| 공지 | 2025 일본 여행 계획 | 김영훈 | 2024.10.10 | 4119 |
| 공지 | 현금, 저축, 투자, 지출, 예산, 보험 내역(2024-05-30) | 김영훈 | 2024.03.10 | 3752 |
| 37 | [바이브코딩 - 클로드] kospiAlarm 작업 메모 | 김영훈 | 2025.10.29 | 109 |
| 36 | infra-base 기본 서버 설정 메모 | 김영훈 | 2026.01.20 | 171 |
| » | 임시 파킹 페이지 | 김영훈 | 2026.01.20 | 308 |
| 34 | monitoring 설정 | 김영훈 | 2026.01.23 | 130 |
| 33 | ollama-chatbot 테스트 메모 | 김영훈 | 2026.01.27 | 355 |
| 32 | OpenVPN 구축 | 김영훈 | 2026.01.28 | 143 |
| 31 | GitLab CI/CD 테스트 | 김영훈 | 2026.01.28 | 216 |
| 30 | Traefik 설정 | 김영훈 | 2026.01.28 | 353 |
| 29 | openclaw 구축 작업 노트 [2] | 김영훈 | 2026.02.01 | 341 |
| 28 | smtp-relay 설정 | 김영훈 | 2026.02.06 | 195 |
| 27 | WAF honeypot 설정 | 김영훈 | 2026.02.07 | 104 |
| 26 | OpenClaw cron regression 대응 | 김영훈 | 2026.02.08 | 186 |
| 25 | DGX Ollama 구축 | 김영훈 | 2026.02.11 | 183 |
| 24 | 원격 LLM 챗봇 테스트 | 김영훈 | 2026.02.11 | 140 |
| 23 | Docker Ollama 트러블슈팅 | 김영훈 | 2026.02.11 | 128 |
| 22 | GPU 모니터링 대시보드 구축 | 김영훈 | 2026.02.11 | 150 |
| 21 | DGX Spark LLM 벤치마크 | 김영훈 | 2026.02.11 | 132 |
| 20 | LLM 모델 선정 | 김영훈 | 2026.02.12 | 141 |
| 19 | OpenClaw 모델 삭제 사고 | 김영훈 | 2026.02.13 | 114 |
| 18 | ARM Kubernetes 구축 2 - VM 생성과 클러스터 설치 | 김영훈 | 2026.02.14 | 138 |