This commit is contained in:
2024-07-19 14:34:55 +02:00
parent 9a8685e252
commit 3823cd85a8
68 changed files with 2061 additions and 100 deletions

30
env/.env vendored
View File

@ -18,6 +18,7 @@ PROTOCOLE=http
# ADMIN USER
ADMIN_USER=admin
ADMIN_PASSWORD=changeme
ADMIN_EMAIL=admin@noreply.fr
# MASTERIDENTITY
# SQL or SSO or (to do LDAP)
@ -37,6 +38,8 @@ NINEAPACHE_LOCAL=1
MARIADB_SERVICE_NAME=mariadb
MARIADB_ACTIVATE=1
MARIADB_LOCAL=1
MARIADB_HOST=${MARIADB_SERVICE_NAME}
MARIADB_PORT=3306
MARIADB_ROOT_PASSWORD=${ADMIN_PASSWORD}
MARIADB_USER=user
MARIADB_PASSWORD=${ADMIN_PASSWORD}
@ -100,11 +103,11 @@ CAS_PORT=8999
CAS_PATH=/auth/realms/nine/protocol/cas
CAS_URL=${PROTOCOLE}://${CAS_HOST}:${CAS_PORT}
# NINEGATE
NINEGATE_SERVICE_NAME=ninegate
NINEGATE_ACTIVATE=1
NINEGATE_LOCAL=1
NINEGATE_URL=${PROTOCOLE}://${WEB_URL}/ninegate
# NINEBOARD
NINEBOARD_SERVICE_NAME=nineboard
NINEBOARD_ACTIVATE=1
NINEBOARD_LOCAL=1
NINEBOARD_URL=${PROTOCOLE}://${WEB_URL}/nineboard
# NEXTCLOUD
NEXTCLOUD_SERVICE_NAME=nextcloud
@ -113,11 +116,17 @@ NEXTCLOUD_LOCAL=1
NEXTCLOUD_URL=${PROTOCOLE}://${WEB_URL}/nextcloud
NEXTCLOUD_SAMBA=0
# NINEBOARD
NINEBOARD_SERVICE_NAME=nineboard
NINEBOARD_ACTIVATE=1
NINEBOARD_LOCAL=1
NINEBOARD_URL=${PROTOCOLE}://${WEB_URL}/nineboard
# NINEGATE
NINEGATE_SERVICE_NAME=ninegate
NINEGATE_ACTIVATE=1
NINEGATE_LOCAL=1
NINEGATE_URL=${PROTOCOLE}://${WEB_URL}/ninegate
# WIKI
WIKI_SERVICE_NAME=wiki
WIKI_ACTIVATE=1
WIKI_LOCAL=1
WIKI_URL=${PROTOCOLE}://${WEB_URL}/wiki
# WORDPRESS
WORDPRESS_SERVICE_NAME=wordpress
@ -136,3 +145,4 @@ PHPLDAPADMIN_SERVICE_NAME=phpldapadmin
PHPLDAPADMIN_ACTIVATE=1
PHPLDAPADMIN_LOCAL=1
PHPLDAPADMIN_URL=${PROTOCOLE}://${WEB_URL}/phpldapadmin

View File

@ -5,7 +5,7 @@ KEYCLOAK_ADMIN=${CAS_USER}
KEYCLOAK_ADMIN_PASSWORD=${CAS_PASSWORD}
KC_DB=mariadb
KC_DB_URL=jdbc:mariadb://${MARIADB_SERVICE_NAME}:3306/keycloak
KC_DB_URL=jdbc:mariadb://${MARIADB_HOST}:${MARIADB_PORT}/keycloak
KC_DB_USERNAME=${MARIADB_USER}
KC_DB_PASSWORD=${MARIADB_PASSWORD}
@ -20,3 +20,4 @@ KC_PROXY_HEADERS=xforwarded
KC_HTTP_ENABLED=true
KC_IMPORT=/nine/realm-export.json

4
env/.env.zapp.minio vendored
View File

@ -1,3 +1,7 @@
# == MINIO ================================================================================================================================
MINIO_ROOT_USER=${ADMIN_USER}
MINIO_ROOT_PASSWORD=${ADMIN_PASSWORD}
MINIO_DEFAULT_BUCKETS=nine

View File

@ -1,7 +1,7 @@
# == NEXTCLOUD ============================================================================================================================
MYSQL_HOST=mariadb
MYSQL_HOST=${MARIADB_HOST}
MYSQL_DATABASE=nextcloud
MYSQL_USER=${MARIADB_USER}
MYSQL_PASSWORD=${MARIADB_PASSWORD}

View File

@ -3,3 +3,4 @@
APP_AUTH=${MODE_AUTH}
APP_ALIAS=nineboard

View File

@ -20,4 +20,5 @@ WIDWORDPRESS_URL=${WORDPRESS_URL}
ACTIVATE_WIDGENCONFIG=${GENCONFIG_ACTIVATE}
WIDGENCONFIG_URL=${GENCONFIG_URL}
INITPWDADMIN=${ADMIN_PASSWORD}
INITPWDADMIN=${ADMIN_PASSWORD}

29
env/.env.zapp.wiki vendored Normal file
View File

@ -0,0 +1,29 @@
# == WIKI =================================================================================================================================
#DB_TYPE=mariadb
#DB_HOST=${MARIADB_HOST}
#DB_PORT=${MARIADB_PORT}
#DB_USER=${MARIADB_USER}
#DB_PASS=${MARIADB_PASSWORD}
#DB_NAME=wiki
#LOG_LEVEL=debug
#PUID=1000
#PGID=1000
#TZ=Europe/Paris
#APP_URL=${PROTOCOLE}://${WEB_URL}/${WIKI_SERVICE_NAME}
#DB_HOST=${MARIADB_HOST}
#DB_PORT=${MARIADB_PORT}
#DB_USER=${MARIADB_USER}
#DB_PASS=${MARIADB_PASSWORD}
#DB_DATABASE=${WIKI_SERVICE_NAME}
#APP_KEY=base64:5iSqRGawPnvl5VzRnEqV+K1ElTQ1nDt2bYayD8nh2F4=
#ADMIN_EMAIL=${ADMIN_EMAIL}
#ADMIN_PASSWORD=${ADMIN_PASSWORD}
PUID=1000
PGID=1000
TZ=Europe/Paris
DOKUWIKI_USERNAME=${ADMIN_USER}
DOKUWIKI_PASSWORD=${ADMIN_PASSWORD}

View File

@ -1,7 +1,7 @@
# == WORDPRESS ============================================================================================================================
WORDPRESS_DB_HOST=mariadb
WORDPRESS_DB_HOST=${MARIADB_HOST}
WORDPRESS_DB_NAME=wordpress
WORDPRESS_DB_USER=${MARIADB_USER}
WORDPRESS_DB_PASSWORD=${MARIADB_PASSWORD}
@ -11,4 +11,5 @@ WORDPRESS_PASSWORD=${ADMIN_PASSWORD}
WORDPRESS_EMAIL=${ADMIN_USER}@noreply.fr
WORDPRESS_PROTOCOL=${PROTOCOLE}
WORDPRESS_DOMAINE=${WEB_URL}
WORDPRESS_ALIAS=/wordpress/
WORDPRESS_ALIAS=/wordpress/