Grouprise: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(NodeJS) |
|||
Zeile 18: | Zeile 18: | ||
xyz00@hsadmin> bye | xyz00@hsadmin> bye | ||
xyz00@h00:~$ | xyz00@h00:~$ | ||
</pre> | |||
==== Installation von NodeJS ==== | |||
Installation von NodeJS (hier Version 10.x) für den User nach der Anleitung | |||
[[NodeJS]] | |||
<pre> | |||
xyz00@h00:~$ sudo -u xyz00-groups -i | |||
xyz00-groups@h00:~$ touch ~/.profile | |||
xyz00-groups@h00:~$ chmod u+x ~/.profile | |||
xyz00-groups@h00:~$ wget https://raw.githubusercontent.com/creationix/nvm/v0.35.3/install.sh | |||
xyz00-groups@h00:~$ chmod u+x install.sh | |||
xyz00-groups@h00:~$ ./install.sh | |||
xyz00-groups@h00:~$ rm install.sh | |||
xyz00-groups@h00:~$ export NVM_DIR="$HOME/.nvm" | |||
xyz00-groups@h00:~$ . "$NVM_DIR/nvm.sh" | |||
xyz00-groups@h00:~$ nvm install 10 | |||
xyz00-groups@h97:~$ node -v | |||
v10.21.0 | |||
</pre> | </pre> | ||
Version vom 13. Juni 2020, 13:47 Uhr
Installation von Grouprise
Grouprise ist eine Software für die Menschen in einer Stadt oder Region. Sie ermöglicht es, dass einzelne Personen sich in Gruppen engagieren und austauschen. Grouprise ist freie Software (FOSS), die Lizenz ist die AGPL.
Vorbereitungen in HSAdmin
In HSAdmin werden ein angelegt:
- ein Service-User,
- eine Domain,
- und ein Postgres-User und eine Datenbank
xyz00@h00:~$ hsscript -i Password: ********************* xyz00@hsadmin> user.add({ set: { name:'xyz00-groups', password:'******', shell:'/bin/bash' xyz00@hsadmin> domain.add({ set: { name:'groups.hs-example.de', user:'xyz00-groups' } }) xyz00@hsadmin> postgresqluser.add({ set: { name:'xyz00_groups', password:'******' } }) xyz00@hsadmin> postgresqldb.add({ set: { name:'xyz00_groups', owner:'xyz00_groups' } }) xyz00@hsadmin> bye xyz00@h00:~$
Installation von NodeJS
Installation von NodeJS (hier Version 10.x) für den User nach der Anleitung NodeJS
xyz00@h00:~$ sudo -u xyz00-groups -i xyz00-groups@h00:~$ touch ~/.profile xyz00-groups@h00:~$ chmod u+x ~/.profile xyz00-groups@h00:~$ wget https://raw.githubusercontent.com/creationix/nvm/v0.35.3/install.sh xyz00-groups@h00:~$ chmod u+x install.sh xyz00-groups@h00:~$ ./install.sh xyz00-groups@h00:~$ rm install.sh xyz00-groups@h00:~$ export NVM_DIR="$HOME/.nvm" xyz00-groups@h00:~$ . "$NVM_DIR/nvm.sh" xyz00-groups@h00:~$ nvm install 10 xyz00-groups@h97:~$ node -v v10.21.0
Notizen zur Installation
Mit HSAdmin anlegen:
- Service-User,
- Domain,
- Postgres-User und Datenbank
NodeJS 8 beim Service-User installieren.
git clone git checkout v2.x.x
cd stadtgestalten make app_setup
Links
Webseite
- https://grouprise.org
- https://git.hack-hro.de/stadtgestalten/stadtgestalten/ (Git Repository)
- Installationsanleitung(unvollständig)
Grouprise Installationen
- https://stadtgestalten.org/ Rostock
- https://stadtimpuls.org/ Greifswald