diff --git a/Makefile b/Makefile
index 0f11bc5b89c85d9420a0b28900146d986b26bd59..ff33039a0113e8aed5483f867d99efd4b2754ec1 100644
--- a/Makefile
+++ b/Makefile
@@ -4,6 +4,7 @@
 
 help::
 	@echo "$(APP_NAME) targets:"
+	@echo "    init.app        - init application environment"
 	@echo "    init.dev        - init development environment"
 	@echo "    lint            - verify code style"
 	@echo "    spell           - check spelling of text"
@@ -55,9 +56,14 @@ lint::
 spell::
 	codespell $(wildcard *.md) docs src tests config contrib
 
-init.dev::
-	sudo apt install -y
-		codespell
+init.app::
+	cp config/sample.engine-core.ini engine-core.ini
+	mkdir -p audio/fallback
+	mkdir -p audio/playlist
+	mkdir -p audio/source
+
+init.dev:: init.app
+	sudo apt install -y codespell
 
 test::
 	(cd tests && liquidsoap engine_test_suite.liq)