Skip to content

Latest commit

Β 

History

History
59 lines (45 loc) Β· 1.01 KB

File metadata and controls

59 lines (45 loc) Β· 1.01 KB

🐳 Docker Quick Start Guide

Running CyberCon with Docker

Start the Application

docker-compose up -d --build

Access the Application

Useful Commands

View logs:

docker-compose logs -f

Stop the application:

docker-compose down

Restart the application:

docker-compose restart

Rebuild after code changes:

docker-compose up -d --build

Access container shell:

docker exec -it cybercon-app bash

Features Included

βœ… PHP 8.1 with Apache
βœ… SQLite database (pre-configured)
βœ… All PHP extensions installed
βœ… Persistent data volumes
βœ… Proper file permissions
βœ… Port 6565 configured

Troubleshooting

Port already in use: Edit docker-compose.yml and change port 6565 to another port.

Permission errors:

chmod -R 777 database uploads admin/sent_emails

For more details, see docker/README.md