ubuntuusers.de

Nextcloud im Docker auf dem Raspberry mit https:

Status: Ungelöst | Ubuntu-Version: Ubuntu 24.04 (Noble Numbat)
Antworten |

dianthus

Anmeldungsdatum:
17. Dezember 2006

Beiträge: 229

Wohnort: Lennestadt

Hallo,

ich bräuchte eure Hilfe. Auf meinem Raspberry PI5 möchte ich neben Paperless auf Nextcloud im Container laufen lassen. Paperless läuft gut, Nextcloud muss auch nicht über das Internet eirreichbar sein, doch manche Apps verlangen halt https.

Nun habe ich nach Anleitung von IONOS https://www.ionos.de/digitalguide/server/konfiguration/nextcloud-installation-mit-docker/ die Geamten Container instlliert. In Porträiner bekomme ich auch alles "grüne" Bestätigungen das die Service laufen. Die DDNS Weiterleitung habe ich eingerichtet und hoffe dass, das alles richtig ist. Habe nach AVM-Anleitung die DynDNS Weiterleitung eingerichtet.

Die Docker-Compose.yml sieht so aus:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
version: '3'
services:
    proxy:
        image: jwilder/nginx-proxy:alpine
        labels:
            - "com.github.jrcs.letsencrypt_nginx_proxy_companion.nginx_proxy=true"
        container_name: nextcloud-proxy
        networks:
            - nextcloud_network
        ports:
            - 80:80
            - 443:443
        volumes:
            - ./proxy/conf.d:/etc/nginx/conf.d:rw
            - ./proxy/vhost.d:/etc/nginx/vhost.d:rw
            - ./proxy/html:/usr/share/nginx/html:rw
            - ./proxy/certs:/etc/nginx/certs:ro
            - /etc/localtime:/etc/localtime:ro
            - /var/run/docker.sock:/tmp/docker.sock:ro
        restart: unless-stopped
    letsencrypt:
        image: jrcs/letsencrypt-nginx-proxy-companion
        container_name: nextcloud-letsencrypt
        depends_on:
            - proxy
        networks:
            - nextcloud_network
        volumes:
            - ./proxy/certs:/etc/nginx/certs:rw
            - ./proxy/vhost.d:/etc/nginx/vhost.d:rw
            - ./proxy/html:/usr/share/nginx/html:rw
            - /etc/localtime:/etc/localtime:ro
            - /var/run/docker.sock:/var/run/docker.sock:ro
        restart: unless-stopped
    db:
        image: mariadb
        container_name: nextcloud-mariadb
        networks:
            - nextcloud_network
        volumes:
            - db:/var/lib/mysql
            - /etc/localtime:/etc/localtime:ro
        environment:
            - MYSQL_ROOT_PASSWORD
            - MYSQL_PASSWORD
            - MYSQL_DATABASE
            - MYSQL_USER
        restart: unless-stopped
    app:
        image: nextcloud:latest
        container_name: nextcloud-app
        networks:
            - nextcloud_network
        depends_on:
            - letsencrypt
            - proxy
            - db
        volumes:
            - nextcloud:/var/www/html
            - ./app/config:/var/www/html/config
            - ./app/custom_apps:/var/www/html/custom_apps
            - ./app/data:/var/www/html/data
            - ./app/themes:/var/www/html/themes
            - /etc/localtime:/etc/localtime:ro
        environment:
            - VIRTUAL_HOST
            - LETSENCRYPT_HOST
            - LETSENCRYPT_EMAIL
        restart: unless-stopped
volumes:
    nextcloud:
    db:
networks:
    nextcloud_network:

Die .emv sieht so aus:

1
2
3
4
5
6
7
8
9
    # MariaDB
MYSQL_ROOT_PASSWORD=****
MYSQL_PASSWORD=****
MYSQL_DATABASE=nextcloud
MYSQL_USER=nextcloud
# Nextcloud
VIRTUAL_HOST=next61.ddnssec.de
LETSENCRYPT_HOST=next61.ddnssec.de
LETSENCRYPT_EMAIL=arv@maelo.de

Bekomme immer bei Zugriff auf next61.ddnssec.de folgende Meldung: 503 Service Temporarily Unavailable

Bin für Hilfe sehr Dankbar!

micneu

Avatar von micneu

Anmeldungsdatum:
19. Januar 2021

Beiträge: 838

Wohnort: Hamburg

Ich denke im nextcloud Forum bist du mit der Frage besser aufgehoben, das hat ja wenig mit ubuntu zu tun

Antworten |