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 22:17] – 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:// | ||
| - | =====Serverdaten===== | + | ===== Serverdaten ===== |
| ^ Property ^ Value ^ | ^ Property ^ Value ^ | ||
| | IP | 81.169.219.125 | | | IP | 81.169.219.125 | | ||
| Line 8: | Line 10: | ||
| | Admin | Nico | | | Admin | Nico | | ||
| - | =====Unsere Installation===== | + | ===== 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 17: | 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: | Und mit folgenden Befehl wieder eingespielt werden: | ||
| - | <code bash [enable_line_numbers=" | + | <code bash> |
| docker exec -i MARIA_DB_ID sh -c 'exec mysql -uroot -p" | docker exec -i MARIA_DB_ID sh -c 'exec mysql -uroot -p" | ||
| </ | </ | ||
| Line 27: | Line 29: | ||
| ===HumHub=== | ===HumHub=== | ||
| Alle in Daten, die veränderbar sind, sind in 3 Volumes gespeichert. Diese kann man mit folgendem Befehl exportieren: | Alle in Daten, die veränderbar sind, sind in 3 Volumes gespeichert. Diese kann man mit folgendem Befehl exportieren: | ||
| - | <code bash [enable_line_numbers=" | + | <code bash> |
| docker run --rm --volumes-from HUMHUB_CONTAINER_ID -v $(pwd):/ | docker run --rm --volumes-from HUMHUB_CONTAINER_ID -v $(pwd):/ | ||
| </ | </ | ||
| Mit folgenden Befehl können die Volumes wieder eingespielt werden: | Mit folgenden Befehl können die Volumes wieder eingespielt werden: | ||
| - | <code bash [enable_line_numbers=" | + | <code bash> |
| docker run --rm --volumes-from HUMHUB_CONTAINER_ID -v $(pwd):/ | docker run --rm --volumes-from HUMHUB_CONTAINER_ID -v $(pwd):/ | ||
| </ | </ | ||
| Line 37: | Line 39: | ||
| ===docker-compose.yml=== | ===docker-compose.yml=== | ||
| Quelle: [[https:// | Quelle: [[https:// | ||
| - | <code bash [enable_line_numbers=" | + | <code bash [enable_line_numbers=" |
| # NOTE: This files purpose is to spin-up the project for testing it in CI. | # NOTE: This files purpose is to spin-up the project for testing it in CI. | ||
| # | # | ||
| Line 47: | Line 49: | ||
| image: docker.io/ | image: docker.io/ | ||
| ports: | ports: | ||
| - | - "8000:80" | + | - "8080:80" |
| environment: | environment: | ||
| HUMHUB_DB_USER: | HUMHUB_DB_USER: | ||
| Line 58: | Line 60: | ||
| HUMHUB_HOST: | HUMHUB_HOST: | ||
| # Mailer install setup | # Mailer install setup | ||
| - | HUMHUB_MAILER_SYSTEM_EMAIL_ADDRESS: | + | HUMHUB_MAILER_SYSTEM_EMAIL_ADDRESS: |
| - | HUMHUB_MAILER_SYSTEM_EMAIL_NAME: | + | HUMHUB_MAILER_SYSTEM_EMAIL_NAME: |
| HUMHUB_MAILER_TRANSPORT_TYPE: | HUMHUB_MAILER_TRANSPORT_TYPE: | ||
| - | HUMHUB_MAILER_HOSTNAME: | + | HUMHUB_MAILER_HOSTNAME: |
| - | HUMHUB_MAILER_PORT: | + | HUMHUB_MAILER_PORT: |
| - | | + | HUMHUB_MAILER_USERNAME: |
| - | | + | HUMHUB_MAILER_PASSWORD: |
| - | | + | HUMHUB_MAILER_ENCRYPTION: |
| HUMHUB_MAILER_ALLOW_SELF_SIGNED_CERTS: | HUMHUB_MAILER_ALLOW_SELF_SIGNED_CERTS: | ||
| # Cache Config | # Cache Config | ||
| Line 74: | Line 76: | ||
| HUMHUB_REDIS_PORT: | HUMHUB_REDIS_PORT: | ||
| HUMHUB_REDIS_PASSWORD: | HUMHUB_REDIS_PASSWORD: | ||
| - | # volumes: | + | |
| - | # - " | + | - my_www:/ |
| healthcheck: | healthcheck: | ||
| test: [" | test: [" | ||
| Line 82: | Line 84: | ||
| retries: 3 | retries: 3 | ||
| db: | db: | ||
| - | image: mariadb:10.4 | + | image: mariadb |
| environment: | environment: | ||
| MYSQL_ROOT_PASSWORD: | MYSQL_ROOT_PASSWORD: | ||
| Line 111: | Line 113: | ||
| healthcheck: | healthcheck: | ||
| test: [" | test: [" | ||
| + | volumes: | ||
| + | my_www: | ||
| + | #external: true | ||
| </ | </ | ||
humhub.1635200226.txt.gz · Last modified: 2022/10/30 17:55 (external edit)