All Projects → LibreCodeCoop → nextcloud-docker

LibreCodeCoop / nextcloud-docker

Licence: AGPL-3.0 license
☁️ NextCloud with SSL and Docker

Programming Languages

Makefile
30231 projects
shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to nextcloud-docker

Floccus
☁️ Sync your bookmarks privately across browsers
Stars: ✭ 2,630 (+8666.67%)
Mutual labels:  nextcloud
Server
☁️ Nextcloud server, a safe home for all your data
Stars: ✭ 17,723 (+58976.67%)
Mutual labels:  nextcloud
nextcloud announcements
ℹ️ The latest Nextcloud news directly in your notifications
Stars: ✭ 16 (-46.67%)
Mutual labels:  nextcloud
Docker Onlyoffice Nextcloud
Stars: ✭ 190 (+533.33%)
Mutual labels:  nextcloud
Nextcloud Spreed Signaling
Standalone signaling server for Nextcloud Talk.
Stars: ✭ 201 (+570%)
Mutual labels:  nextcloud
Baiyue onekey
佰阅部落一键脚本合集工具箱,集合25+优质开源项目,一步到位,全程中文交互提示,不懂代码也可以轻松搭建很多程序
Stars: ✭ 246 (+720%)
Mutual labels:  nextcloud
Qownnotes
QOwnNotes is a plain-text file notepad and todo-list manager with markdown support and Nextcloud / ownCloud integration.
Stars: ✭ 2,357 (+7756.67%)
Mutual labels:  nextcloud
Android-SingleSignOn
Single sign-on for Nextcloud (Android Library Project)
Stars: ✭ 62 (+106.67%)
Mutual labels:  nextcloud
Android
📱 Nextcloud Android app
Stars: ✭ 2,669 (+8796.67%)
Mutual labels:  nextcloud
docker-nextcloud
Nextcloud Docker image
Stars: ✭ 209 (+596.67%)
Mutual labels:  nextcloud
Richdocuments
📔 Collabora Online for Nextcloud
Stars: ✭ 193 (+543.33%)
Mutual labels:  nextcloud
Client theming
💻 Nextcloud themed desktop client - Moved over to https://github.com/nextcloud/desktop
Stars: ✭ 201 (+570%)
Mutual labels:  nextcloud
Maps
🌍🌏🌎 The whole world fits inside your cloud!
Stars: ✭ 253 (+743.33%)
Mutual labels:  nextcloud
Audioplayer
Audio Player for Nextcloud and ownCloud
Stars: ✭ 179 (+496.67%)
Mutual labels:  nextcloud
viewer
🖼 Simple file viewer with slideshow for media
Stars: ✭ 68 (+126.67%)
Mutual labels:  nextcloud
Nextcloud Drawio
Draw.io intergration app
Stars: ✭ 177 (+490%)
Mutual labels:  nextcloud
Facerecognition
Nextcloud app that implement a basic facial recognition system.
Stars: ✭ 226 (+653.33%)
Mutual labels:  nextcloud
weather
⛅️ Weather app for Nextcloud
Stars: ✭ 41 (+36.67%)
Mutual labels:  nextcloud
aws-serverless-nextcloud
moved - https://github.com/f7o/aws-serverless-nextcloud
Stars: ✭ 78 (+160%)
Mutual labels:  nextcloud
firstrunwizard
🔮 The first impression matters. The firstrunwizard is the first Nextcloud impression.
Stars: ✭ 34 (+13.33%)
Mutual labels:  nextcloud

Languages avaliable

🇧🇷

NextCloud with SSL and Docker

Before first run

Copy the .env.example to .env and set the values.

cp .env.example .env
Environment service
VIRTUAL_HOST web
LETSENCRYPT_HOST web
LETSENCRYPT_EMAIL web
POSTGRES_PASSWORD db
NEXTCLOUD_TRUSTED_DOMAINS app

PS: Let's Encrypt only work in servers when the VIRTUAL_HOST and LETSENCRYPT_HOST have a valid public domain registered in a DNS server. Don't try to use in localhost, don't work!

Create a network

docker network create reverse-proxy

After setup

After finish the setup, access this url: https://localhost/settings/admin/overview.

If is necessary run any occ command, run like this:

docker compose exec -u www-data app ./occ db:add-missing-indices
docker compose exec -u www-data app ./occ db:convert-filecache-bigint

PHP custom settings

If you need custom settings in PHP, change the file .docker/app/config/php.ini.

Run

docker compose up -d
docker compose -f docker-compose.proxy.yml up -d

Use a specific version of NextCloud

Change the Dockerfile in line 1 and put your prefered version of NextCloud.

Build the images, down the containers and get up again:

docker compose build
docker compose down
docker compose up -d

If you want to see the changes, run:

docker compose logs -ft

You will see this message in the logs and other many upgrade messages:

app_1      | 2020-04-28T19:49:38.568623133Z Initializing nextcloud 18.0.4.2 ...
app_1      | 2020-04-28T19:49:38.577733913Z Upgrading nextcloud from 18.0.3.0 ...
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].