Tutoriale Dezvoltare
Medii de dezvoltare pe server: Git self-hosted cu Gitea, deploy prin git push, CI/CD, staging, code-server, variabile de mediu, Node, Python, PHP și systemd.
Cum ții sesiuni pornite după deconectare cu tmux
tmux îți păstrează sesiunile de terminal vii chiar și după ce închizi SSH, ideal pentru taskuri lungi.
Actualizat 7/20/2026DezvoltareCum creezi un serviciu systemd pentru aplicația ta
Fă aplicația să pornească automat și să se repornească singură dacă se oprește, cu un serviciu systemd.
Actualizat 7/20/2026DezvoltareCum gestionezi variabilele de mediu și secretele
Ține parolele și cheile în afara codului, în variabile de mediu, sigur și corect.
Actualizat 7/20/2026DezvoltareCum instalezi PHP (mai multe versiuni) și Composer
Instalează versiunea de PHP potrivită proiectului tău, alături de Composer pentru gestionarea pachetelor.
Actualizat 7/20/2026DezvoltareCum instalezi Node.js cu nvm (mai multe versiuni)
Instalează și comută între mai multe versiuni de Node.js pe același server cu nvm.
Actualizat 7/20/2026DezvoltareCum configurezi medii virtuale Python
Izolează dependențele fiecărui proiect Python cu medii virtuale, ca să nu se ciocnească între ele.
Actualizat 7/20/2026DezvoltareCum construiești un pipeline CI/CD
Automatizează testarea și publicarea codului la fiecare modificare, cu un pipeline CI/CD pe serverul tău.
Actualizat 7/20/2026DezvoltareCum rulezi VS Code în browser cu code-server
Programează de oriunde cu VS Code rulat pe serverul tău, accesibil dintr-un browser.
Actualizat 7/20/2026DezvoltareCum configurezi un mediu de staging
Testează schimbările pe o copie a producției înainte de a le publica, ca să eviți surprizele.
Actualizat 7/20/2026DezvoltareCum publici cu un simplu git push
Configurează un flux de deploy în care un git push actualizează automat aplicația pe server.
Actualizat 7/20/2026DezvoltareCum îți găzduiești propriul Git cu Gitea
Rulează-ți propriul server Git, ușor și rapid, cu Gitea, alternativa self-hosted la GitHub.
Actualizat 7/20/2026