haltuf / web-project-docker
Nette: Standard Web Project in Docker
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 1
Forks: 1
Open Issues: 0
Language:Latte
Type:project
Requires
- php: >= 7.2
- contributte/console: ^0.9.1
- latte/latte: ^2.9
- nette/application: ^3.1
- nette/bootstrap: ^3.1
- nette/caching: ^3.1
- nette/database: ^3.1
- nette/di: ^3.0
- nette/finder: ^2.5
- nette/forms: ^3.1
- nette/http: ^3.1
- nette/mail: ^3.1
- nette/robot-loader: ^3.3
- nette/security: ^3.1
- nette/tester: ^2.4
- nette/utils: ^3.2
- tracy/tracy: ^2.8
Requires (Dev)
- symfony/thanks: ^1
This package is auto-updated.
Last update: 2024-12-26 22:01:22 UTC
README
Video
Kód v tomto repozitáři na větvi video je výsledkem mého výukového videa: nette/web-project v Dockeru.
Master
V master větvi se aktualně nachází nette/web-project včetně konfiguračních souborů pro Docker, s PHP 8.1, MariaDB databází, PHPMyAdminem and composererem.
Instalace
- Naklonujte si nebo si stáhněte tento repozitář
- Spusťte na svém počítači Docker Desktop. Pokud ho nemáte, nainstalujte si ho.
- V adresáři
.docker
přejmenujte soubor.env.sample
na.env
a nahraďte v něm řetězecTODO
za svůj osobní autorizační token na GitHub.com. Pokud nevíte, o co se jedná, postupujte podle návodu v této části videa. - Spusťte v naklonovaném repozitáři soubor
.docker/up.bat
. - Napište v příkazové řádce
docker exec example composer install
- Otevřete svůj oblíbený prohlížeč.
- Napište do adresního řádku
localhost
. Měla by se objevit typická úvodní stránka z nette/web-project včetně debuggovací lišty. - Napište do adresního řádku
localhost:8080
. Měl by se objevit PHPMyAdmin.