Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joindin/joindin-web2
HTTP Frontend For the Joind.in API
https://github.com/joindin/joindin-web2
hacktoberfest
Last synced: 5 days ago
JSON representation
HTTP Frontend For the Joind.in API
- Host: GitHub
- URL: https://github.com/joindin/joindin-web2
- Owner: joindin
- License: bsd-3-clause
- Created: 2013-01-07T20:48:20.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2024-04-24T18:23:03.000Z (7 months ago)
- Last Synced: 2024-08-02T12:43:44.755Z (3 months ago)
- Topics: hacktoberfest
- Language: PHP
- Homepage:
- Size: 13.6 MB
- Stars: 97
- Watchers: 21
- Forks: 176
- Open Issues: 79
-
Metadata Files:
- Readme: README-local-dev.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-starred - joindin/joindin-web2 - HTTP Frontend For the Joind.in API (hacktoberfest)
README
# Quick start with PHP dev server
The web2 site will run happily under the [PHP development server](http://php.net/manual/en/features.commandline.webserver.php), but you'll need to have a [Redis](http://redis.io) server running on localhost:6379. You'll also need to configure a suitable [Joind.in API](https://github.com/joindin/joindin-api/); you could use the [live Joind.in API](https://api.joind.in/) or if you're developing against a local version, reference it in config/config.php. Note that the API will also run under the built-in webserver, but will need to be on a different listening port.
To run the site on http://localhost:8080/, do the following:
```
cd web
php -S localhost:8080 index.php
```### Symfony Local Web Server
You can also use the [Symfony Local Web Server](https://symfony.com/doc/current/setup/symfony_server.html). From the root directory:
```
symfony server:start -d
symfony open:local
```