This commit is contained in:
2025-12-14 21:07:46 +00:00
commit 5db24213bd
281 changed files with 18445 additions and 0 deletions

View 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