initial
This commit is contained in:
59
20250727120306-nextcloud.org
Normal file
59
20250727120306-nextcloud.org
Normal file
@@ -0,0 +1,59 @@
|
||||
:PROPERTIES:
|
||||
:ID: 56f39be4-1108-4020-be5a-1f3a0fbf96fa
|
||||
:END:
|
||||
#+title: nextcloud
|
||||
#+filetags: :self-hosting:
|
||||
|
||||
* The docker file:
|
||||
|
||||
#+begin_src bash
|
||||
|
||||
version: '3.8'
|
||||
services:
|
||||
app:
|
||||
image: nextcloud
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- 8007:80
|
||||
volumes:
|
||||
- nextcloud:/var/www/html
|
||||
environment:
|
||||
- POSTGRES_DB=nextcloud
|
||||
- POSTGRES_USER=nextcloud
|
||||
- POSTGRES_PASSWORD=zxq123_nextcloud
|
||||
- POSTGRES_HOST=postgres
|
||||
networks:
|
||||
- postgres_network
|
||||
|
||||
volumes:
|
||||
nextcloud:
|
||||
|
||||
networks:
|
||||
postgres_network:
|
||||
external: true
|
||||
|
||||
#+end_src
|
||||
|
||||
* Database related things:
|
||||
|
||||
#+begin_src bash
|
||||
|
||||
zxq_db=# CREATE DATABASE nextcloud;
|
||||
CREATE DATABASE
|
||||
zxq_db=# CREATE USER nextcloud WITH PASSWORD 'zxq123_nextcloud';
|
||||
CREATE ROLE
|
||||
zxq_db=# GRANT ALL PRIVILEGES ON DATABASE nextcloud TO nextcloud;
|
||||
GRANT
|
||||
zxq_db=#
|
||||
|
||||
#+end_src
|
||||
|
||||
|
||||
|
||||
|
||||
* Config
|
||||
|
||||
Location is:
|
||||
|
||||
sudo nano /var/lib/docker/volumes/nextcloud_nextcloud/_data/config/config.php
|
||||
|
||||
Reference in New Issue
Block a user