mirror of
https://github.com/Einundzwanzig-Podcast/einundzwanzig-portal.git
synced 2025-12-11 06:46:47 +00:00
51 lines
1.2 KiB
Markdown
51 lines
1.2 KiB
Markdown
[](https://forge.laravel.com)
|
|
|
|
## 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```
|
|
|
|
#### Install node dependencies
|
|
|
|
```vendor/bin/sail yarn install```
|
|
|
|
#### Start compiling watcher
|
|
|
|
```vendor/bin/sail yarn dev```
|
|
|
|
#### Compile assets
|
|
|
|
```vendor/bin/sail yarn build```
|
|
|
|
#### Update dependencies
|
|
|
|
```vendor/bin/sail yarn install```
|
|
|
|
## 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](mailto:bt@affekt.de). All security vulnerabilities will be promptly addressed.
|
|
|
|
## License
|
|
|
|
Open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).
|