https://github.com/noeldemartin/noeldemartin.com
My personal website
https://github.com/noeldemartin/noeldemartin.com
laravel personal-website statamic
Last synced: 7 months ago
JSON representation
My personal website
- Host: GitHub
- URL: https://github.com/noeldemartin/noeldemartin.com
- Owner: NoelDeMartin
- Created: 2020-09-11T14:57:59.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2025-03-30T07:17:26.000Z (7 months ago)
- Last Synced: 2025-03-30T08:22:51.164Z (7 months ago)
- Topics: laravel, personal-website, statamic
- Language: PHP
- Homepage: https://noeldemartin.com
- Size: 130 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Noel De Martin 
This is the source for my site at [noeldemartin.com](https://noeldemartin.com). It is built using [Statamic](https://statamic.com), [Laravel](https://laravel.com), [TailwindCSS](https://tailwindcss.com), and [AlpineJS](https://alpinejs.dev).
Feel free to dig around. Most of the content is written in Markdown, so if you see any typo in the website I'd appreciate it if you open a PR!
## Development
If you want to tinker with this locally, it's a standard Statamic/Laravel app. So whatever set up you're using for your apps, should work. This is the one I use:
```bash
git clone git@github.com:NoelDeMartin/noeldemartin.com.git noeldemartin.com
cd noeldemartin.com
cp .env.example .env
composer install
npm install
php artisan key:generate
## Only do this if you want to use the control panel
touch database/database.sqlite
php artisan migrate:fresh --seed
composer dev
```
You should now be able to open the site on [localhost:8000](http://localhost:8000), and use the control panel at [localhost:8000/cp](http://localhost:8000/cp) using the `admin@example.com` username and `secret` password.
## Production
These instructions are mostly for me, since I don't expect anyone to serve this other than myself (please don't 😅).
I'm using [kanjuro](https://github.com/NoelDeMartin/kanjuro) and [nginx-agora](https://github.com/NoelDeMartin/nginx-agora) to deploy this site with Docker.
```bash
git clone https://github.com/NoelDeMartin/noeldemartin.com.git --branch kanjuro --single-branch
cd noeldemartin.com
kanjuro install
kanjuro start
nginx-agora start
```