Open source · 2025 – present Project 9 of 20
Nette Web Skeleton
A Nette project skeleton with a console and Docker.
At a glance
- Role
- Author
- Period
- 2025 – present
- Status
- Live
- Technologies
- 5 technologies
A starter project I use for new Nette applications: instead of copying configuration from the last project, one package from Packagist and a ready Docker environment. Miletínská dopravní and my streaming microservices, for example, are built on it.
What it contains
- Docker – docker-compose with PHP and MariaDB, my own PHP base image and a container entry script that prepares directories and installs dependencies.
- Console – commands via Symfony Console, ready for cron.
- Libraries – Nette (application, database, forms, mail, security), the Tracy debugger, an OAuth 2 client and, since version 0.2, loading of a .env file.
Built with
- PHP 8.1+
- Nette
- Symfony Console
- Docker
- MariaDB