https://github.com/cleverage/eav-manager-starter-kit
Starter Kit for the Clever Data Manager
https://github.com/cleverage/eav-manager-starter-kit
Last synced: about 1 year ago
JSON representation
Starter Kit for the Clever Data Manager
- Host: GitHub
- URL: https://github.com/cleverage/eav-manager-starter-kit
- Owner: cleverage
- Created: 2017-07-28T14:30:25.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2020-02-29T19:05:00.000Z (about 6 years ago)
- Last Synced: 2025-01-17T01:46:33.264Z (about 1 year ago)
- Language: PHP
- Homepage:
- Size: 631 KB
- Stars: 1
- Watchers: 8
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
CleverAge/EAVManager Starter Kit
================================
The main documentation is located here: [CleverAge/EAVManager](https://github.com/cleverage/eav-manager)
## Installation
You will need make, docker and docker-compose installed on your machine.
````bash
$ make install && make shell
````
If this setup conflicts with open ports on your system, simply edit your ````docker/.env```` file.
From there you will be in a shell inside you main container
### Setting up the database
````bash
$ sf doctrine:schema:create
````
### Creating your admin user
````bash
$ sf eavmanager:create-user -a your-email@my-domain.com -pMyPassw0rd
````
### Accessing the application
The Nginx server will answer to any domain so you can either go to [http://127.0.0.1](http://127.0.0.1) or to any
domain matching this IP.
All the emails sent by the application are caught by mailcatcher: [http://127.0.0.1:1080](http://127.0.0.1:1080)
### Managing docker containers
Starting your containers
````bash
$ make start
````
Stoping your containers
````bash
$ make stop
````
### Using the process-bundle
Since the CDM v2.2, the process-bundle is now an independent package. It has been installed by default in this starter kit
but feel free to remove it if you don't use it.
## Editing your model
All the configuration is in ````app/config````.