This repo contains base files used to initialize new Narada projects.
There are different sets of files available in different branches:
- master
-
base files suitable for most projects
- socklog
-
base files plus runit and socklog plugins, for projects which needs to run background services (like fastcgi, php-fpm, etc.) and able to use runit
- go
-
base files suitable for Go projects
- go-socklog
-
merged branches go and socklog
- doc
-
(this branch) doesn’t contain base files for Narada, only documentation about this repo
This is default repository for Narada, so you can create new Narada project using one of these commands:
narada-new [directory]
narada-new -b socklog [directory]
It’s also recommended to release new major/minor/patch version immediately after creating new project and/or adding new complex plugins (like runit):
./release --minor && ./deploy
See wiki.
Documentation is in your project’s directory, see doc/narada-base.adoc.