DEPLOY
Production deploy
Artifact түсінікті launch flow үшін жасалған: unpack, environment орнату, binary іске қосу және reverse proxy қою. Нақты path және domain сіздің infrastructure-ға байланысты.
Unpack
Artifact-ті source project үстіне емес, бөлек release directory ішіне ашыңыз.
Environment
Production .env немесе server environment variables жасаңыз. Нақты secrets source ZIP ішінде сақталмауы керек.
Run
Binary-ді кәдімгі process ретінде немесе systemd/supervisor арқылы restart policy-пен іске қосыңыз.
Reverse proxy
Web project үшін әдетте binary алдына Nginx/Caddy қойып, requests local port-қа proxy жасайды.
Logs
stdout/stderr және access logs сақтаңыз: migration-нан кейін behavior диагностикасына керек.
unzip artifact.zip -d app-build
cd app-build
chmod +x app-server
APP_ENV=production APP_PORT=8080 ./app-server
Secrets тек сіздің серверде беріледі
Production .env, private keys және real tokens архивке жүктемеңіз. Config examples қолданып, secrets-ті artifact іске қосқанда беріңіз.