Source code of my website at JeroenED.be https://www.jeroened.be

Jeroen De Meerleer 6f50cfb81d Version Bump 1 month ago
.gitlab 8fed0e9a45 Added template for library issues (fixes #51) 9 months ago
app 6f50cfb81d Version Bump 1 month ago
bin 949ca686e0 Updated dependencies 1 month ago
nbproject 9048e15211 Added netbeans project dir 7 months ago
src 949ca686e0 Updated dependencies 1 month ago
tests bbca53ed9f [WIP]Updating to Symfony3 1 year ago
var ed03eb02ba Updated dependencies ;) 5 months ago
web 949ca686e0 Updated dependencies 1 month ago
.gitignore 9048e15211 Added netbeans project dir 7 months ago
.gitlab-ci.yml 33814feb09 extended the deploy.sh script (closes #30) 1 year ago
.gitmodules c8afb901c6 Updated name of Codemirror-submodule 5 months ago
LICENSE e42142fd93 Added LICENCE 1 year ago
README.md 129fb7a637 Updated and expanded the system.sh script (Closes GL-4) 5 months ago
changelog.md 3b0a143173 Updated readme 1 month ago
composer.json d5c8f619ee Updated composer dependencies (closes #41) 11 months ago
composer.lock 949ca686e0 Updated dependencies 1 month ago
system.sh 129fb7a637 Updated and expanded the system.sh script (Closes GL-4) 5 months ago

README.md

JeroenED.be

Copyright (c) 2015-2017 Jeroen De Meerleer me@jeroened.be

This is the source code of my own website that can be found on http://www.jeroened.be

Installation

Clone the GIT-repository and run composer install.

Oh, I forgot. You need to feed the kittens.

Get it running

Create assets

After you installed the website you will have to create the assets. You can easily do this with following command

php app/console assetic:dump

Admin panel user

First create a new user by running following command:

php app/console CmsED:Users:Create

Afterwards you can login into the admin panel by pointing your browser to {{ websiteaddress }}/admin

Here you can create even more users or create even more pages or even more whatever.

Black as the night set-up (system.sh)

If you don't feel like entering all commands yourself you can opt for the Black as the night setup. This command automates a lot of commands and giving you time to get another programmer's fuel.

Install

You can easily install the website by running bash system.sh install This will install all dependencies needed (eg. git-submodules, composer, ...).

If it's the first time you're running the installation you need to add parameter --firsttime. This will setup the database and users as well.

Update

Updates composer dependecies and submodules

Server

Start or stop php's built in webserver. This is just a port the symfony server:start and and symfony server:stop commands.

Licence

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.