Skip to content

frdl/install-setup-wizard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frdlweb Workspace Setup Wizard

Latest Stable VersionTotal DownloadsLicense

Kickstarter boilerplate to be used by composer create-project command. Demo/Test Application.

New Version(s)

New versions continue here at webfat!

Installation

Installation (via UI) - Recommended way

https://frdl.webfan.de/install/php/ provides an UI you can download and use to create projects by an web-interface-UI.

Configuration and Usage

  • Create boilerplate (optional) not yet supported
composer create-project frdl/install-setup-wizard <dir>

  • Make directory ./ public, e.g. by creating a vhost with this dir as DOCUMENT_ROOT.

  • Login to ./admin.php with the username of the process the current (web-)script is running on and the default-password "admin" and CHANGE THE PASSWORD!

  • Setup:

    • Visit the System Menu to setup and configure the requirements: * Setup Composer in the System-Page
      * Setup Workspace Directory in the System-Page
      * Setup Node.jsand npm in the System-Page
      * Setup git in the System-Page
      * Setup frdl.js in the System-Page
      * Finalize the installation, klick Install Webfan PHP-Installer in the System-Page
    • Manage your Projects:
      * Create your first project in the Project-Page via the Create Project-Button * Add the dependencies and frdl-module packages by visiting the Project->Composer Menu * Install the dependencies * Setup and configure your frdl-modules via visiting the Project->Configuration-Menu * Click Compile Project in the Endpoint-Page to compile the application using frdl and frdl.js
  • Tip: rename the admin.php file to a new name harder to guess!

  • Tip: enable the autoupdate and adminalert features and options if present!

  • Tip: edit/uncomment the lines 100-101 of admin.php AFTER EVERY UPDATE/INSTALL!

    • (this SHOULD be provided as config option in next updates...)

Screenshots

Create Project Add dependencies Compile your project

Modules/Extensions

To develop a Module for this framework, you have to publish a package of e.g. type "frdl-module" or "frdl-extension". Following the directory-structure and naming conventions of the framework it will be compiled by frdl. Documentation follows/to do...

Example Modules

Homepage

About

Frdlweb Workspace Setup Wizard

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages