mirror of
https://github.com/YunoHost-Apps/grav_ynh.git
synced 2024-09-03 19:16:01 +02:00
Grav, a flat-file CMS packaged for YunoHost
* Fix check_process (#34) * Upgrade to 1.6.26, YNH v3.7 permissions system and PHP version handling (#37) * [upg] grav 1.6.16 Makes the app agnostic regarding the needed PHP version. Includes experimental helpers to install various PHP versions, if needed. Includes Grav v1.6.16 with PHP 7.2. * [enh] adding LDAP login for designated admin It is a bit hacky, since YNH does not have yet LDAP groups support: groups=usernames. To add more users, manually edit the configuration file in the admin. * [enh] use the permissions system * [enh] setting permissions up * [enh] restore php before adding conf file * [enh] avoid adding repo if sury list already exists This prevents getting multiple warning messages about duplicated repos. * [fix] remove order * [fix] testing and setting permissions * [upg] app version and remove php7.0-fpm dependency * Fix check_process (#34) * [upg] permissions configuration for install and upgrade * [upg] grav v1.6.23 * [upg] new permissions system * [fix] check_process is_public * [fix] missing 1 more_set_headers in nginx.conf * [fix] upgrade: allow visitors if was public * [fix] experimental_helpers directory in remove * [fix] retrieve phpversion in remove * [fix] remove old php-fpm config if needed in upgrade * [fix] helpers in subdirectory * [enh] no default group needed * [enh] update all plugins during upgrade * [enh] adding progress messages * [fix] specify phpversion in change_url * [enh] to v3.7 standards * [upg] grav v1.6.26 * [rem] ynh_permission_has_user is now official * [upg] check_process * [fix] php-fpm upgrade * [fix] use YNH_PHP_VERSION instead of phpversion in restore * [fix] php and chown in upgrade * [fix] check_process * [fix] app-upgrade.src * [fix] php-fpm and [rem] progression --time * [fix] restart php-fpm instead of reloading * [fix] user home_dir and permissions * [fix] upgrade publicness * [fix] CI badge on README (#38) * Fix failing check_process (#35) * Fix check_process (#34) * Fix CI badge on README Co-authored-by: tituspijean <tituspijean@outlook.com> Co-authored-by: Kayou <pierre.moltess@gmail.com> Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org> |
||
---|---|---|
conf | ||
scripts | ||
check_process | ||
LICENSE | ||
manifest.json | ||
README.md |
Grav is a modern open source flat-file CMS.
This package allow you to install Grav quickly and simply on a YunoHost server.
If you don't have YunoHost, please see here to know how to install and enjoy it.
Provided version: 1.6.26
Installation
Use either YunoHost's admin panel or command line:
sudo yunohost app install https://github.com/YunoHost-Apps/grav_ynh
For upgrading (replace grav
by the actual instance ID if more instances are installed):
sudo yunohost app upgrade grav -u https://github.com/YunoHost-Apps/grav_ynh
Permissions
To make users administrators, give them the grav.admin
permission.
To allow users to log in, give them the grav.user
permission.
Links
- Report a bug about this package: https://github.com/YunoHost-Apps/grav_ynh
- Report a bug about Grav itself: https://github.com/getgrav/grav/issues
- Documentation: https://learn.getgrav.org/
- Grav website: https://www.getgrav.org/
- YunoHost website: https://yunohost.org/