Skip to content

Commit d261f60

Browse files
committed
refactor + NodeBB v3.1.4
1 parent f77821e commit d261f60

File tree

2 files changed

+24
-7
lines changed

2 files changed

+24
-7
lines changed

README.md

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
1-
# hestiacp-nodebb
1+
# hcpp-nodebb
22
A plugin for Hestia Control Panel (via hestiacp-pluginable) that enables hosting a NodeBB instance.
33
With this plugin installed, a new Quick Installer option will appear. User accounts can host their own NodeBB instance either in the root domain or as a subfolder installation. For instance, it is possible to run WordPress in the root domain while having NodeBB installed on the same domain in a subfolder (i.e. https://example.com/nodebb-forum).
44

5-
 
6-
> :warning: !!! Note: this repo is in progress; when completed, a release will appear in the release tab.
7-
85
## Installation
9-
HestiaCP-NodeBB requires an Ubuntu based installation of [Hestia Control Panel](https://hestiacp.com) in addition to an installation of [HestiaCP-Pluginable](https://github.com/steveorevo/hestiacp-pluginable) *and* [HesitaCP-NodeApp](https://github.com/steveorevo/hestiacp-nodeapp) to function; please ensure that you have first installed both Pluginable and NodeApp on your Hestia Control Panel before proceeding. Switch to a root user and simply clone this project to the /usr/local/hestia/plugins folder. It should appear as a subfolder with the name `nodebb`, i.e. `/usr/local/hestia/plugins/nodebb`.
6+
HCPP-NodeBB requires an Ubuntu based installation of [Hestia Control Panel](https://hestiacp.com) in addition to an installation of [HestiaCP-Pluginable](https://github.com/virtuosoft-dev/hestiacp-pluginable) *and* [HCPP-NodeApp](https://github.com/virtuosoft-dev/hcpp-nodeapp) to function; please ensure that you have first installed both Pluginable and NodeApp on your Hestia Control Panel before proceeding. Switch to a root user and simply clone this project to the /usr/local/hestia/plugins folder. It should appear as a subfolder with the name `nodebb`, i.e. `/usr/local/hestia/plugins/nodebb`.
107

118
First, switch to root user:
129
```
@@ -17,7 +14,7 @@ Then simply clone the repo to your plugins folder, with the name `nodebb`:
1714

1815
```
1916
cd /usr/local/hestia/plugins
20-
git clone https://github.com/steveorevo/hestiacp-nodebb nodebb
17+
git clone https://github.com/virtuosoft-dev/hcpp-nodebb nodebb
2118
```
2219

2320
Note: It is important that the destination plugin folder name is `nodebb`.
@@ -28,4 +25,22 @@ Be sure to logout and login again to your Hestia Control Panel as the admin user
2825
sudo -s
2926
cd /usr/local/hestia/plugins/nodebb
3027
./install
28+
touch "/usr/local/hestia/data/hcpp/installed/nodebb"
3129
```
30+
31+
## Support the creator
32+
You can help this author's open source development endeavors by donating any amount to Stephen J. Carnam @ Virtuosoft. Your donation, no matter how large or small helps pay for essential time and resources to create MIT and GPL licensed projects that you and the world can benefit from. Click the link below to donate today :)
33+
<div>
34+
35+
36+
[<kbd> <br> Donate to this Project <br> </kbd>][KBD]
37+
38+
39+
</div>
40+
41+
42+
<!---------------------------------------------------------------------------->
43+
44+
[KBD]: https://virtuosoft.com/donate
45+
46+
https://virtuosoft.com/donate

plugin.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
<?php
22
/**
33
* Plugin Name: NodeBB
4-
* Plugin URI: https://github.com/steveorevo/hestiacp-nodebb
4+
* Plugin URI: https://github.com/virtuosoft-dev/hcpp-nodebb
55
* Description: NodeBB is a plugin for HestiaCP that allows you to Quick Install a NodeBB instance.
6+
* Version: 1.0.0
7+
* Author: Stephen J. Carnam
68
*/
79

810
// Register the install and uninstall scripts

0 commit comments

Comments
 (0)