{"id":16831480,"url":"https://github.com/nonoesp/laravel-folio","last_synced_at":"2025-04-13T04:10:50.870Z","repository":{"id":36096207,"uuid":"40397246","full_name":"nonoesp/laravel-folio","owner":"nonoesp","description":"🍃 A flexible Laravel content management system for developers.","archived":false,"fork":false,"pushed_at":"2024-07-16T17:00:19.000Z","size":4960,"stargazers_count":102,"open_issues_count":7,"forks_count":7,"subscribers_count":4,"default_branch":"10.x","last_synced_at":"2024-10-14T11:43:58.389Z","etag":null,"topics":["cms","composer","css","laravel","laravel-10","php","scss"],"latest_commit_sha":null,"homepage":"https://nono.ma","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nonoesp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["nonoesp"]}},"created_at":"2015-08-08T08:53:19.000Z","updated_at":"2024-07-16T17:00:22.000Z","dependencies_parsed_at":"2024-01-25T13:43:35.091Z","dependency_job_id":"c6abeeb8-eb15-419a-bd24-2f75fef9ab4d","html_url":"https://github.com/nonoesp/laravel-folio","commit_stats":{"total_commits":1020,"total_committers":3,"mean_commits":340.0,"dds":0.0186274509803922,"last_synced_commit":"0b34b2e194c1bd5d80650a16deb067945fe1eecf"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nonoesp%2Flaravel-folio","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nonoesp%2Flaravel-folio/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nonoesp%2Flaravel-folio/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nonoesp%2Flaravel-folio/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nonoesp","download_url":"https://codeload.github.com/nonoesp/laravel-folio/tar.gz/refs/heads/10.x","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248661704,"owners_count":21141450,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cms","composer","css","laravel","laravel-10","php","scss"],"created_at":"2024-10-13T11:43:58.660Z","updated_at":"2025-04-13T04:10:50.827Z","avatar_url":"https://github.com/nonoesp.png","language":"PHP","funding_links":["https://github.com/sponsors/nonoesp"],"categories":[],"sub_categories":[],"readme":"\u003cp\u003e\n\u003cimg src=\"assets/folio-dark@2x.gif#gh-dark-mode-only\" alt=\"Folio for Laravel logo.\" width=\"138\"\u003e\n\u003cimg src=\"assets/folio-light@2x.gif#gh-light-mode-only\" alt=\"Folio for Laravel logo.\" width=\"138\"\u003e\n\u003c/p\u003e\n\nA customizable Laravel content-management system.\n\nYou can see it working at [Nono.MA](https://nono.ma), [Getting Simple](https://gettingsimple.com), [Burns.art](https://burns.art), [RCA Media Studies](https://ms.rca-architecture.com), or [Luis Ruiz Padrón](https://luisruiz.es).\n\n## Installation · Laravel 9.x\n\n- Add alternate VCS repos for packages without Laravel 9.x support to `composer.json`.\n\n```json\n    \"repositories\": [\n        {\n            \"type\": \"vcs\",\n            \"url\": \"https://github.com/nonoesp/laravel-imgix\"\n        },\n        {\n            \"type\": \"vcs\",\n            \"url\": \"https://github.com/macpaw/laravel-feed\"\n        } \n    ],\n```\n\n- `composer require nonoesp/folio:dev-master`\n- `php artisan folio:install`\n- `php artisan migrate`\n- `php artisan migrate --path=vendor/mpociot/versionable/src/migrations`\n- Add the following middleware to `app/Http/Kernel.php`:\n\n```php\n    protected $middlewareGroups = [\n        'web' =\u003e [\n            /// nonoesp/folio\n            \\Nonoesp\\Folio\\Middleware\\SetLocales::class,\n        ],\n    ];\n```\n\n- Party! 🥳\n\n## Build Folio's Assets with Laravel Mix\n\nYou can fully customize the JavaScript and SCSS assets.\n\n- Publish Folio's assets\n    - `php artisan vendor:publish --provider=\"Nonoesp\\Folio\\FolioServiceProvider\" --tag=dev-assets`\n- Install npm dependencies\n    - `npm install nonoesp/folio-scss font-awesome vue vue-resource vue-focus lodash jquery jquery-lazy jquery-unveil validate-js vuedraggable @wordpress/wordcount animate.css`\n    - `npm install`\n- Build the assets with Laravel Mix and configurate it with `webpack.mix.js`\n    - `npm run prod` · to build for production\n    - `npm run dev` · to build for development\n    - `npm run watch` · to rebuild on changes with BrowserSync\n\n## Customize Folio's Config, Views, Translations \u0026 Assets\n\nConfigure Folio by publishing `config/folio.php`.\n\n```bash\n# Config\nphp artisan vendor:publish --provider=\"Nonoesp\\Folio\\FolioServiceProvider\" --tag=config\n\n# Views\nphp artisan vendor:publish --provider=\"Nonoesp\\Folio\\FolioServiceProvider\" --tag=views\n\n# Translations\nphp artisan vendor:publish --provider=\"Nonoesp\\Folio\\FolioServiceProvider\" --tag=lang\n\n# JavaScript \u0026 SCSS assets\nphp artisan vendor:publish --provider=\"Nonoesp\\Folio\\FolioServiceProvider\" --tag=dev-assets\n```\n\n## Other\n\n- Subscriber email notifications can be configured in `folio.subscribers` and setting up Amazon SES in `services.ses`.\n- Backups can be configured by adding disks to `backup.destination.disks` (having those disks configured in `filesystems`, say [Dropbox](https://www.dropbox.com/developers/apps), DigitalOcean, or AWS S3).\n\n## License\n\nFolio is licensed under the [MIT license](http://opensource.org/licenses/MIT).\n\n## Me\n\nHi. I'm [Nono Martínez Alonso](https://nono.ma/about) (Nono.MA), a creative technologist with a penchant for simplicity.\n\nI host [Getting Simple](https://gettingsimple.com) — a podcast about simple living, lifestyle design, technology, and culture — [sketch](https://sketch.nono.ma) things that call my attention, [write](https://gettingsimple.com/writing) about enjoying a slower life, and record creative coding and machine intelligence [live streams](https://youtube.com/NonoMartinezAlonso) on YouTube.\n\n[Join us on Discord](https://nono.ma/discord). 🗣\n\nIf you find Folio useful in any way, reach out on Twitter at [@nonoesp](https://twitter.com/nonoesp). Cheers!\n\n## Elsewhere\n\n🍃 [Getting Simple](https://gettingsimple.com)  \n🎙 [Podcast](https://gettingsimple.com/podcast)  \n🗣 [Ask Questions](https://gettingsimple.com/ask)  \n💬 [Discord](https://discord.gg/DdsefVZ)  \n👨🏻‍🎨 [Sketches](https://sketch.nono.ma)  \n✍🏻 [Blog](https://nono.ma)  \n🐦 [Twitter](https://twitter.com/nonoesp)  \n📸 [Instagram](https://instagram.com/nonoesp)  \n📸 [YouTube](https://youtube.com/NonoMartinezAlonso)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnonoesp%2Flaravel-folio","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnonoesp%2Flaravel-folio","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnonoesp%2Flaravel-folio/lists"}