Skip to content
No description or website provided.
Shell PHP
Branch: testing
Clone or download
#77 Compare This branch is 137 commits ahead, 17 commits behind beudbeud:master.
maniackcrudelis Merge pull request #68 from YunoHost-Apps/database_prefix
Get the database prefix before modifying data
Latest commit 10fefee Dec 8, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
conf Merge pull request #69 from YunoHost-Apps/enh-increase-php-limit Dec 4, 2019
scripts Merge branch 'testing' into database_prefix Dec 4, 2019
.gitignore
LICENSE Mise à jour Dec 22, 2015
README.md 5.3 Nov 19, 2019
YEP.md Update helpers Sep 5, 2017
check_process Normalization from example_ynh May 20, 2019
manifest.json 5.3 Nov 19, 2019
pull_request_template.md Move from ci-apps-dev to ci-apps-hq Apr 15, 2019

README.md

Wordpress for YunoHost

Integration level
Install Wordpress with YunoHost

This package allow you to install wordpress quickly and simply on a YunoHost server.
If you don't have YunoHost, please see here to know how to install and enjoy it.

Overview

WordPress is open source software you can use to create a beautiful website, blog, or app.
With this package, you can even activate the multisite option.

Shipped version: 5.3

Screenshots

Configuration

Use the admin panel of your wordpress to configure this app.

Documentation

YunoHost specific features

  • Integration with YunoHost users and SSO:
    • private mode: Blog only accessible by YunoHost users
    • public mode: Visible by anyone, YunoHost users automatically connected
  • Automatic update of wordpress core, plugins and themes.
  • Allow to set up a multisite instance.

Multi-users support

Supported, with LDAP and SSO.

Supported architectures

  • x86-64b -
  • ARMv8-A -
  • Jessie x86-64b -

Limitations

  • Multisite only available on subdirectories.
  • As the automatic update plugin isn't working as expected, pay attention to keep your wordpress up to date from the wordpress admin panel, and not only from yunohost admin panel. For security reason, you should control that all updates are regularly applied in wordpress admin panel as well as in yunohost admin panel.

Security

Please be aware that Wordpress is known for being frequently a source of security risks (https://en.wikipedia.org/wiki/WordPress#Vulnerabilities), and also as the most popular website management system it is a target for bots and attackers. Some vulnerabilities might let an attacker breach into your wordpress, or even your Yunohost server (via privilege escalation).

Don't forget to comply with good security principles (strong password, frequent updates, don't add unknow code in your theme/extensions…). In particular, please keep your wordpress as up-to-date as possible.

Furthermore, you might take a look at this guide: https://codex.wordpress.org/Hardening_WordPress. You might see some benefits in the use of wordpress security plugins.

Links


Developers infos

Please do 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/wordpress_ynh/tree/testing --debug
or
sudo yunohost app upgrade wordpress -u https://github.com/YunoHost-Apps/wordpress_ynh/tree/testing --debug
You can’t perform that action at this time.