https://github.com/barryvanveen/blog
📰 blog about web development and software development.
https://github.com/barryvanveen/blog
blog laravel php tailwindcss webpack
Last synced: about 3 hours ago
JSON representation
📰 blog about web development and software development.
- Host: GitHub
- URL: https://github.com/barryvanveen/blog
- Owner: barryvanveen
- License: mit
- Created: 2018-12-04T21:33:30.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-05-04T06:00:28.000Z (about 2 years ago)
- Last Synced: 2024-05-04T20:22:09.502Z (about 2 years ago)
- Topics: blog, laravel, php, tailwindcss, webpack
- Language: PHP
- Homepage: https://barryvanveen.nl
- Size: 6.34 MB
- Stars: 6
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
- License: LICENSE.txt
Awesome Lists containing this project
README
Source code for a previous incarnation of [barryvanveen.nl](https://barryvanveen.nl)
## Getting started
- Copy `.env.example` to `.env` and customize where necessary
- Run `make start` to start all Docker containers
- Run `make install` to install composer and npm dependencies
- (optional) Run `install_cert` to trust the provided certificate for blog.test. This allows you to run it on https without any annoying warnings.
When you are done, run `make stop` to shut down all containers.
Use `make php|nginx|mysql|selenium` you can quickly start a bash terminal in the given container. For example, you can run `make php` to "enter" the php container and then you can run `php artisan migrate:fresh --seed` or any other command.
## Acceptance tests
Tests are run using Laravel Dusk. To get started, copy `.env` to `.env.dusk.local` and make sure that at least `APP_URL`, `DB_DATABASE` AND `DUSK_DRIVER_URL` are correctly set. Hints can be found at the end of `.env.example`.
Then, run `make test-browser`.
## Mailing
Open up [http://localhost:1080/](http://localhost:1080/) to view any mails in Maildev
## Tooling
The composer.json file contains some shortcuts that can help with checking/fixing code style, running tests and running static analysis.
## Security Vulnerabilities
If you discover a security vulnerability within this code, please send an e-mail to Barry van Veen via barryvanveen[at]gmail.com
## Supported by
I couldn't run my website without these awesome services providing free plans for Open Source projects:
- [Bugsnag](https://www.bugsnag.com/open-source) gives me insight into exceptions.