Compare commits
10 Commits
4eced73076
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1a8ab69a09 | ||
|
|
34ea1e3950 | ||
|
|
7270a3c478 | ||
|
|
fa4b6b5cfe | ||
|
|
8ada27d393 | ||
|
|
ce2089b443 | ||
|
|
4fd95382e4 | ||
|
|
120fe3ce9d | ||
|
|
c0641750b7 | ||
|
|
fc4b6a57a4 |
File diff suppressed because one or more lines are too long
70
.env
Normal file
70
.env
Normal file
@@ -0,0 +1,70 @@
|
||||
|
||||
# ==================================
|
||||
# ОБЩИЕ НАСТРОЙКИ
|
||||
# ==================================
|
||||
|
||||
# Домен вашего сайта
|
||||
DOMAIN=video.mscsrv.ru
|
||||
|
||||
# URL сайта (используется для метатегов и canonical URL)
|
||||
NEXT_PUBLIC_SITE_URL=https://video.mscsrv.ru
|
||||
|
||||
# Для production окружения
|
||||
NODE_ENV=production
|
||||
|
||||
# ==================================
|
||||
# СЕТЕВЫЕ НАСТРОЙКИ
|
||||
# ==================================
|
||||
|
||||
# Traefik хост
|
||||
TRAEFIK_HOST=192.168.50.59
|
||||
|
||||
# IP этого сервера (где запущен контейнер)
|
||||
# Укажите IP текущего хоста в локальной сети
|
||||
APP_HOST_IP=192.168.50.X
|
||||
|
||||
# ==================================
|
||||
# БАЗА ДАННЫХ POSTGRESQL
|
||||
# ==================================
|
||||
|
||||
# Имя пользователя PostgreSQL
|
||||
POSTGRES_USER=globalit24
|
||||
|
||||
# Пароль PostgreSQL (ОБЯЗАТЕЛЬНО ИЗМЕНИТЕ!)
|
||||
POSTGRES_PASSWORD=changeme123
|
||||
|
||||
# Имя базы данных
|
||||
POSTGRES_DB=globalit24_db
|
||||
|
||||
# URL подключения к базе данных
|
||||
# Формат: postgresql://USER:PASSWORD@HOST:PORT/DATABASE
|
||||
DATABASE_URL=postgresql://globalit24:changeme123@postgres:5432/globalit24_db
|
||||
|
||||
# ==================================
|
||||
# EMAIL УВЕДОМЛЕНИЯ (SMTP)
|
||||
# ==================================
|
||||
|
||||
# SMTP сервер (например: smtp.mail.ru, smtp.gmail.com, smtp.yandex.ru)
|
||||
SMTP_HOST=smtp.mail.ru
|
||||
|
||||
# SMTP порт (обычно 465 для SSL, 587 для TLS)
|
||||
SMTP_PORT=465
|
||||
|
||||
# Email адрес отправителя
|
||||
SMTP_USER=your-email@mail.ru
|
||||
|
||||
# Пароль от email (для Mail.ru используйте пароль приложения)
|
||||
SMTP_PASSWORD=your-smtp-app-password
|
||||
|
||||
# Email для получения уведомлений о заявках
|
||||
NOTIFICATION_EMAIL=info@global-it24.ru
|
||||
|
||||
# ==================================
|
||||
# TELEGRAM УВЕДОМЛЕНИЯ
|
||||
# ==================================
|
||||
|
||||
# Токен бота Telegram (получить у @BotFather)
|
||||
TELEGRAM_BOT_TOKEN=1234567890:ABCdefGHIjklMNOpqrsTUVwxyz
|
||||
|
||||
# ID чата для уведомлений (получить у @userinfobot)
|
||||
TELEGRAM_CHAT_ID=123456789
|
||||
@@ -1,69 +0,0 @@
|
||||
# Security Camera Images - Download Report
|
||||
|
||||
**Date:** November 12, 2025
|
||||
**Project:** Global-IT24 Landing Page
|
||||
**Location:** `/home/ubuntu/global_it24_landing/nextjs_space/public/`
|
||||
|
||||
---
|
||||
|
||||
## ✅ Successfully Downloaded Images
|
||||
|
||||
All 3 high-quality security camera images have been downloaded, processed, and saved in the correct 16:9 aspect ratio (1920x1080 pixels).
|
||||
|
||||
### 1. **home-security.jpg** (371 KB)
|
||||
- **Description:** Residential home security cameras
|
||||
- **Use Case:** Private homes and apartments - interior/exterior surveillance
|
||||
- **Dimensions:** 1920x1080 pixels (16:9)
|
||||
- **Quality:** High-quality JPEG (95% quality)
|
||||
- **Content:** Multiple modern security cameras for home use, conveying family safety and protection
|
||||
|
||||
### 2. **commercial-security.jpg** (319 KB)
|
||||
- **Description:** Commercial office security camera
|
||||
- **Use Case:** Business and office environments - professional surveillance solutions
|
||||
- **Dimensions:** 1920x1080 pixels (16:9)
|
||||
- **Quality:** High-quality JPEG (95% quality)
|
||||
- **Content:** Professional dome security camera in commercial setting
|
||||
|
||||
### 3. **industrial-security.jpg** (425 KB)
|
||||
- **Description:** Industrial warehouse surveillance
|
||||
- **Use Case:** Factories and warehouses - large-scale industrial facilities
|
||||
- **Dimensions:** 1920x1080 pixels (16:9)
|
||||
- **Quality:** High-quality JPEG (95% quality)
|
||||
- **Content:** Industrial-grade security cameras in warehouse/factory environment
|
||||
|
||||
---
|
||||
|
||||
## 📋 Technical Specifications
|
||||
|
||||
| Filename | Size | Dimensions | Aspect Ratio | Format |
|
||||
|----------|------|------------|--------------|--------|
|
||||
| home-security.jpg | 371 KB | 1920x1080 | 16:9 | JPEG |
|
||||
| commercial-security.jpg | 319 KB | 1920x1080 | 16:9 | JPEG |
|
||||
| industrial-security.jpg | 425 KB | 1920x1080 | 16:9 | JPEG |
|
||||
|
||||
---
|
||||
|
||||
## 🎯 Usage in Website
|
||||
|
||||
These images are ready to be used in the "Services" section of the Global-IT24 website. They replace the broken external image links with locally hosted, high-quality images.
|
||||
|
||||
**File paths for Next.js:**
|
||||
```javascript
|
||||
// In your React/Next.js components:
|
||||
<Image src="/home-security.jpg" alt="Residential Security" width={1920} height={1080} />
|
||||
<Image src="/commercial-security.jpg" alt="Commercial Security" width={1920} height={1080} />
|
||||
<Image src="/industrial-security.jpg" alt="Industrial Security" width={1920} height={1080} />
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## ✨ Image Processing Applied
|
||||
|
||||
1. **Aspect Ratio Correction:** All images were automatically cropped/adjusted to exact 16:9 ratio
|
||||
2. **Resolution Enhancement:** Upscaled to minimum 1920x1080 for high-quality display
|
||||
3. **Format Optimization:** Saved as high-quality JPEG (95% quality) with optimization
|
||||
4. **Color Space:** Converted to RGB for consistent web display
|
||||
|
||||
---
|
||||
|
||||
**Status:** ✅ Complete - All images ready for production use
|
||||
@@ -23,8 +23,12 @@ export const metadata: Metadata = {
|
||||
type: 'website',
|
||||
},
|
||||
icons: {
|
||||
icon: '/favicon.svg',
|
||||
shortcut: '/favicon.svg',
|
||||
icon: [
|
||||
{ url: '/favicon.ico', sizes: 'any' },
|
||||
{ url: '/favicon.svg', type: 'image/svg+xml' },
|
||||
],
|
||||
shortcut: '/favicon.ico',
|
||||
apple: '/favicon.ico',
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
@@ -110,7 +110,7 @@ export default function LandingPage() {
|
||||
<Card className="hover:shadow-lg transition-shadow duration-300 group">
|
||||
<div className="relative h-48 overflow-hidden rounded-t-lg">
|
||||
<Image
|
||||
src="/commercial-security.jpg"
|
||||
src="https://pro-vigil.com/wp-content/uploads/2022/06/Types-of-Security-Systems-for-Business.jpg"
|
||||
alt="Коммерческое видеонаблюдение"
|
||||
fill
|
||||
className="object-cover group-hover:scale-105 transition-transform duration-300"
|
||||
@@ -146,7 +146,7 @@ export default function LandingPage() {
|
||||
<Card className="hover:shadow-lg transition-shadow duration-300 group">
|
||||
<div className="relative h-48 overflow-hidden rounded-t-lg">
|
||||
<Image
|
||||
src="/industrial-security.jpg"
|
||||
src="https://static.vecteezy.com/system/resources/previews/036/326/509/large_2x/ai-generated-cctv-security-safety-camera-provides-surveillance-privacy-and-protection-to-business-warehouse-photo.jpg"
|
||||
alt="Промышленное видеонаблюдение"
|
||||
fill
|
||||
className="object-cover group-hover:scale-105 transition-transform duration-300"
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 318 KiB |
BIN
nextjs_space/public/favicon.ico
Normal file
BIN
nextjs_space/public/favicon.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 15 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 370 KiB After Width: | Height: | Size: 93 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 425 KiB |
12
nextjs_space/public/sitemap.xml
Normal file
12
nextjs_space/public/sitemap.xml
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
|
||||
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
|
||||
<url>
|
||||
<loc>https://video.mscsrv.ru/</loc>
|
||||
<lastmod>2024-12-18</lastmod>
|
||||
<changefreq>weekly</changefreq>
|
||||
<priority>1.0</priority>
|
||||
</url>
|
||||
</urlset>
|
||||
Reference in New Issue
Block a user