Skip to content

Commit e024a74

Browse files
authored
Merge pull request #112 from simonLeary42/patch-2
Update README.md
2 parents 01593a4 + ab6c69c commit e024a74

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

README.md

+11-11
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,17 @@ Unity Web Portal is a PHP application built in top of MariaDB and LDAP which act
2222
1. Composer (`apt install composer` on Ubuntu)
2323
1. PHP Extensions
2424
1. `php-ldap`
25-
2. `php-curl`
26-
3. `php-redis`
27-
4. `php-cli`
28-
5. `php-mysql`
29-
6. `php-pdo`
30-
2. Composer packages
25+
1. `php-curl`
26+
1. `php-redis`
27+
1. `php-cli`
28+
1. `php-mysql`
29+
1. `php-pdo`
30+
1. Composer packages
3131
1. `cd` to this repository
32-
2. Install packages `composer update`
33-
3. Setup config file `config/config.ini` according to your site deployment
34-
4. Setup branding file `config/branding/config.ini` according to your site deployment
35-
5. Point your web server's document root to `webroot` in this repo
32+
1. Install packages `sudo composer update --no-plugins --no-scripts`
33+
1. Deployment:
34+
1. configure the files in `deployment/` according to their respective `README.md` files
35+
1. Point your web server's document root to `webroot` in this repo
3636

3737
The scope of this project ends at being responsible for the LDAP user database. We recommend production deployments to set up scripts which detect changes in LDAP and then perform further actions. For example, a script can be used to create Slurm scheduler accounting roles based on the LDAP information created by this website.
3838

@@ -46,7 +46,7 @@ The update process is similar to the installation process:
4646

4747
1. Clone the release and follow installation instructions 1 and 2 from above.
4848
2. Copy the following folders from the old installation to the new one:
49-
1. `config`
49+
1. `deployment`
5050
2. `webroot/assets/footer_logos`
5151

5252
We recommend a deployment where each version of the portal is its own clone, then just change a symlink to point to the new version. This way a rollback is much easier.

0 commit comments

Comments
 (0)