filmov
tv
Nextcloud with a MariaDB along with Nginx Proxy Manager and DuckDns Using A Portainer Stack
Показать описание
In this video, we'll be using portainers stack feature to spin up Nextcloud with a MariaDB along with Nginx Proxy Manager and DuckDns. Portainer stack feature uses docker compose and that’s what we'll be using today. Its pretty straight forward so lets get to it.
#NextcloudTutorial #MariaDBSetup #NginxProxyManager #DuckDns #PortainerStack
##############################################################################################################################################
Docker Compose Config
version: '3.3'
services:
nextcloud:
image: nextcloud:latest
container_name: nextcloud
environment:
- PUID=1000
- PGID=1000
- TZ=America/New_York
volumes:
- PATH/nextcloud/config:/config
- PATH/nextcloud/data:/data
depends_on:
- mariadb
restart: unless-stopped
mariadb:
image: linuxserver/mariadb
container_name: mariadb
environment:
- PUID=1000
- PGID=1000
- MYSQL_ROOT_PASSWORD=NEXTCLOUDDBPASSWORD
- TZ=America/New_York
volumes:
- PATH/mariadb/config:/config
restart: unless-stopped
nginx-proxy-manager:
container_name: nginx-proxy-manager
ports:
- '81:8181'
- '80:8080'
- '443:4443'
volumes:
- 'PATH/nginx-proxy-manager:/config'
restart: unless-stopped
image: jlesage/nginx-proxy-manager
duckdns:
container_name: duckdns
environment:
- PUID=1000
- PGID=1000
- TZ=america/New_york
- SUBDOMAINS=SD
- TOKEN=TK
restart: unless-stopped
image: linuxserver/duckdns:latest
##############################################################################################################################################
Portainer Container
docker run -d \
--name=portainer \
-e PUID=1000 \
-e PGID=1000 \
-p 8000:8000 \
-p 9000:9000 \
--restart=always \
-v portainer_data:/data \
portainer/portainer-ce
##############################################################################################################################################
Nginx Proxy Manager Default credentials:
Password: changeme
Replace Variables:
NEXTCLOUDDBPASSWORD = NextCloud database password
PATH = mapped volumes
SD = subdomain for duckdns
TK = token for duckdns
##############################################################################################################################################
The below links are affiliate links. If you use one of the these links to make a purchase. My channel makes a small commission at no cost to you:
#NextcloudTutorial #MariaDBSetup #NginxProxyManager #DuckDns #PortainerStack
##############################################################################################################################################
Docker Compose Config
version: '3.3'
services:
nextcloud:
image: nextcloud:latest
container_name: nextcloud
environment:
- PUID=1000
- PGID=1000
- TZ=America/New_York
volumes:
- PATH/nextcloud/config:/config
- PATH/nextcloud/data:/data
depends_on:
- mariadb
restart: unless-stopped
mariadb:
image: linuxserver/mariadb
container_name: mariadb
environment:
- PUID=1000
- PGID=1000
- MYSQL_ROOT_PASSWORD=NEXTCLOUDDBPASSWORD
- TZ=America/New_York
volumes:
- PATH/mariadb/config:/config
restart: unless-stopped
nginx-proxy-manager:
container_name: nginx-proxy-manager
ports:
- '81:8181'
- '80:8080'
- '443:4443'
volumes:
- 'PATH/nginx-proxy-manager:/config'
restart: unless-stopped
image: jlesage/nginx-proxy-manager
duckdns:
container_name: duckdns
environment:
- PUID=1000
- PGID=1000
- TZ=america/New_york
- SUBDOMAINS=SD
- TOKEN=TK
restart: unless-stopped
image: linuxserver/duckdns:latest
##############################################################################################################################################
Portainer Container
docker run -d \
--name=portainer \
-e PUID=1000 \
-e PGID=1000 \
-p 8000:8000 \
-p 9000:9000 \
--restart=always \
-v portainer_data:/data \
portainer/portainer-ce
##############################################################################################################################################
Nginx Proxy Manager Default credentials:
Password: changeme
Replace Variables:
NEXTCLOUDDBPASSWORD = NextCloud database password
PATH = mapped volumes
SD = subdomain for duckdns
TK = token for duckdns
##############################################################################################################################################
The below links are affiliate links. If you use one of the these links to make a purchase. My channel makes a small commission at no cost to you:
Комментарии