Aggregation of all nette/* repositories.
- fork and clone the project
- create empty database for the project
- copy config/local.neon.template to
config/local.neonand configure it properly:databasefor database connectiongithubAPIfor GitHub API token - generate one here with public access
- run
make install
During the synchronization process, all commits from all repositories are being synchronized.
You can run the synchronization either via console command
php bin/console synchronizeor via HTTP GET request
curl http://yourhost.com/synchronize.phpYou can set this as a CRON job to run every 5 minutes.
To prevent the synchronization to run multiple times at one time, the Symfony Lock component is used.