Default nabla files for apache
Text can be bold, italic, or strikethrough.
nabla-site-apacheThis is a simple HTML project for Nabla company that promotes Alban Andrieu as an experienced DevSecOps professional.
Default nabla files for apache
The repository now includes a Hugo build and deployment workflow (.github/workflows/hugo-deploy.yml) that:
Required secrets for GitHub Actions:
VERCEL_TOKEN: Vercel authentication tokenVERCEL_ORG_ID: Your Vercel organization IDVERCEL_PROJECT_ID: Your Vercel project IDThis repository contains multiple deployable projects:
npm run start-python
# Cloudflare wrangler
npm run start
For vercel
vercel deploy
vercel --prod
For vercel php
composer install --ignore-platform-req=ext-mbstring
php -S localhost:8000 api/index.php
Each subproject has its own vercel.json configuration and should be deployed as separate Vercel projects:
my-app (Next.js):
cd my-app
vercel link # First time only
vercel # Preview deployment
vercel --prod # Production deployment
vue-client (Vue/Vite):
cd vue-client
vercel link # First time only
vercel # Preview deployment
vercel --prod # Production deployment
See individual README files in each subproject directory for more details.
For Apache
aa-teardown
sudo service apache2 restart
sudo service php8.4-fpm restart
tail -f /var/log/apache2/error.log
php-framework-symfony-microservice
# Python 2
python -m SimpleHTTPServer 8001
# Python 3
python -m http.server 8001
terraform-s3-static-website-hosting
This project uses Playwright for end-to-end testing. The test suite includes:
# Install dependencies (includes Playwright)
npm install
# Install Playwright browsers (first time only)
npx playwright install
# Run all tests
npm test
# Run tests in headed mode (see browser)
npm run test:headed
# Run tests in interactive UI mode
npm run test:ui
# Debug tests
npm run test:debug
# View test report
npm run test:report
Tests run automatically on GitHub Actions for all push and pull request events. The workflow:
See .github/workflows/playwright.yml for the complete workflow configuration.
The issue tracker is the preferred channel for bug reports, features requests and submitting pull requests.
For pull requests, editor preferences are available in the editor config for easy use in common text editors. Read more and download plugins at http://editorconfig.org.
Alban Andrieu linkedin