mirror of
https://github.com/Einundzwanzig-Podcast/einundzwanzig-portal.git
synced 2025-12-11 06:46:47 +00:00
55 lines
1.7 KiB
Markdown
55 lines
1.7 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 or send a message to [SimpleX - The Ben](https://simplex.chat/contact#/?v=2-4&smp=smp%3A%2F%2Fhejn2gVIqNU6xjtGM3OwQeuk8ZEbDXVJXAlnSBJBWUA%3D%40smp16.simplex.im%2FO9kuNebRK1RwpKSE73p_XDMq9-XOcuI3%23%2F%3Fv%3D1-2%26dh%3DMCowBQYDK2VuAyEAqccFXvqGHCBpm7Iq1r9mGiHe82RolsPHXI8KupC9fRQ%253D%26srv%3Dp3ktngodzi6qrf7w64mmde3syuzrv57y55hxabqcq3l5p6oi7yzze6qd.onion))*
|
|
|
|
#### 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 [npub1pt0kw36ue3w2g4haxq3wgm6a2fhtptmzsjlc2j2vphtcgle72qesgpjyc6](https://njump.me/npub1pt0kw36ue3w2g4haxq3wgm6a2fhtptmzsjlc2j2vphtcgle72qesgpjyc6). All security vulnerabilities will be promptly addressed.
|
|
|
|
## License
|
|
|
|
Open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).
|