Skip to content

Hacking-Lab/alpine-base-hl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alpine Base amd64/arm64

Introduction

This is the Hacking-Lab multi-architecture CTF Alpine base image (amd64/arm64)

Specifications

  • with s6 startup handling (version v3.2.2.0)
  • 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

Build & Test

docker compose up --build
```

## CONFIGURATION
You can specify the user that will be created in the container. 
Please use the env variables listed below.

* HL_USER_USERNAME=hacker
* HL_USER_PASSWORD=compass
* HL_ROOT_PASSWORD=very_secure

## EXAMPLE docker-compose.yml
```bash
services:
  alpine-base-HL:
    build: .
    image: hackinglab/alpine-base-HL:3.2
    environment:
      - HL_USER_USERNAME=hacker
      - HL_USER_PASSWORD=compass
      - HL_ROOT_PASSWORD=<change-me>
```

About

Hacking-Lab CTF Alpine Base Image for x86 and arm64 platform using s6 overlay framework and flag distribution

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

 
 
 

Contributors