Add production deployment infrastructure
- Created comprehensive deployment package with production builds - Added deployment scripts for Linux and Docker environments - Generated Dockerfiles for containerized deployment - Included nginx reverse proxy configuration - Added systemd service definitions for native Linux deployment - Created docker-compose.production.yml for orchestration - Comprehensive deployment documentation in README.md - Both LittleShop and TeleBot production builds included - Ready for deployment to Hostinger VPS server 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
BIN
Deploy/LittleShop/wwwroot/icons/icon-128x128.png
Normal file
|
After Width: | Height: | Size: 2.5 KiB |
BIN
Deploy/LittleShop/wwwroot/icons/icon-144x144.png
Normal file
|
After Width: | Height: | Size: 2.8 KiB |
BIN
Deploy/LittleShop/wwwroot/icons/icon-152x152.png
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
Deploy/LittleShop/wwwroot/icons/icon-192x192.png
Normal file
|
After Width: | Height: | Size: 4.0 KiB |
BIN
Deploy/LittleShop/wwwroot/icons/icon-384x384.png
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
Deploy/LittleShop/wwwroot/icons/icon-512x512.png
Normal file
|
After Width: | Height: | Size: 20 KiB |
BIN
Deploy/LittleShop/wwwroot/icons/icon-72x72.png
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
Deploy/LittleShop/wwwroot/icons/icon-96x96.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
16
Deploy/LittleShop/wwwroot/icons/icon-placeholder.svg
Normal file
@@ -0,0 +1,16 @@
|
||||
<svg width="512" height="512" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg">
|
||||
<defs>
|
||||
<linearGradient id="gradient" x1="0%" y1="0%" x2="100%" y2="100%">
|
||||
<stop offset="0%" style="stop-color:#2563eb;stop-opacity:1" />
|
||||
<stop offset="100%" style="stop-color:#7c3aed;stop-opacity:1" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<rect width="512" height="512" fill="url(#gradient)" rx="80"/>
|
||||
<g fill="white">
|
||||
<path d="M256 120c75.111 0 136 60.889 136 136s-60.889 136-136 136-136-60.889-136-136 60.889-136 136-136zm0 32c-57.438 0-104 46.562-104 104s46.562 104 104 104 104-46.562 104-104-46.562-104-104-104z"/>
|
||||
<circle cx="256" cy="256" r="48"/>
|
||||
<path d="M160 320h192v32H160z"/>
|
||||
<path d="M192 360h128v24H192z"/>
|
||||
</g>
|
||||
<text x="256" y="420" text-anchor="middle" fill="white" font-family="system-ui" font-size="32" font-weight="600">LS</text>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 879 B |
2
Deploy/LittleShop/wwwroot/icons/icon-placeholder.svg.br
Normal file
@@ -0,0 +1,2 @@
|
||||
n <07><>3!<21><>qS<71><53><EFBFBD>l<EFBFBD>rZuz<75>*<2A>d<EFBFBD>s=<3D><>S<EFBFBD><53>0E<14><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><04> <20><>қ<EFBFBD>c<EFBFBD>bu<62>b<EFBFBD>`@<40>0<EFBFBD><30><EFBFBD>pͼ<70><03>Ӹ<EFBFBD><D3B8><EFBFBD><EFBFBD>ɢA<>><3E>/ <03>!<10>ϔ_H<5F>qT[<5B>l+<03><><EFBFBD>ٟ<EFBFBD>xe0<1C><>d\<5C>$<24>q<EFBFBD>Bw<42>:@<40>%<25><>v<><76>kT<6B><54><17>
|
||||
<EFBFBD><EFBFBD>!<21><1D><>?<3F>p기JPߛT<1F><>wo_<5F><7F><04><>s<EFBFBD><73>o<EEA3BC><6F><EFBFBD>&[4<>I<EFBFBD><49>g7<67>J<16><><11>(Y)<29>q<0B>.k-2<>Q0vG+*<2A><>bp;H<><48><10>~<7E>3<06>g1:"m<>Ɉ<EFBFBD><C988>2`#S<>$<24><><EFBFBD>m<EFBFBD>`<60>O>Ϝ<><CF9C>$<24><><EFBFBD><EFBFBD><07>$<24>%R<>lBoX<6F><58>˔,C<><43><EFBFBD><0F><><EFBFBD><EFBFBD><EFBFBD><17><>ڑ<EFBFBD>`<60>6<EFBFBD>BOV?%<25>͝Z(<1C>'uV<75>5f<35><66><18><>,^<5E><0C>8<EFBFBD>4<><34>i<EFBFBD>6:T&<26>t<EFBFBD><1D><>?l<15><>$Ε<>>0c<30><63>s<EFBFBD>W<EFBFBD><57><EFBFBD>h
|
||||