holtbosse / alba
Basic developer oriented CMS system
Installs: 2 772
Dependents: 0
Suggesters: 0
Security: 0
Stars: 7
Watchers: 1
Forks: 2
Open Issues: 36
pkg:composer/holtbosse/alba
Requires
- php: >=8.4
- erusev/parsedown: ^1.7
- holtbosse/db: ^1.0
- holtbosse/form: ^1.3
- phpmailer/phpmailer: ^6.10 || ^7.0
- symfony/console: ^7.3
- symfony/dotenv: ^7.3 || ^8.0
Requires (Dev)
- pestphp/pest: ^3.8 || ^4.0
- phpstan/phpstan: ^2.1
- dev-master
- 3.27.0
- 3.26.0
- 3.25.0
- 3.24.0
- 3.23.0
- 3.22.0
- 3.21.0
- 3.20.2
- 3.20.1
- 3.20.0
- 3.19.8
- 3.19.7
- 3.19.6
- 3.19.5
- 3.19.4
- 3.19.3
- 3.19.2
- 3.19.1
- 3.19.0
- 3.18.0
- 3.17.2
- 3.17.1
- 3.17.0
- 3.16.0
- 3.15.0
- 3.14.0
- 3.13.0
- 3.12.0
- 3.11.0
- 3.10.0
- 3.9.0
- 3.8.1
- 3.8.0
- 3.7.0
- 3.6.0
- 3.5.0
- 3.4.1
- 3.4.0
- 3.3.3
- 3.3.2
- 3.3.1
- 3.3.0
- 3.2.0
- 3.1.1
- 3.1.0
- 3.0.2
- 3.0.1
- 3.0.0
- dev-phpstan_types_level
- dev-cms_class_types
- dev-content_types
- dev-plugin_widget_types
- dev-yet_more_core_types
- dev-layoutwidget
- dev-form_widget_multi_domain
- dev-dep_phpstan
- dev-messagebox_component
- dev-page_view_form_loading
- dev-image_processing_dialog
- dev-dependabot/composer/phpstan/phpstan-2.1.40
- dev-actions_types
- dev-forminstancebettererrorfeedback
- dev-component_html_safe_attributes
- dev-alba_forms_update
- dev-php85_plus_warnings
- dev-dependabot/composer/symfony/console-8.0.4
- dev-richeditorupdatesmarkdown
- dev-urltosegmentfix
- dev-admin_home_page_improvements
- dev-fix_form_submissions_form_title
- dev-frontendimagefieldtweaks
- dev-admin_table_nested_tags
- dev-ai_images
- dev-create_command_init
- dev-tabs_js_in_field
- dev-delete_showhide
- dev-widget_required_fields_grid
- dev-admin_slimselect_search_widget_link
- dev-login_toggable_password
- dev-togglablepasswordfield
- dev-admin_domain_fixes
- dev-test_email_settings_button
- dev-alba_install_ci_test
- dev-subform_dynamic_form_builder_select
- dev-image_fields_to_attachments
- dev-untrusted_public_image_media
- dev-dymaic_field_config_order
- dev-media_state
- dev-list_images_api_dedupe
- dev-image_api_usability_progamatically
- dev-admin_table_component
- dev-dedupe_css_state_style
- dev-css_style_component
- dev-states_button_title_text
- dev-plugins_nav_change
- dev-components_to_oop_calling
- dev-slimactionstest
- dev-tag_content_list_fields
- dev-fix_tag_category_on_domain
- dev-extend_mail_class
- dev-unified_content_search_with_hook
- dev-unify_admin_forms_plus_hooks
- dev-oop_image_component
- dev-component_hooks
- dev-newcontentcatfix
- dev-templates_per_domain
- dev-only_render_content_owned_by_a_domain
- dev-admin_login_screen_buffered_and_hooked
- dev-statebutton_oop_fixes
- dev-multidomain_state_media_tags
- dev-domain_installer
- dev-hidden_fields
- dev-configuration_per_domain
- dev-user_content_tag_categories_groups_search
- dev-fields_domain_aware_and_stuff
- dev-oop_components
- dev-same_user_email_per_domain
- dev-media_per_domain
- dev-media_api_trashfire
- dev-checkdomainaccessonlogin
- dev-hotel_california
- dev-access_groups_dropdown_item
- dev-page_overrides_fixes
- dev-html_safe_forms
- dev-users_multidomain
- dev-form_multidomain
- dev-tag_category_per_domain
- dev-video_element_in_editor
- dev-fix_issue_557
- dev-php84_ci_test
- dev-admin_multidomain_saas_redirects_pages_content
- dev-group_controlled_admin_access
- dev-cli_migration_command
- dev-widget_exclusive_to_domains
- dev-content_type_domain_visible_tags
- dev-content_types_per_domains_categories
- dev-content_types_admin_per_domain
- dev-rich_field_backtick_escape
- dev-htaccess_file_404_security
- dev-forms_export_use_dataexporter
- dev-remove_string_filters
- dev-replace_raw_getvar_filters
- dev-better_validation
- dev-custom_user_fields_list_admin
- dev-raw_get_and_post_hardening
- dev-image_api_params_hardening
- dev-migration_datastructures
- dev-console_commands
- dev-user_action_details_in_action_api
- dev-show_usernames_when_ids_on_mobile
- dev-cache_key_check
- dev-check_plugins_before_enabling
- dev-cms_admin_hook_before_cms_head_entries
- dev-widget_search_get
- dev-default_robots_txt_fiel
- dev-admin_content_mobile_rows_better
- dev-burn_content_versions
- dev-actually_working_content_versions
- dev-tag_custom_states
- dev-widget_bad_fields
- dev-dataexport
- dev-better_biome
- dev-nodetoolchain_tiptap
- dev-media_edit_alt_title_fix
- dev-message_func_type_defs
- dev-picker_ordered_js_css_formatting
- dev-pickerorderedrepeatable
- dev-dynamic_form_builder
- dev-more_terrible_figure_stuff
- dev-contentfrontendeditbutton
- dev-ci_boot_test
- dev-editor_image_paste_and_drop
- dev-cropper_css_repeatfix
- dev-form_builder
- dev-lexical_testing
- dev-postgresql_support
- dev-pest_php_forms
- dev-graphicaleditorprototype
- dev-repeatablecheckbox
- dev-pagedup
- dev-messagelinks
- dev-arrayofintfix
- dev-php_pest_testing
This package is auto-updated.
Last update: 2026-02-26 20:45:32 UTC
README
A PHP/MySQL based Content Management System. Designed with developer flexibility in mind.
Requirements
- PHP 8.2 + (with mod_rewrite)
- MySQL/MariaDB 5.0+
Installation
- create project with composer
- require this package and install
- run
./vendor/bin/alba init - Follow prompts in terminal
That's it, now browse to /admin to start. See wiki for more info.
For dev work/testing
PHPSTAN test command
./vendor/bin/phpstan
Biomejs testing
see https://biomejs.dev/guides/manual-installation. install in your path and run biome lint
