Skip to content

Hacking-Lab/alpine-apache2-php-hl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alpine Apache2 with PHP

Introduction

This is the template alpine apache2 with a sample php enabled backend service of the Hacking-Lab CTF system

Base

  • hackinglab/alpine-base-hl:latest

Specifications

  • with s6 startup handling
  • with dynamic user creation
  • with or without known passwords for root and non-root user
  • with env based dynamic ctf flag handling
  • with file based dynamic ctf flag handling
  • reverse proxy is serving files by apache2 in /opt/www
  • backend service is serving files by apache2 in /opt/backend

Build & Test

  1. bash build.sh
  2. docker-compse -f docker-compose.yml up
  3. browse to http://localhost/

Testing only (without building)

  1. docker pull hackinglab/alpine-apache2-reverse-proxy:latest
  2. docker-compose -f docker-compose-local.yml up
  3. browse to http://localhost/

About

Alpine Apache2with PHP support

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Contributors 2

  •  
  •