Compare commits

..

6 Commits

Author SHA1 Message Date
496fce313b Merge pull request 'web route health update' (#3) from dev into test
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #3
2026-05-13 15:54:29 +03:00
ExtraNetwork
e32948556f web route health update 2026-05-13 15:54:01 +03:00
677cb5d800 Merge pull request 'index.blade update' (#2) from dev into test
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #2
2026-05-13 14:58:20 +03:00
ExtraNetwork
73ba3b7a6e index.blade update 2026-05-13 14:57:43 +03:00
0f2a4dc9c9 Merge pull request 'dev branch deployment config update' (#1) from dev into test
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #1
2026-05-13 14:56:31 +03:00
ExtraNetwork
ac152ae788 dev branch deployment config update 2026-05-13 14:54:27 +03:00
3 changed files with 79 additions and 69 deletions

View File

@@ -1,15 +1,15 @@
kind: pipeline kind: pipeline
type: docker type: docker
name: api-extranetwork name: api-extranetwork-test-deploy
trigger: trigger:
branch: branch:
- main - test
event: event:
- push - push
steps: steps:
- name: deploy - name: deploy-to-test-server
image: appleboy/drone-ssh image: appleboy/drone-ssh
settings: settings:
host: 178.105.136.25 host: 178.105.136.25
@@ -21,23 +21,30 @@ steps:
command_timeout: 20m command_timeout: 20m
script: script:
- set -e - set -e
- echo "Deploy başladı - $(date)" - echo "TEST deploy başladı - $(date)"
- whoami - whoami
- hostname - hostname
- cd /opt/docker/projects/api.extranetwork.com - cd /opt/docker/projects/api.extranetwork.com
- echo "Git güncelleniyor..."
- git fetch origin main - echo "Test branch güncelleniyor..."
- git reset --hard origin/main - git fetch origin test
- echo "Docker build/up başlıyor....." - git checkout test
- git reset --hard origin/test
- echo "Docker test container build/up başlıyor..."
- docker compose -f docker-compose.prod.yml up -d --build --remove-orphans - docker compose -f docker-compose.prod.yml up -d --build --remove-orphans
- echo "Permission fix çalışıyor....."
- echo "Permission fix çalışıyor..."
- docker compose -f docker-compose.prod.yml exec -T app bash -lc "cd /var/www/html && mkdir -p storage/framework/cache/data storage/framework/sessions storage/framework/views storage/logs bootstrap/cache /home/uploads && chmod -R 777 storage bootstrap/cache /home/uploads" - docker compose -f docker-compose.prod.yml exec -T app bash -lc "cd /var/www/html && mkdir -p storage/framework/cache/data storage/framework/sessions storage/framework/views storage/logs bootstrap/cache /home/uploads && chmod -R 777 storage bootstrap/cache /home/uploads"
- echo "Artisan clear çalışıyor..."
- echo "Artisan bitecek oğlum..." - echo "Cache temizleniyor..."
- docker compose -f docker-compose.prod.yml exec -T app php artisan config:clear || true - docker compose -f docker-compose.prod.yml exec -T app php artisan config:clear || true
- docker compose -f docker-compose.prod.yml exec -T app php artisan cache:clear || true - docker compose -f docker-compose.prod.yml exec -T app php artisan cache:clear || true
- docker compose -f docker-compose.prod.yml exec -T app php artisan route:clear || true - docker compose -f docker-compose.prod.yml exec -T app php artisan route:clear || true
- docker compose -f docker-compose.prod.yml exec -T app php artisan view:clear || true - docker compose -f docker-compose.prod.yml exec -T app php artisan view:clear || true
- echo "Container durumu:" - echo "Container durumu:"
- docker compose -f docker-compose.prod.yml ps - docker compose -f docker-compose.prod.yml ps
- echo "Deploy tamamlandı - $(date)"
- echo "TEST deploy tamamlandı - $(date)"

View File

@@ -16,63 +16,6 @@
</head> </head>
<body> <body>
<header id="home" class="header-area pt-100">
{{--
@php
use Illuminate\Support\Facades\Hash;
dd(Hash::make('144652qwe'));
@endphp --}}
<div class="shape header-shape-one">
<img src="/assets/img/banner/shape/shape-1.png" alt="shape">
</div> <!-- header shape one -->
<div class="shape header-shape-tow animation-one">
<img src="/assets/img/banner/shape/shape-2.png" alt="shape">
</div> <!-- header shape tow -->
<div class="shape header-shape-three animation-one">
<img src="/assets/img/banner/shape/shape-3.png" alt="shape">
</div> <!-- header shape three -->
<div class="shape header-shape-fore">
<img src="/assets/img/banner/shape/shape-4.png" alt="shape">
</div> <!-- header shape three -->
<div class="navigation-bar">
<div class="container">
<div class="row">
<div class="col-lg-12">
<nav class="navbar navbar-expand-lg">
<a class="navbar-brand" href="https://www.extranetwork.com">
<img src="/assets/img/logo.svg" alt="Logo">
</a>
</nav> <!-- navbar -->
</div>
</div> <!-- row -->
</div> <!-- container -->
</div> <!-- navigation bar -->
<div class="header-banner d-flex align-items-center">
<div class="container">
<div class="row">
<div class="col-xl-8 col-lg-9 col-sm-10">
<div class="banner-content">
<h4 class="sub-title">{{ __('be-welcome-desc') }}.</h4>
<h1 class="banner-title mt-10"><span>Extranetwork'e </span> <br> {{ __('btn-register') }}
</h1>
<a class="banner-contact mt-25"
href="http://extranetwork.com">{{ __('be-welcome-register_for_free_now') }}</a>
</div> <!-- banner content -->
</div>
</div> <!-- row -->
</div> <!-- container -->
<div class="banner-image bg_cover" style="background-image: url(/assets/img/main-image.png)"></div>
</div> <!-- header banner -->
</header>
<style> <style>
body { body {
background-color: #f4f7fc; background-color: #f4f7fc;
@@ -436,6 +379,59 @@
height: 100%; height: 100%;
} }
</style> </style>
<header id="home" class="header-area pt-100">
{{--
@php
use Illuminate\Support\Facades\Hash;
dd(Hash::make('144652qwe'));
@endphp --}}
<div class="shape header-shape-one">
<img src="/assets/img/banner/shape/shape-1.png" alt="shape">
</div> <!-- header shape one -->
<div class="shape header-shape-tow animation-one">
<img src="/assets/img/banner/shape/shape-2.png" alt="shape">
</div> <!-- header shape tow -->
<div class="shape header-shape-three animation-one">
<img src="/assets/img/banner/shape/shape-3.png" alt="shape">
</div> <!-- header shape three -->
<div class="shape header-shape-fore">
<img src="/assets/img/banner/shape/shape-4.png" alt="shape">
</div> <!-- header shape three -->
<div class="navigation-bar">
<div class="container">
<div class="row">
<div class="col-lg-12">
<nav class="navbar navbar-expand-lg">
<a class="navbar-brand" href="https://www.extranetwork.com">
<img src="/assets/img/logo.svg" alt="Logo">
</a>
</nav> <!-- navbar -->
</div>
</div> <!-- row -->
</div> <!-- container -->
</div> <!-- navigation bar -->
<div class="header-banner d-flex align-items-center">
<div class="container">
<div class="row">
<div class="col-xl-8 col-lg-9 col-sm-10">
<div class="banner-content">
<h4 class="sub-title">{{ __('be-welcome-desc') }}.</h4>
<h1 class="banner-title mt-10"><span>Extranetwork'e </span> <br> {{ __('btn-register') }}
</h1>
<a class="banner-contact mt-25"
href="http://extranetwork.com">{{ __('be-welcome-register_for_free_now') }}</a>
</div> <!-- banner content -->
</div>
</div> <!-- row -->
</div> <!-- container -->
<div class="banner-image bg_cover" style="background-image: url(/assets/img/main-image.png)"></div>
</div> <!-- header banner -->
</header>
</body> </body>
</html> </html>

View File

@@ -65,6 +65,13 @@ $router->get('/bulut/test', function () {
$router->post('test', ['as' => 'Test', 'uses' => 'TestController@test']); $router->post('test', ['as' => 'Test', 'uses' => 'TestController@test']);
$router->get('/health', function () {
return response()->json([
'status' => 'ok',
'service' => 'api-extranetwork',
'time' => date('Y-m-d H:i:s'),
]);
});
// Swagger / OpenAPI docs (public) // Swagger / OpenAPI docs (public)
$router->get('docs', function () { $router->get('docs', function () {