Tech Rocks

Coldfusion
Java
JQuery

An online resource for latest web technologies like Coldfusion, JRun, Pro*C, JQuery, HTML5, PHP, W3C, Java, J2EE, C, C++, ORACLE, PL/SQL, MySql, Ajax, Coldbox, Fusebox, UNIX, JavaScript, NodeJS and much more... contact@tech-rocks.org

Friday, December 27, 2024

Nextcloud Nginx Proxy Manager in 10 Minutes!

Nextcloud on Nginx Proxy Manager Network



##### nextcloud http with nginx network without exposing ports

### find nginx proxy manager ports with 

docker network ls

### attach to the network with

docker run -d \
  --name=nextcloud \
  --network=nginx_default \
  -e PUID=1000 \
  -e PGID=1000 \
  -e TZ=Etc/UTC \
  -v /home/j/nextcloud/config:/config \
  -v /home/j/nextcloud/data:/data \
  --restart unless-stopped \
  lscr.io/linuxserver/nextcloud:latest

Nginx Proxy Manager on Raspberry Pi


### cmds

mkdir nginx

docker compose up -d


### docker-compose.yml

services:
  app:
    image: 'jc21/nginx-proxy-manager:latest'
    restart: unless-stopped
    ports:
      - '80:80'
      - '81:81'
      - '443:443'
    volumes:
      - ./data:/data
      - ./letsencrypt:/etc/letsencrypt



Nextcloud on Docker


##### nextcloud https

docker run -d \
  --name=nextcloud \
  -e PUID=1000 \
  -e PGID=1000 \
  -e TZ=Etc/UTC \
  -p 443:443 \
  -v /home/j/nextcloud/config:/config \
  -v /home/j/nextcloud/data:/data \
  --restart unless-stopped \
  lscr.io/linuxserver/nextcloud:latest
  
##### nextcloud http

docker run -d \
  --name=nextcloud \
  -e PUID=1000 \
  -e PGID=1000 \
  -e TZ=Etc/UTC \
  -p 8080:80 \
  -v /home/j/nextcloud/config:/config \
  -v /home/j/nextcloud/data:/data \
  --restart unless-stopped \
  lscr.io/linuxserver/nextcloud:latest
  
##### nextcloud remove
 
docker rm -f 412f2933d1ec
sudo rm -Rf nextcloud/