1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/hubzilla_ynh.git synced 2024-09-03 19:26:21 +02:00

Updated to 3.4.1 and changed to liks to farmagit

This commit is contained in:
anmol26s 2018-06-09 20:34:00 +05:30
parent 40224cb3e6
commit 92c95c4e81
4 changed files with 17 additions and 19 deletions

View file

@ -9,8 +9,8 @@
Current snapshot in *sources*: Current snapshot in *sources*:
* https://github.com/redmatrix/hubzilla: 3.4 (commit be4c9a9598350fb4333480f0c7b302acebcddfd4) * https://framagit.org/hubzilla/core: 3.4.1 (commit 2f7dfb0286ec530dbca03862da54206cd0db8a2c)
* https://github.com/redmatrix/hubzilla-addons: 3.4 (commit 5ab387a5177adb2aa289b3b5eeba445703021d55) * https://framagit.org/hubzilla/addons: 3.4.1 (commit 190d1ead26135bea1ecfd90eb0a6b862b71314f3)
## To-Do's ## To-Do's
- [X] Installation and remove script. - [X] Installation and remove script.
@ -26,17 +26,10 @@ Current snapshot in *sources*:
## Important Notes ## Important Notes
Before installing, read the [Hubzilla installation instructions](https://github.com/redmatrix/hubzilla/blob/master/install/INSTALL.txt) for important information about Before installing, read the [Hubzilla installation instructions](https://framagit.org/hubzilla/core/blob/master/install/INSTALL.txt) for important information about
- SSL certificate validation requirement (now with support for [Let's Encrypt!](https://letsencrypt.org)). See Installation section below. - SSL certificate validation requirement (now with support for [Let's Encrypt!](https://letsencrypt.org)). See Installation section below.
- Dedicated domain (must install under web root like **https://hub.example.com/** not **https://example.com/hub/** ) - Dedicated domain (must install under web root like **https://hub.example.com/** not **https://example.com/hub/** )
- Required packages (all of these are not yet installed by this YunoHost installer package). This YunoHost package installs the following additional packages:
- php5-cli
- php5-imagick
- php5-gd
- php5-mcrypt
- This package requires a **system-wide change to php.ini** that enables the `exec()` perimission. [See the PHP manual for more information](php.net/manual/function.exec.php).
## Installation ## Installation
@ -44,8 +37,6 @@ Before installing, read the [Hubzilla installation instructions](https://github.
### Register a new domain and add it to YunoHost ### Register a new domain and add it to YunoHost
Hubzilla requires a dedicated domain, so obtain one and add it using the YunoHost admin panel. **Domains -> Add domain**. As Hubzilla uses the full domain and is installed on the root, you can create a subdomain such as hubzilla.domain.tld. Don't forget to update your DNS if you manage them manually. Hubzilla requires a dedicated domain, so obtain one and add it using the YunoHost admin panel. **Domains -> Add domain**. As Hubzilla uses the full domain and is installed on the root, you can create a subdomain such as hubzilla.domain.tld. Don't forget to update your DNS if you manage them manually.
Hubzilla requires browser-approved SSL certificates. If you have certificates not issued by [Let's Encrypt](https://letsencrypt.org/), install them manually as usual.
#### YunoHost >= 2.5 : #### YunoHost >= 2.5 :
Once the dedicated domain has been added to YunoHost, go again to the admin panel, go to domains then select your domain and click on "Install Let's Encrypt certificate". Once the dedicated domain has been added to YunoHost, go again to the admin panel, go to domains then select your domain and click on "Install Let's Encrypt certificate".

View file

@ -1,5 +1,5 @@
SOURCE_URL=https://github.com/redmatrix/hubzilla/archive/3.4.zip SOURCE_URL=https://framagit.org/hubzilla/core/-/archive/3.4.1/core-3.4.1.zip
SOURCE_SUM=f9c9f15ca151b5ebdd36a9528788d800 SOURCE_SUM=b5b99ed98c2301f24cde05bc5db5bbfa
SOURCE_SUM_PRG=md5sum SOURCE_SUM_PRG=md5sum
SOURCE_FORMAT=zip SOURCE_FORMAT=zip
SOURCE_IN_SUBDIR= SOURCE_IN_SUBDIR=

View file

@ -1,5 +1,5 @@
SOURCE_URL=https://github.com/redmatrix/hubzilla-addons/archive/3.4.zip SOURCE_URL=https://framagit.org/hubzilla/addons/-/archive/3.4.1/addons-3.4.1.zip
SOURCE_SUM=a4436a813c4f6f6d1e6c500953b961fe SOURCE_SUM=6e6af1a80a3871116d0c0a5c6d671cf3
SOURCE_SUM_PRG=md5sum SOURCE_SUM_PRG=md5sum
SOURCE_FORMAT=zip SOURCE_FORMAT=zip
SOURCE_IN_SUBDIR= SOURCE_IN_SUBDIR=

View file

@ -8,10 +8,11 @@
}, },
"url": "https://github.com/redmatrix/hubzilla", "url": "https://github.com/redmatrix/hubzilla",
"license": "Free as-is", "license": "Free as-is",
"version": "3.4", "version": "3.4.1",
"maintainer": { "maintainer": {
"name": "Andrew Manning", "name": "Anmol Sharma",
"email": "andrew@reticu.li" "email": "anmol@datamol.org",
"url": "https://pod.datamol.org/channel/anmol"
}, },
"services": [ "services": [
"nginx", "nginx",
@ -21,6 +22,12 @@
"requirements": { "requirements": {
"yunohost": ">= 2.7.2" "yunohost": ">= 2.7.2"
}, },
},
"previous_maintainers": {
"name": "Andrew Manning",
"email": "andrew@reticu.li",
"url": "https://hub.reticu.li/channel/andrewmanning"
},
"multi_instance": true, "multi_instance": true,
"arguments": { "arguments": {
"install" : [ "install" : [