mirror of
https://github.com/nextcloud/all-in-one.git
synced 2025-12-19 22:16:49 +00:00
add expose property to containers definition
Signed-off-by: Simon L <szaimen@e.mail.de>
This commit is contained in:
parent
b428f3d1d8
commit
21492e6b9d
2 changed files with 37 additions and 0 deletions
|
|
@ -15,6 +15,12 @@
|
||||||
"image": {
|
"image": {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
|
"expose": {
|
||||||
|
"type": "array",
|
||||||
|
"items": {
|
||||||
|
"type": "string"
|
||||||
|
}
|
||||||
|
},
|
||||||
"depends_on": {
|
"depends_on": {
|
||||||
"type": "array",
|
"type": "array",
|
||||||
"items": {
|
"items": {
|
||||||
|
|
|
||||||
|
|
@ -17,6 +17,9 @@
|
||||||
"protocol": "tcp"
|
"protocol": "tcp"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"expose": [
|
||||||
|
"%APACHE_PORT%"
|
||||||
|
],
|
||||||
"internal_port": "%APACHE_PORT%",
|
"internal_port": "%APACHE_PORT%",
|
||||||
"environment": [
|
"environment": [
|
||||||
"NC_DOMAIN=%NC_DOMAIN%",
|
"NC_DOMAIN=%NC_DOMAIN%",
|
||||||
|
|
@ -47,6 +50,9 @@
|
||||||
"container_name": "nextcloud-aio-database",
|
"container_name": "nextcloud-aio-database",
|
||||||
"display_name": "Database",
|
"display_name": "Database",
|
||||||
"image": "nextcloud/aio-postgresql",
|
"image": "nextcloud/aio-postgresql",
|
||||||
|
"expose": [
|
||||||
|
"5432"
|
||||||
|
],
|
||||||
"internal_port": "5432",
|
"internal_port": "5432",
|
||||||
"secrets": [
|
"secrets": [
|
||||||
"DATABASE_PASSWORD"
|
"DATABASE_PASSWORD"
|
||||||
|
|
@ -84,6 +90,10 @@
|
||||||
],
|
],
|
||||||
"display_name": "Nextcloud",
|
"display_name": "Nextcloud",
|
||||||
"image": "nextcloud/aio-nextcloud",
|
"image": "nextcloud/aio-nextcloud",
|
||||||
|
"expose": [
|
||||||
|
"9000",
|
||||||
|
"7867"
|
||||||
|
],
|
||||||
"internal_port": "9000",
|
"internal_port": "9000",
|
||||||
"secrets": [
|
"secrets": [
|
||||||
"DATABASE_PASSWORD",
|
"DATABASE_PASSWORD",
|
||||||
|
|
@ -164,6 +174,9 @@
|
||||||
"container_name": "nextcloud-aio-redis",
|
"container_name": "nextcloud-aio-redis",
|
||||||
"display_name": "Redis",
|
"display_name": "Redis",
|
||||||
"image": "nextcloud/aio-redis",
|
"image": "nextcloud/aio-redis",
|
||||||
|
"expose": [
|
||||||
|
"6379"
|
||||||
|
],
|
||||||
"internal_port": "6379",
|
"internal_port": "6379",
|
||||||
"environment": [
|
"environment": [
|
||||||
"REDIS_HOST_PASSWORD=%REDIS_PASSWORD%",
|
"REDIS_HOST_PASSWORD=%REDIS_PASSWORD%",
|
||||||
|
|
@ -186,6 +199,9 @@
|
||||||
"container_name": "nextcloud-aio-collabora",
|
"container_name": "nextcloud-aio-collabora",
|
||||||
"display_name": "Collabora",
|
"display_name": "Collabora",
|
||||||
"image": "nextcloud/aio-collabora",
|
"image": "nextcloud/aio-collabora",
|
||||||
|
"expose": [
|
||||||
|
"9980"
|
||||||
|
],
|
||||||
"internal_port": "9980",
|
"internal_port": "9980",
|
||||||
"environment": [
|
"environment": [
|
||||||
"aliasgroup1=https://%NC_DOMAIN%:443",
|
"aliasgroup1=https://%NC_DOMAIN%:443",
|
||||||
|
|
@ -218,6 +234,9 @@
|
||||||
"protocol": "udp"
|
"protocol": "udp"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"expose": [
|
||||||
|
"%TALK_PORT%"
|
||||||
|
],
|
||||||
"internal_port": "%TALK_PORT%",
|
"internal_port": "%TALK_PORT%",
|
||||||
"environment": [
|
"environment": [
|
||||||
"NC_DOMAIN=%NC_DOMAIN%",
|
"NC_DOMAIN=%NC_DOMAIN%",
|
||||||
|
|
@ -341,6 +360,9 @@
|
||||||
"container_name": "nextcloud-aio-clamav",
|
"container_name": "nextcloud-aio-clamav",
|
||||||
"display_name": "ClamAV",
|
"display_name": "ClamAV",
|
||||||
"image": "nextcloud/aio-clamav",
|
"image": "nextcloud/aio-clamav",
|
||||||
|
"expose": [
|
||||||
|
"3310"
|
||||||
|
],
|
||||||
"internal_port": "3310",
|
"internal_port": "3310",
|
||||||
"environment": [
|
"environment": [
|
||||||
"TZ=%TIMEZONE%",
|
"TZ=%TIMEZONE%",
|
||||||
|
|
@ -359,6 +381,9 @@
|
||||||
"container_name": "nextcloud-aio-onlyoffice",
|
"container_name": "nextcloud-aio-onlyoffice",
|
||||||
"display_name": "OnlyOffice",
|
"display_name": "OnlyOffice",
|
||||||
"image": "nextcloud/aio-onlyoffice",
|
"image": "nextcloud/aio-onlyoffice",
|
||||||
|
"expose": [
|
||||||
|
"80"
|
||||||
|
],
|
||||||
"internal_port": "80",
|
"internal_port": "80",
|
||||||
"environment": [
|
"environment": [
|
||||||
"TZ=%TIMEZONE%",
|
"TZ=%TIMEZONE%",
|
||||||
|
|
@ -382,6 +407,9 @@
|
||||||
"container_name": "nextcloud-aio-imaginary",
|
"container_name": "nextcloud-aio-imaginary",
|
||||||
"display_name": "Imaginary",
|
"display_name": "Imaginary",
|
||||||
"image": "nextcloud/aio-imaginary",
|
"image": "nextcloud/aio-imaginary",
|
||||||
|
"expose": [
|
||||||
|
"9000"
|
||||||
|
],
|
||||||
"internal_port": "9000",
|
"internal_port": "9000",
|
||||||
"environment": [
|
"environment": [
|
||||||
"TZ=%TIMEZONE%"
|
"TZ=%TIMEZONE%"
|
||||||
|
|
@ -392,6 +420,9 @@
|
||||||
"container_name": "nextcloud-aio-fulltextsearch",
|
"container_name": "nextcloud-aio-fulltextsearch",
|
||||||
"display_name": "Fulltextsearch",
|
"display_name": "Fulltextsearch",
|
||||||
"image": "nextcloud/aio-fulltextsearch",
|
"image": "nextcloud/aio-fulltextsearch",
|
||||||
|
"expose": [
|
||||||
|
"9200"
|
||||||
|
],
|
||||||
"internal_port": "9200",
|
"internal_port": "9200",
|
||||||
"environment": [
|
"environment": [
|
||||||
"TZ=%TIMEZONE%",
|
"TZ=%TIMEZONE%",
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue