services: db: image: mariadb restart: always command:
--transaction-isolation=READ-COMMITTED --log-bin=binlog --binlog-format=ROW
volumes: - ./mysql:/var/lib/mysql environment: -
MYSQL_PASSWORD=supersecretpassword - MYSQL_DATABASE=nextclouddb -
MYSQL_USER=nextclouduser - MYSQL_RANDOM_ROOT_PASSWORD='yes' redis: image: redis
restart: always command: redis-server --requirepass supersecretpassword2 app:
image: nextcloud:27 restart: always ports: - 8080:80 links: - db - redis
volumes: - ./html:/var/www/html environment: -
MYSQL_PASSWORD=supersecretpassword - MYSQL_DATABASE=nextclouddb -
MYSQL_USER=nextclouduser - MYSQL_HOST=db -
REDIS_HOST_PASSWORD=supersecretpassword2 depends_on: - db - redis cron: image:
nextcloud:27 restart: always volumes: - ./html:/var/www/html entrypoint:
/cron.sh depends_on: - db To use this you need docker-compose installed. Once
thats installed create a nextcloud folder and copy in this file as
docker-compose.yaml. Once you are in the working directory run docker-compose up
-d
A place to discuss privacy and freedom in the digital world.
Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.
In this community everyone is welcome to post links and discuss topics related to privacy.
Some Rules
Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post
Don’t promote proprietary software
Try to keep things on topic
If you have a question, please try searching for previous discussions, maybe it has already been answered
Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience
Probably should, it significantly decreased load times in my testing.