Grouprise: Unterschied zwischen den Versionen

Aus Hostsharing Wiki
Zur Navigation springen Zur Suche springen
(Vorbereitung HSAdmin)
Zeile 2: Zeile 2:


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.
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
<pre>
xyz00@h97:~$ 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@h97:~$
</pre>


== Notizen zur Installation ==
== Notizen zur Installation ==

Version vom 13. Juni 2020, 13:37 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@h97:~$ 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@h97:~$ 

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

Grouprise Installationen

Handbuch für Nutzer:innen