1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/dokuwiki_ynh.git synced 2024-09-03 18:26:20 +02:00
Dokuwiki package for YunoHost
Find a file
Alexandre Aubin a8a4a392b1
Testing (#97)
* Apply example_ynh

* Cleanup ynh_clean_setup

* Fix "php conf location" breaking backup script

See  https://github.com/YunoHost-Apps/dokuwiki_ynh/issues/96

the bug:
> php file is still in folder: '/etc/php/7.4/fpm/pool.d/' after upgrade
> instead of '8.1' folder.

Changing the "ynh_add_fpm_config" for the fix. The helper should do the
"php version handling" instead of the package itself

Example taken on the package:
https://github.com/YunoHost-Apps/wordpress_ynh/blob/testing/scripts/upgrade

* enh use helper "ynh_add_config" to manage file

* bump package version and changelog

* Auto-update README

* Version 2 (#98)

* v2

* v2

* Auto-update README

* Update tests.toml

* Update manifest.toml

* Update LICENSE

* cleaning

* cleaning

---------

Co-authored-by: yunohost-bot <yunohost@yunohost.org>

---------

Co-authored-by: yalh76 <yalh@yahoo.com>
Co-authored-by: Gofannon <gofannon+github@riseup.net>
Co-authored-by: yunohost-bot <yunohost@yunohost.org>
Co-authored-by: Éric Gaspar <46165813+ericgaspar@users.noreply.github.com>
2023-05-16 14:01:26 +02:00
.github [autopatch] Update issue and PR templates 2021-05-13 17:46:13 +02:00
conf Testing (#97) 2023-05-16 14:01:26 +02:00
doc Testing (#97) 2023-05-16 14:01:26 +02:00
scripts Testing (#97) 2023-05-16 14:01:26 +02:00
config_panel.toml Add config panel (#89) 2022-01-18 19:11:29 +01:00
LICENSE Testing (#97) 2023-05-16 14:01:26 +02:00
manifest.toml Testing (#97) 2023-05-16 14:01:26 +02:00
README.md Testing (#97) 2023-05-16 14:01:26 +02:00
README_fr.md Testing (#97) 2023-05-16 14:01:26 +02:00
tests.toml Testing (#97) 2023-05-16 14:01:26 +02:00

Dokuwiki for YunoHost

Integration level Working status Maintenance status

Install Dokuwiki with YunoHost

Lire ce readme en français.

This package allows you to install Dokuwiki quickly and simply on a YunoHost server. If you don't have YunoHost, please consult the guide to learn how to install it.

Overview

DokuWiki is a simple to use and highly versatile Open Source wiki software that doesn't require a database. It is loved by users for its clean and readable syntax. The ease of maintenance, backup and integration makes it an administrator's favorite. Built in access controls and authentication connectors make DokuWiki especially useful in the enterprise context and the large number of plugins contributed by its vibrant community allow for a broad range of use cases beyond a traditional wiki.

YunoHost specific features

  • Integrate with YunoHost users and SSO - i.e. logout button
  • Allow one user to be the "administrator" (set at the installation)
  • Default authorization is set as read only so guest people cannot edit pages. (Especially needed if wiki is public to avoid spam and defacing. Can be changed from admin panel)
  • During the upgrade, official plugins are also upgraded. We recommend that you should check that they run properly in the administration panel after the upgrade. We cannot know if some plugins are broken...

Shipped version: 2023.04.04a~ynh1

Demo: https://demo.yunohost.org/dokuwiki/doku.php?id=start&do=login&u=demo&p=demo

Screenshots

Screenshot of Dokuwiki

Documentation and resources

Developer info

Please send your pull request to the testing branch.

To try the testing branch, please proceed like that.

sudo yunohost app install https://github.com/YunoHost-Apps/dokuwiki_ynh/tree/testing --debug
or
sudo yunohost app upgrade dokuwiki -u https://github.com/YunoHost-Apps/dokuwiki_ynh/tree/testing --debug

More info regarding app packaging: https://yunohost.org/packaging_apps