Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jeffreyway/council
An open source forum built on Laravel.
https://github.com/jeffreyway/council
Last synced: about 19 hours ago
JSON representation
An open source forum built on Laravel.
- Host: GitHub
- URL: https://github.com/jeffreyway/council
- Owner: JeffreyWay
- License: mit
- Created: 2018-01-03T15:15:38.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2021-02-14T18:17:57.000Z (almost 4 years ago)
- Last Synced: 2025-01-04T13:32:34.404Z (8 days ago)
- Language: PHP
- Homepage:
- Size: 4.13 MB
- Stars: 621
- Watchers: 61
- Forks: 206
- Open Issues: 21
-
Metadata Files:
- Readme: readme.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Council [![Build Status](https://travis-ci.org/JeffreyWay/council.svg?branch=master)](https://travis-ci.org/JeffreyWay/council)
This is an open source forum that was built and maintained at Laracasts.com.
## Installation
### Prerequisites
* To run this project, you must have PHP 7 installed.
* You should setup a host on your web server for your local domain. For this you could also configure Laravel Homestead or Valet.
* If you want use Redis as your cache driver you need to install the Redis Server. You can either use homebrew on a Mac or compile from source (https://redis.io/topics/quickstart).### Step 1
Begin by cloning this repository to your machine, and installing all Composer & NPM dependencies.
```bash
git clone [email protected]:JeffreyWay/council.git
cd council && composer install && npm install
php artisan council:install
npm run dev
```### Step 2
Next, boot up a server and visit your forum. If using a tool like Laravel Valet, of course the URL will default to `http://council.test`.
1. Visit: `http://council.test/register` to register a new forum account.
2. Edit `config/council.php`, and add any email address that should be marked as an administrator.
3. Visit: `http://council.test/admin/channels` to seed your forum with one or more channels.