Как стать автором
Обновить

Комментарии 6

Полезная информация. Аналогично разворачиваю, обновляю и работаю с ghost но только без composer.
version: '2'

services:
    ghost:
        image: ghost:latest
        restart: always
        volumes:
            - ghost:/var/lib/ghost
        environment:
            - NODE_ENV=production

Вот так запускается ghost в production mode.

К сожалению нет, у меня он так падает с ошибкой. А именно ругался на ошибку в путях, для этого я прописал:


 paths: {
            contentPath: path.join(process.env.GHOST_CONTENT, '/')
        },

Но этого было не достаточно. Если у вас есть еще какие-либо предложения готов выслушать

production: {
    url: 'url',
    mail: {},
    database: {
        client: 'sqlite3',
        connection: {
            filename: path.join(process.env.GHOST_CONTENT, '/data/ghost.db')
        },
        debug: false
    },

    server: {
        host: '0.0.0.0',
        port: '2368'
    },
    paths: {
        contentPath: path.join(process.env.GHOST_CONTENT, '/')
    }
}

У меня такой конфиг. Все работает :)

Остановим наш блог:
docker-compose up -d

Так остановим или поднимем?

Статья из области микрозапись в свой бложек, но как туториал для хабра не годится, имхо.

В следующей статье я расскажу как быстро настроить OpenVPN c помощью docker-compose.

Зачем? Уже все давным давно сделано и не раз.
Подскажите пожалуйста, на какого пользователя нужно ставить разрешения на локальную папку, прокидываемую в докер?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации