Skip to content

Commit 2ef8b74

Browse files
committed
feat(laravel-free): Initial commit
1 parent d1ba06d commit 2ef8b74

File tree

350 files changed

+26431
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

350 files changed

+26431
-0
lines changed

.editorconfig

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
root = true
2+
3+
[*]
4+
charset = utf-8
5+
end_of_line = lf
6+
indent_size = 2
7+
indent_style = space
8+
insert_final_newline = true
9+
trim_trailing_whitespace = true
10+
11+
[*.md]
12+
trim_trailing_whitespace = false
13+
14+
[*.{yml,yaml}]
15+
indent_size = 2
16+
17+
[docker-compose.yml]
18+
indent_size = 4

.env

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
APP_NAME=Laravel
2+
APP_ENV=local
3+
APP_KEY=base64:mln1keRjYJYz06TPXJg8SZhJ7JN+oToy08vrPQhoq78=
4+
APP_DEBUG=true
5+
APP_URL=http://localhost
6+
7+
LOG_CHANNEL=stack
8+
LOG_DEPRECATIONS_CHANNEL=null
9+
LOG_LEVEL=debug
10+
11+
DB_CONNECTION=mysql
12+
DB_HOST=127.0.0.1
13+
DB_PORT=3306
14+
DB_DATABASE=laravel
15+
DB_USERNAME=root
16+
DB_PASSWORD=
17+
18+
BROADCAST_DRIVER=log
19+
CACHE_DRIVER=file
20+
FILESYSTEM_DISK=local
21+
QUEUE_CONNECTION=sync
22+
SESSION_DRIVER=file
23+
SESSION_LIFETIME=120
24+
25+
MEMCACHED_HOST=127.0.0.1
26+
27+
REDIS_HOST=127.0.0.1
28+
REDIS_PASSWORD=null
29+
REDIS_PORT=6379
30+
31+
MAIL_MAILER=smtp
32+
MAIL_HOST=mailpit
33+
MAIL_PORT=1025
34+
MAIL_USERNAME=null
35+
MAIL_PASSWORD=null
36+
MAIL_ENCRYPTION=null
37+
MAIL_FROM_ADDRESS="hello@example.com"
38+
MAIL_FROM_NAME="${APP_NAME}"
39+
40+
AWS_ACCESS_KEY_ID=
41+
AWS_SECRET_ACCESS_KEY=
42+
AWS_DEFAULT_REGION=us-east-1
43+
AWS_BUCKET=
44+
AWS_USE_PATH_STYLE_ENDPOINT=false
45+
46+
PUSHER_APP_ID=
47+
PUSHER_APP_KEY=
48+
PUSHER_APP_SECRET=
49+
PUSHER_HOST=
50+
PUSHER_PORT=443
51+
PUSHER_SCHEME=https
52+
PUSHER_APP_CLUSTER=mt1
53+
54+
MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
55+
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"

.env.example

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
APP_NAME=Laravel
2+
APP_ENV=local
3+
APP_KEY=
4+
APP_DEBUG=true
5+
APP_URL=http://localhost
6+
7+
LOG_CHANNEL=stack
8+
LOG_DEPRECATIONS_CHANNEL=null
9+
LOG_LEVEL=debug
10+
11+
DB_CONNECTION=mysql
12+
DB_HOST=127.0.0.1
13+
DB_PORT=3306
14+
DB_DATABASE=laravel
15+
DB_USERNAME=root
16+
DB_PASSWORD=
17+
18+
BROADCAST_DRIVER=log
19+
CACHE_DRIVER=file
20+
FILESYSTEM_DISK=local
21+
QUEUE_CONNECTION=sync
22+
SESSION_DRIVER=file
23+
SESSION_LIFETIME=120
24+
25+
MEMCACHED_HOST=127.0.0.1
26+
27+
REDIS_HOST=127.0.0.1
28+
REDIS_PASSWORD=null
29+
REDIS_PORT=6379
30+
31+
MAIL_MAILER=smtp
32+
MAIL_HOST=mailpit
33+
MAIL_PORT=1025
34+
MAIL_USERNAME=null
35+
MAIL_PASSWORD=null
36+
MAIL_ENCRYPTION=null
37+
MAIL_FROM_ADDRESS="hello@example.com"
38+
MAIL_FROM_NAME="${APP_NAME}"
39+
40+
AWS_ACCESS_KEY_ID=
41+
AWS_SECRET_ACCESS_KEY=
42+
AWS_DEFAULT_REGION=us-east-1
43+
AWS_BUCKET=
44+
AWS_USE_PATH_STYLE_ENDPOINT=false
45+
46+
PUSHER_APP_ID=
47+
PUSHER_APP_KEY=
48+
PUSHER_APP_SECRET=
49+
PUSHER_HOST=
50+
PUSHER_PORT=443
51+
PUSHER_SCHEME=https
52+
PUSHER_APP_CLUSTER=mt1
53+
54+
MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
55+
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"

.gitattributes

Lines changed: 220 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,220 @@
1+
* text eol=lf
2+
* text=auto
3+
4+
*.blade.php diff=html
5+
*.css diff=css
6+
*.html diff=html
7+
*.md diff=markdown
8+
*.php diff=php
9+
10+
/.github export-ignore
11+
CHANGELOG.md export-ignore
12+
13+
14+
## GITATTRIBUTES FOR WEB PROJECTS
15+
#
16+
# These settings are for any web project.
17+
#
18+
# Details per file setting:
19+
# text These files should be normalized (i.e. convert CRLF to LF).
20+
# binary These files are binary and should be left untouched.
21+
#
22+
# Note that binary is a macro for -text -diff.
23+
######################################################################
24+
25+
# Auto detect
26+
## Handle line endings automatically for files detected as
27+
## text and leave all files detected as binary untouched.
28+
## This will handle all files NOT defined below.
29+
* text=auto
30+
31+
# Source code
32+
*.bash text eol=lf
33+
*.bat text eol=crlf
34+
*.cmd text eol=crlf
35+
*.coffee text
36+
*.css text diff=css
37+
*.htm text diff=html
38+
*.html text diff=html
39+
*.inc text
40+
*.ini text
41+
*.js text
42+
*.json text
43+
*.jsx text
44+
*.less text
45+
*.ls text
46+
*.map text -diff
47+
*.od text
48+
*.onlydata text
49+
*.php text diff=php
50+
*.pl text
51+
*.ps1 text eol=crlf
52+
*.py text diff=python
53+
*.rb text diff=ruby
54+
*.sass text
55+
*.scm text
56+
*.scss text diff=css
57+
*.sh text eol=lf
58+
.husky/* text eol=lf
59+
*.sql text
60+
*.styl text
61+
*.tag text
62+
*.ts text
63+
*.tsx text
64+
*.xml text
65+
*.xhtml text diff=html
66+
67+
# Docker
68+
Dockerfile text
69+
70+
# Documentation
71+
*.ipynb text eol=lf
72+
*.markdown text diff=markdown
73+
*.md text diff=markdown
74+
*.mdwn text diff=markdown
75+
*.mdown text diff=markdown
76+
*.mkd text diff=markdown
77+
*.mkdn text diff=markdown
78+
*.mdtxt text
79+
*.mdtext text
80+
*.txt text
81+
AUTHORS text
82+
CHANGELOG text
83+
CHANGES text
84+
CONTRIBUTING text
85+
COPYING text
86+
copyright text
87+
*COPYRIGHT* text
88+
INSTALL text
89+
license text
90+
LICENSE text
91+
NEWS text
92+
readme text
93+
*README* text
94+
TODO text
95+
96+
# Templates
97+
*.dot text
98+
*.ejs text
99+
*.erb text
100+
*.haml text
101+
*.handlebars text
102+
*.hbs text
103+
*.hbt text
104+
*.jade text
105+
*.latte text
106+
*.mustache text
107+
*.njk text
108+
*.phtml text
109+
*.svelte text
110+
*.tmpl text
111+
*.tpl text
112+
*.twig text
113+
*.vue text
114+
115+
# Configs
116+
*.cnf text
117+
*.conf text
118+
*.config text
119+
.editorconfig text
120+
.env text
121+
.gitattributes text
122+
.gitconfig text
123+
.htaccess text
124+
*.lock text -diff
125+
package.json text eol=lf
126+
package-lock.json text eol=lf -diff
127+
pnpm-lock.yaml text eol=lf -diff
128+
.prettierrc text
129+
yarn.lock text -diff
130+
*.toml text
131+
*.yaml text
132+
*.yml text
133+
browserslist text
134+
Makefile text
135+
makefile text
136+
137+
# Heroku
138+
Procfile text
139+
140+
# Graphics
141+
*.ai binary
142+
*.bmp binary
143+
*.eps binary
144+
*.gif binary
145+
*.gifv binary
146+
*.ico binary
147+
*.jng binary
148+
*.jp2 binary
149+
*.jpg binary
150+
*.jpeg binary
151+
*.jpx binary
152+
*.jxr binary
153+
*.pdf binary
154+
*.png binary
155+
*.psb binary
156+
*.psd binary
157+
# SVG treated as an asset (binary) by default.
158+
# *.svg text
159+
# If you want to treat it as binary,
160+
# use the following line instead.
161+
*.svg binary
162+
*.svgz binary
163+
*.tif binary
164+
*.tiff binary
165+
*.wbmp binary
166+
*.webp binary
167+
168+
# Audio
169+
*.kar binary
170+
*.m4a binary
171+
*.mid binary
172+
*.midi binary
173+
*.mp3 binary
174+
*.ogg binary
175+
*.ra binary
176+
177+
# Video
178+
*.3gpp binary
179+
*.3gp binary
180+
*.as binary
181+
*.asf binary
182+
*.asx binary
183+
*.avi binary
184+
*.fla binary
185+
*.flv binary
186+
*.m4v binary
187+
*.mng binary
188+
*.mov binary
189+
*.mp4 binary
190+
*.mpeg binary
191+
*.mpg binary
192+
*.ogv binary
193+
*.swc binary
194+
*.swf binary
195+
*.webm binary
196+
197+
# Archives
198+
*.7z binary
199+
*.gz binary
200+
*.jar binary
201+
*.rar binary
202+
*.tar binary
203+
*.zip binary
204+
205+
# Fonts
206+
*.ttf binary
207+
*.eot binary
208+
*.otf binary
209+
*.woff binary
210+
*.woff2 binary
211+
212+
# Executables
213+
*.exe binary
214+
*.pyc binary
215+
216+
# RC files (like .babelrc or .eslintrc)
217+
*.*rc text
218+
219+
# Ignore files (like .npmignore or .gitignore)
220+
*.*ignore text

.gitignore

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
/.phpunit.cache
2+
/node_modules
3+
4+
/public/build
5+
/public/hot
6+
/public/storage
7+
/storage/*.key
8+
/vendor
9+
10+
# .env
11+
.env.backup
12+
.env.production
13+
.phpunit.result.cache
14+
15+
docker-compose.override.yml
16+
17+
Homestead.json
18+
Homestead.yaml
19+
composer.lock
20+
npm-debug.log
21+
/package-lock.json
22+
yarn-error.log
23+
yarn.lock
24+
package-lock.log
25+
/.idea
26+
/.vscode
27+
28+
/public/css
29+
/public/js
30+
/public/mix-manifest.json
31+
# But not these files...
32+
!/public/assets/*
33+
/public/assets/js
34+
/public/assets/css
35+
/public/assets/vendor

.prettierignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
dist
2+
node_modules
3+
public/assets/vendor

0 commit comments

Comments
 (0)