software:nas:nas_ds420_mediacms_dsm_7_docker
Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| software:nas:nas_ds420_mediacms_dsm_7_docker [2026/03/29 17:19] – создано VladPolskiy | software:nas:nas_ds420_mediacms_dsm_7_docker [2026/04/03 12:28] (текущий) – [MediaCMS установка в Docker DSM 7.2] VladPolskiy | ||
|---|---|---|---|
| Строка 6: | Строка 6: | ||
| Демоверсия доступна по адресу https:// | Демоверсия доступна по адресу https:// | ||
| \\ | \\ | ||
| - | <fc # | + | |
| ====Основный функции==== | ====Основный функции==== | ||
| * Полный контроль над вашими данными : размещайте их самостоятельно! | * Полный контроль над вашими данными : размещайте их самостоятельно! | ||
| Строка 43: | Строка 43: | ||
| ====Подготовка==== | ====Подготовка==== | ||
| + | создайте три новые папки внутри папки mediacms, и назовите их db, redis, uploads. Следуйте инструкциям на изображении ниже. | ||
| + | Примечание : Будьте внимательны и вводите только строчные, | ||
| + | <note shadow> | ||
| + | {{: | ||
| + | </ | ||
| + | |||
| + | <code yaml compose.yaml> | ||
| + | services: | ||
| + | db: | ||
| + | image: postgres:17 | ||
| + | container_name: | ||
| + | healthcheck: | ||
| + | test: [" | ||
| + | timeout: 45s | ||
| + | interval: 10s | ||
| + | retries: 10 | ||
| + | environment: | ||
| + | POSTGRES_USER: | ||
| + | POSTGRES_PASSWORD: | ||
| + | POSTGRES_DB: | ||
| + | TZ: Europe/ | ||
| + | volumes: | ||
| + | - / | ||
| + | restart: on-failure: | ||
| + | |||
| + | migrations: | ||
| + | image: mediacms/ | ||
| + | container_name: | ||
| + | environment: | ||
| + | ENABLE_UWSGI: | ||
| + | ENABLE_NGINX: | ||
| + | ENABLE_CELERY_SHORT: | ||
| + | ENABLE_CELERY_LONG: | ||
| + | ENABLE_CELERY_BEAT: | ||
| + | ADMIN_USER: admin | ||
| + | ADMIN_PASSWORD: | ||
| + | ADMIN_EMAIL: | ||
| + | command: ./ | ||
| + | depends_on: | ||
| + | - redis | ||
| + | - db | ||
| + | restart: on-failure | ||
| + | | ||
| + | web: | ||
| + | image: mediacms/ | ||
| + | container_name: | ||
| + | healthcheck: | ||
| + | test: timeout 10s bash -c ':> / | ||
| + | interval: 10s | ||
| + | timeout: 5s | ||
| + | retries: 3 | ||
| + | start_period: | ||
| + | deploy: | ||
| + | replicas: 1 | ||
| + | ports: | ||
| + | - 8068:80 | ||
| + | environment: | ||
| + | ENABLE_CELERY_BEAT: | ||
| + | ENABLE_CELERY_SHORT: | ||
| + | ENABLE_CELERY_LONG: | ||
| + | ENABLE_MIGRATIONS: | ||
| + | depends_on: | ||
| + | - migrations | ||
| + | volumes: | ||
| + | - / | ||
| + | restart: on-failure | ||
| + | |||
| + | celery_beat: | ||
| + | image: mediacms/ | ||
| + | container_name: | ||
| + | environment: | ||
| + | ENABLE_UWSGI: | ||
| + | ENABLE_NGINX: | ||
| + | ENABLE_CELERY_SHORT: | ||
| + | ENABLE_CELERY_LONG: | ||
| + | ENABLE_MIGRATIONS: | ||
| + | depends_on: | ||
| + | - redis | ||
| + | restart: on-failure | ||
| + | |||
| + | celery_worker: | ||
| + | image: mediacms/ | ||
| + | container_name: | ||
| + | deploy: | ||
| + | replicas: 1 | ||
| + | environment: | ||
| + | ENABLE_UWSGI: | ||
| + | ENABLE_NGINX: | ||
| + | ENABLE_CELERY_BEAT: | ||
| + | ENABLE_MIGRATIONS: | ||
| + | depends_on: | ||
| + | - migrations | ||
| + | restart: on-failure | ||
| + | |||
| + | redis: | ||
| + | image: redis | ||
| + | container_name: | ||
| + | hostname: redis | ||
| + | healthcheck: | ||
| + | test: [" | ||
| + | volumes: | ||
| + | - / | ||
| + | restart: on-failure: | ||
| + | </ | ||
| + | |||
| + | <note shadow> | ||
| + | {{: | ||
| + | </ | ||
| + | |||
| + | <note shadow> | ||
| + | {{: | ||
| + | </ | ||
| + | |||
| + | <note shadow> | ||
| + | {{: | ||
| + | </ | ||
| + | |||
| + | <note shadow> | ||
| + | {{: | ||
| + | </ | ||
| + | |||
| + | <note shadow> | ||
| + | {{: | ||
| + | </ | ||
| + | |||
| + | <note shadow> | ||
| + | {{: | ||
| + | </ | ||
| + | |||
| + | <note shadow> | ||
| + | {{: | ||
| + | </ | ||
software/nas/nas_ds420_mediacms_dsm_7_docker.1774793944.txt.gz · Последнее изменение: — VladPolskiy
