add redis password and improve documentation
This commit is contained in:
		
							parent
							
								
									82aaf24b52
								
							
						
					
					
						commit
						0adf079fdf
					
				
							
								
								
									
										27
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										27
									
								
								README.md
									
									
									
									
									
								
							@ -51,3 +51,30 @@ git clone https://yuno.oiseauroch.fr/gitea/tobias/infra-oasis21.git
 | 
				
			|||||||
sed -i 's/__POSTGRES_PASSWORD__/nextcloudstrongpassword/g' config.php secrets/librezo.secrets
 | 
					sed -i 's/__POSTGRES_PASSWORD__/nextcloudstrongpassword/g' config.php secrets/librezo.secrets
 | 
				
			||||||
sed -i 's/__COLLABORA_PASSWORD__/collaborastrongpassword/g' config.php secrets/librezo.secrets
 | 
					sed -i 's/__COLLABORA_PASSWORD__/collaborastrongpassword/g' config.php secrets/librezo.secrets
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					4. Start traefik
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					cd traefik
 | 
				
			||||||
 | 
					docker-compose up -d
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					5.  Create docker containers and volume
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					docker-compose up --no-start
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					6. Import database
 | 
				
			||||||
 | 
					``` 
 | 
				
			||||||
 | 
					docker cp nc.dump nextcloud-db:/nc.dmp
 | 
				
			||||||
 | 
					docker-compose up -d nextcloud-db
 | 
				
			||||||
 | 
					docker-compose exec nextcloud-db sh -c "pg_restore -d nc -U nc nc.dmp"
 | 
				
			||||||
 | 
					docker-compose exec nextcloud-db rm /nc.dmp
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					7. Copy files 
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					docker cp /your/files nextcloud-app:/var/www/html/
 | 
				
			||||||
 | 
					docker-compose up -d nextcloud-app 
 | 
				
			||||||
 | 
					docker-compose exec nextcloud-app chown -R www-data:www-data /var/www/html/data
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					8. change `config.php` rights
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					docker-compose exec nextcloud-app chown -R www-data:www-data /var/www/html/config
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
				
			|||||||
@ -49,8 +49,8 @@ services:
 | 
				
			|||||||
    image: 'bitnami/redis:latest'
 | 
					    image: 'bitnami/redis:latest'
 | 
				
			||||||
    container_name: redis
 | 
					    container_name: redis
 | 
				
			||||||
    environment:
 | 
					    environment:
 | 
				
			||||||
      - ALLOW_EMPTY_PASSWORD=yes
 | 
					 | 
				
			||||||
      - "TZ=Europe/Paris"
 | 
					      - "TZ=Europe/Paris"
 | 
				
			||||||
 | 
					    env_file: ./secrets/librezo.secrets
 | 
				
			||||||
    networks:
 | 
					    networks:
 | 
				
			||||||
      - nextcloud
 | 
					      - nextcloud
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -4,3 +4,5 @@ POSTGRES_USER=nc
 | 
				
			|||||||
POSTGRES_HOST=nextcloud-db
 | 
					POSTGRES_HOST=nextcloud-db
 | 
				
			||||||
username=nextcloud
 | 
					username=nextcloud
 | 
				
			||||||
password=__COLLABORA_PASSWORD__
 | 
					password=__COLLABORA_PASSWORD__
 | 
				
			||||||
 | 
					REDIS_PASSWORD=__REDIS_PASSWORD__
 | 
				
			||||||
 | 
					REDIS_HOST_PASSWORD=$REDIS_PASSWORD
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user