docs: update deployment guide with GitHub Container Registry images
Mirror to GitHub / mirror (push) Successful in 39s
Test and Lint / backend-test (push) Successful in 1m42s
Test and Lint / frontend-test (push) Successful in 2m20s
Version and Release / version-bump (push) Successful in 1m9s
Version and Release / trigger-drone (push) Successful in 3s

- Added instructions for using pre-built images from ghcr.io
- Created docker-compose.production.yml for quick deployment with official images
- Updated deployment guide with two methods:
  1. Using pre-built images (fastest, recommended)
  2. Building from source (for customization)
- Updated SIMPLE_SETUP references to use new unified script
- Added specific version deployment instructions
- Maintained backward compatibility with local build process

The pre-built images eliminate build time and ensure consistent deployments
across environments. Users can now deploy PicPeak in minutes using:
- ghcr.io/the-luap/picpeak/backend:latest
- ghcr.io/the-luap/picpeak/frontend:latest

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
This commit is contained in:
2025-08-29 22:22:40 +02:00
co-authored by Claude
parent 986b101040
commit 2c9a56f217
3 changed files with 412 additions and 10 deletions
+168
View File
@@ -718,5 +718,173 @@
"cpuLoad": 0.15691266741071427,
"platform": "darwin",
"uptime": 5184670
},
{
"timestamp": 1756498546659,
"memoryTotal": 25769803776,
"memoryUsed": 25206210560,
"memoryFree": 563593216,
"memoryUsagePercent": 97.81297047932944,
"memoryEfficiency": 2.1870295206705634,
"cpuCount": 14,
"cpuLoad": 0.11258370535714286,
"platform": "darwin",
"uptime": 5184700
},
{
"timestamp": 1756498576659,
"memoryTotal": 25769803776,
"memoryUsed": 25285951488,
"memoryFree": 483852288,
"memoryUsagePercent": 98.12240600585938,
"memoryEfficiency": 1.877593994140625,
"cpuCount": 14,
"cpuLoad": 0.10041155133928571,
"platform": "darwin",
"uptime": 5184730
},
{
"timestamp": 1756498606659,
"memoryTotal": 25769803776,
"memoryUsed": 25606160384,
"memoryFree": 163643392,
"memoryUsagePercent": 99.36498006184897,
"memoryEfficiency": 0.6350199381510322,
"cpuCount": 14,
"cpuLoad": 0.112548828125,
"platform": "darwin",
"uptime": 5184760
},
{
"timestamp": 1756498636661,
"memoryTotal": 25769803776,
"memoryUsed": 25347489792,
"memoryFree": 422313984,
"memoryUsagePercent": 98.3612060546875,
"memoryEfficiency": 1.6387939453125,
"cpuCount": 14,
"cpuLoad": 0.10770089285714286,
"platform": "darwin",
"uptime": 5184790
},
{
"timestamp": 1756498666662,
"memoryTotal": 25769803776,
"memoryUsed": 25341689856,
"memoryFree": 428113920,
"memoryUsagePercent": 98.33869934082031,
"memoryEfficiency": 1.6613006591796875,
"cpuCount": 14,
"cpuLoad": 0.10438755580357142,
"platform": "darwin",
"uptime": 5184820
},
{
"timestamp": 1756498696663,
"memoryTotal": 25769803776,
"memoryUsed": 25422659584,
"memoryFree": 347144192,
"memoryUsagePercent": 98.65290323893228,
"memoryEfficiency": 1.3470967610677178,
"cpuCount": 14,
"cpuLoad": 0.13065011160714285,
"platform": "darwin",
"uptime": 5184850
},
{
"timestamp": 1756498726664,
"memoryTotal": 25769803776,
"memoryUsed": 25604161536,
"memoryFree": 165642240,
"memoryUsagePercent": 99.35722351074219,
"memoryEfficiency": 0.6427764892578125,
"cpuCount": 14,
"cpuLoad": 0.1640625,
"platform": "darwin",
"uptime": 5184880
},
{
"timestamp": 1756498756665,
"memoryTotal": 25769803776,
"memoryUsed": 25435848704,
"memoryFree": 333955072,
"memoryUsagePercent": 98.70408376057944,
"memoryEfficiency": 1.2959162394205634,
"cpuCount": 14,
"cpuLoad": 0.14121791294642858,
"platform": "darwin",
"uptime": 5184910
},
{
"timestamp": 1756498786666,
"memoryTotal": 25769803776,
"memoryUsed": 25589825536,
"memoryFree": 179978240,
"memoryUsagePercent": 99.30159250895181,
"memoryEfficiency": 0.6984074910481866,
"cpuCount": 14,
"cpuLoad": 0.13194056919642858,
"platform": "darwin",
"uptime": 5184940
},
{
"timestamp": 1756498816668,
"memoryTotal": 25769803776,
"memoryUsed": 25063342080,
"memoryFree": 706461696,
"memoryUsagePercent": 97.2585678100586,
"memoryEfficiency": 2.7414321899414062,
"cpuCount": 14,
"cpuLoad": 0.126708984375,
"platform": "darwin",
"uptime": 5184970
},
{
"timestamp": 1756498846669,
"memoryTotal": 25769803776,
"memoryUsed": 25080020992,
"memoryFree": 689782784,
"memoryUsagePercent": 97.32329050699869,
"memoryEfficiency": 2.6767094930013116,
"cpuCount": 14,
"cpuLoad": 0.14226422991071427,
"platform": "darwin",
"uptime": 5185000
},
{
"timestamp": 1756498876670,
"memoryTotal": 25769803776,
"memoryUsed": 25174196224,
"memoryFree": 595607552,
"memoryUsagePercent": 97.68873850504556,
"memoryEfficiency": 2.3112614949544366,
"cpuCount": 14,
"cpuLoad": 0.15816824776785715,
"platform": "darwin",
"uptime": 5185030
},
{
"timestamp": 1756498906670,
"memoryTotal": 25769803776,
"memoryUsed": 25345097728,
"memoryFree": 424706048,
"memoryUsagePercent": 98.35192362467447,
"memoryEfficiency": 1.6480763753255303,
"cpuCount": 14,
"cpuLoad": 0.16050502232142858,
"platform": "darwin",
"uptime": 5185060
},
{
"timestamp": 1756498936671,
"memoryTotal": 25769803776,
"memoryUsed": 25402982400,
"memoryFree": 366821376,
"memoryUsagePercent": 98.57654571533203,
"memoryEfficiency": 1.4234542846679688,
"cpuCount": 14,
"cpuLoad": 0.12852260044642858,
"platform": "darwin",
"uptime": 5185090
}
]