Forked from
Ad Aures / Castopod
-
Yassine Doghri authored
- overwrite myth/auth config with castopod app needs - create custom views for users authentication - add admin area bootstrapped by admin controller - shift podcast and episodes crud to admin area - reorganize view layouts - update docs for database migration - add myth-auth to DEPENDENCIES.md closes #11
Yassine Doghri authored- overwrite myth/auth config with castopod app needs - create custom views for users authentication - add admin area bootstrapped by admin controller - shift podcast and episodes crud to admin area - reorganize view layouts - update docs for database migration - add myth-auth to DEPENDENCIES.md closes #11
setup-development.md 6.51 KiB
Setup your development environment
Table of contents
- Introduction
- Prerequisites
- Start docker containers
- Initialize and populate database
- Install/Update app dependencies
- Start hacking
- Going Further
- Developing inside a Container
Introduction
Castopod is a web app based on the php
framework CodeIgniter 4.
To setup a dev environment, we use Docker. A docker-compose.yml
and Dockerfile
are included in the project's root folder to help you kickstart your contribution.
Know that you don't need any prior knowledge of Docker to follow the next steps. However, if you wish to use your own environment, feel free to do so!
Prerequisites
-
Install docker desktop.
-
Clone castopod project by running:
git clone https://code.podlibre.org/podlibre/castopod.git