gitea 0f2a4dc9c9
All checks were successful
continuous-integration/drone/push Build is passing
Merge pull request 'dev branch deployment config update' (#1) from dev into test
Reviewed-on: #1
2026-05-13 14:56:31 +03:00
2026-05-12 17:04:54 +03:00
2026-05-12 17:04:54 +03:00
2026-05-12 17:04:54 +03:00
2026-05-12 17:04:54 +03:00
2026-05-12 17:04:54 +03:00
2026-05-13 14:24:16 +03:00
2026-05-12 17:04:54 +03:00
2026-05-12 17:04:54 +03:00
2026-05-13 14:54:27 +03:00
2026-05-12 17:04:54 +03:00
2026-05-12 17:04:54 +03:00
2026-05-12 17:04:54 +03:00
2026-05-12 17:04:54 +03:00
2026-05-12 17:04:54 +03:00
2026-05-12 17:04:54 +03:00
2026-05-12 17:04:54 +03:00
2026-05-12 17:04:54 +03:00
2026-05-12 17:04:54 +03:00
2026-05-12 17:04:54 +03:00
2026-05-12 17:04:54 +03:00
2026-05-12 17:04:54 +03:00
2026-05-12 17:04:54 +03:00

api.extranetwork.com

Laravel 5.x tabanlı ExtraNetwork API backend.

Gereksinimler

  • PHP 7.3
  • MySQL 8.0
  • Docker & Docker Compose
  • Composer 2.2

Kurulum

# Bağımlılıkları kur
composer install

# .env dosyasını oluştur
cp .env.example .env
php artisan key:generate

# Veritabanı migrate
php artisan migrate

Docker ile Çalıştırma

docker compose up -d

Uygulama http://localhost:8073 adresinde çalışır.

CI/CD

Drone CI pipeline otomatik olarak:

  1. composer install çalıştırır
  2. PHPUnit testlerini çalıştırır
  3. Docker image build edip Gitea registry'e push eder
  4. SSH ile sunucuya deploy eder

Drone Secrets (Ayarlanması gerekenler)

Secret ıklama
GITEA_USER Gitea kullanıcı adı
GITEA_TOKEN Gitea access token
DEPLOY_HOST Deploy sunucusu IP/hostname
DEPLOY_USER SSH kullanıcısı
DEPLOY_SSH_KEY SSH private key
Description
api-extranetwork- test
Readme 7.5 MiB
Languages
PHP 92.6%
Blade 7.3%