LINUX.ORG.RU

История изменений

Исправление romanlinux, (текущая версия) :

https://www.iredmail.org/ как сервер для почты

для облака: https://nextcloud.com/

Вот тебе готовый docker-compose.yml для поднятия облака

version: '3.9'

services:
  db:
    image: mariadb:10.6
    container_name: nextcloud_db
    restart: always
    volumes:
      - db_data:/var/lib/mysql
    environment:
      MYSQL_ROOT_PASSWORD: root_password # замените на безопасный пароль
      MYSQL_DATABASE: nextcloud
      MYSQL_USER: nextcloud_user
      MYSQL_PASSWORD: nextcloud_password # замените на безопасный пароль

  nextcloud:
    image: nextcloud:latest
    container_name: nextcloud_app
    restart: always
    ports:
      - 8080:80
    volumes:
      - nextcloud_data:/var/www/html
    environment:
      MYSQL_HOST: db
      MYSQL_DATABASE: nextcloud
      MYSQL_USER: nextcloud_user
      MYSQL_PASSWORD: nextcloud_password
    depends_on:
      - db

  redis:
    image: redis:alpine
    container_name: nextcloud_redis
    restart: always
    command: redis-server --requirepass redis_password # замените на безопасный пароль
    volumes:
      - redis_data:/data

  nextcloud-cron:
    image: nextcloud:latest
    container_name: nextcloud_cron
    restart: always
    entrypoint: /cron.sh
    volumes:
      - nextcloud_data:/var/www/html
    depends_on:
      - nextcloud

volumes:
  db_data:
  nextcloud_data:
  redis_data:

Исходная версия romanlinux, :

https://www.iredmail.org/ как сервер для почты

для облака: https://nextcloud.com/