ExtraNetwork 9c19def973
All checks were successful
continuous-integration/drone/push Build is passing
rerun deploy after permission fix
2026-05-13 13:13:25 +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-13 13:11:35 +03:00
2026-05-12 17:04:54 +03:00
2026-05-12 17:04:54 +03:00
2026-05-13 11:58:49 +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 11:58:49 +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%