netis-cms / project-preset
Netis CMS overlay preset for Drago Project.
Package info
github.com/netis-cms/project-preset
Type:drago-project-resource
pkg:composer/netis-cms/project-preset
Requires
- php: >=8.3 <9
- drago-ex/datagrid: dev-main
- drago-ex/project-auth: ^2.0
- drago-ex/project-backend: ^2.0
- drago-ex/project-backend-ui: ^2.0
- drago-ex/project-docker: ^2.0
- drago-ex/project-docker-db: ^2.0
- drago-ex/project-front: ^2.0
- drago-ex/project-install: dev-main
- drago-ex/project-permission: dev-main
- drago-ex/project-settings: ^1.0
This package is auto-updated.
Last update: 2026-06-01 12:43:17 UTC
README
Overlay preset that turns an installed Drago Project with the Netis-related Drago packages into the Netis CMS project structure.
Requirements
- PHP >= 8.3
- Nette Framework
- Composer
- Docker
- Node.js
- Bootstrap
- Naja
Built on a basic framework
Installation
Install the preset into an existing Drago Project:
composer require netis-cms/project-preset
The package is intended as an initial project overlay. It replaces selected project files and is configured to run only once.
Installed files
The preset applies these resources to the root project:
resources/app->appresources/assets->assetsresources/package.json->package.json
After the first successful installation, drago-ex/project-installer can mark this package with skip-replace, so the preset will not overwrite project changes again on later installs or updates.
It uses these packages
- Docker Setup
- Database Layer
- User Management
- Authentication
- Permissions (ACL)
- Backend Admin
- Backend UI
- Application Settings
- Installation process
Not included
Runtime and generated files are not part of this preset, such as vendor, node_modules, build output, cache, logs, sessions, and database data.