humhub
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
humhub [2021/10/25 21:35] – nico_matzke_web.de | humhub [2022/10/30 17:55] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== HumHub ====== | ====== HumHub ====== | ||
+ | Zum [[humhub-anforderung|Anforderungskatalog]]. | ||
+ | |||
Humhub ist eine OpenSource - Software, mit deren Hilfe man ein eigenes soziales Netzwerk aufbauen kann. Mehr dazu kann man auf der offiziellen [[https:// | Humhub ist eine OpenSource - Software, mit deren Hilfe man ein eigenes soziales Netzwerk aufbauen kann. Mehr dazu kann man auf der offiziellen [[https:// | ||
- | =====Unsere Installation===== | + | ===== Serverdaten ===== |
+ | ^ Property ^ Value ^ | ||
+ | | IP | 81.169.219.125 | | ||
+ | | Host | SPD-KV-Dresden | | ||
+ | | Admin | Nico | | ||
+ | |||
+ | ===== Unsere Installation ===== | ||
Unsere HumHub Instanz läuft auf einem Server der SPD-Dresden. Unser Humhub läuft mittels der Virtualisierungssoftware [[https:// | Unsere HumHub Instanz läuft auf einem Server der SPD-Dresden. Unser Humhub läuft mittels der Virtualisierungssoftware [[https:// | ||
Line 11: | Line 19: | ||
===Datenbank=== | ===Datenbank=== | ||
Die Datenbank kann mit folgendem Befehl exportiert werden: | Die Datenbank kann mit folgendem Befehl exportiert werden: | ||
- | <code bash [enable_line_numbers=" | + | <code bash> |
docker exec MARIA_DB_ID sh -c 'exec mysqldump --all-databases -uroot -p" | docker exec MARIA_DB_ID sh -c 'exec mysqldump --all-databases -uroot -p" | ||
+ | </ | ||
+ | Und mit folgenden Befehl wieder eingespielt werden: | ||
+ | <code bash> | ||
+ | docker exec -i MARIA_DB_ID sh -c 'exec mysql -uroot -p" | ||
+ | </ | ||
+ | |||
+ | ===HumHub=== | ||
+ | Alle in Daten, die veränderbar sind, sind in 3 Volumes gespeichert. Diese kann man mit folgendem Befehl exportieren: | ||
+ | <code bash> | ||
+ | docker run --rm --volumes-from HUMHUB_CONTAINER_ID -v $(pwd):/ | ||
+ | </ | ||
+ | Mit folgenden Befehl können die Volumes wieder eingespielt werden: | ||
+ | <code bash> | ||
+ | docker run --rm --volumes-from HUMHUB_CONTAINER_ID -v $(pwd):/ | ||
+ | </ | ||
+ | |||
+ | ===docker-compose.yml=== | ||
+ | Quelle: [[https:// | ||
+ | <code bash [enable_line_numbers=" | ||
+ | # NOTE: This files purpose is to spin-up the project for testing it in CI. | ||
+ | # | ||
+ | # | ||
+ | # to make, please add them there. | ||
+ | version: ' | ||
+ | services: | ||
+ | humhub: | ||
+ | image: docker.io/ | ||
+ | ports: | ||
+ | - " | ||
+ | environment: | ||
+ | HUMHUB_DB_USER: | ||
+ | HUMHUB_DB_PASSWORD: | ||
+ | HUMHUB_DB_HOST: | ||
+ | HUMHUB_DB_NAME: | ||
+ | HUMHUB_AUTO_INSTALL: | ||
+ | HUMHUB_DEBUG: | ||
+ | HUMHUB_PROTO: | ||
+ | HUMHUB_HOST: | ||
+ | # Mailer install setup | ||
+ | HUMHUB_MAILER_SYSTEM_EMAIL_ADDRESS: | ||
+ | HUMHUB_MAILER_SYSTEM_EMAIL_NAME: | ||
+ | HUMHUB_MAILER_TRANSPORT_TYPE: | ||
+ | HUMHUB_MAILER_HOSTNAME: | ||
+ | HUMHUB_MAILER_PORT: | ||
+ | HUMHUB_MAILER_USERNAME: | ||
+ | HUMHUB_MAILER_PASSWORD: | ||
+ | HUMHUB_MAILER_ENCRYPTION: | ||
+ | HUMHUB_MAILER_ALLOW_SELF_SIGNED_CERTS: | ||
+ | # Cache Config | ||
+ | HUMHUB_CACHE_EXPIRE_TIME: | ||
+ | HUMHUB_CACHE_CLASS: | ||
+ | HUMHUB_QUEUE_CLASS: | ||
+ | HUMHUB_REDIS_HOSTNAME: | ||
+ | HUMHUB_REDIS_PORT: | ||
+ | HUMHUB_REDIS_PASSWORD: | ||
+ | volumes: | ||
+ | - my_www:/ | ||
+ | healthcheck: | ||
+ | test: [" | ||
+ | interval: 30s | ||
+ | timeout: 10s | ||
+ | retries: 3 | ||
+ | db: | ||
+ | image: mariadb | ||
+ | environment: | ||
+ | MYSQL_ROOT_PASSWORD: | ||
+ | MYSQL_DATABASE: | ||
+ | MYSQL_USER: ${HUMHUB_DB_USER} | ||
+ | MYSQL_PASSWORD: | ||
+ | healthcheck: | ||
+ | test: [" | ||
+ | interval: 30s | ||
+ | timeout: 10s | ||
+ | retries: 3 | ||
+ | mailer: | ||
+ | image: sj26/ | ||
+ | restart: always | ||
+ | expose: | ||
+ | - 1025 | ||
+ | ports: | ||
+ | - " | ||
+ | redis: | ||
+ | image: redis: | ||
+ | expose: | ||
+ | - ' | ||
+ | # volumes: | ||
+ | # - / | ||
+ | environment: | ||
+ | - REDIS_PASSWORD=redis_password | ||
+ | #- ALLOW_EMPTY_PASSWORD=yes | ||
+ | healthcheck: | ||
+ | test: [" | ||
+ | volumes: | ||
+ | my_www: | ||
+ | #external: true | ||
</ | </ |
humhub.1635197726.txt.gz · Last modified: 2022/10/30 17:55 (external edit)