HolgerHatGarKeineNode / einundzwanzig-portal

Einundzwanzig Portal

Home Page:https://portal.einundzwanzig.space

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Laravel Forge Site Deployment Status

Development

Installation

cp .env.example .env

docker run --rm \
    -u "$(id -u):$(id -g)" \
    -v $(pwd):/var/www/html \
    -w /var/www/html \
    laravelsail/php81-composer:latest \
    composer install --ignore-platform-reqs

(you need a valid Laravel Nova license)

Start docker development containers

vendor/bin/sail up -d

Migrate and seed the database

./vendor/bin/sail artisan migrate:fresh --seed

Laravel storage link

./vendor/bin/sail artisan storage:link

Install node dependencies

vendor/bin/sail yarn install

Start just in time compiler

vendor/bin/sail yarn dev

Update dependencies

vendor/bin/sail yarn

Contributing

WIP

Security Vulnerabilities

If you discover a security vulnerability within this project, please send an e-mail to Benjamin Takats via bt@affekt.de. All security vulnerabilities will be promptly addressed.

License

Open-sourced software licensed under the MIT license.

About

Einundzwanzig Portal

https://portal.einundzwanzig.space

License:MIT License


Languages

Language:PHP 68.8%Language:Blade 29.1%Language:Dockerfile 0.9%Language:Vue 0.6%Language:JavaScript 0.4%Language:Shell 0.2%Language:CSS 0.0%