Rodolfo Berrios 3e38ce2fad fix feedback
2024-02-16 16:48:00 -03:00
2022-11-29 10:22:57 -03:00
2024-02-16 16:13:06 -03:00
2022-11-08 07:17:30 -03:00
2024-02-16 16:48:00 -03:00
2022-04-01 16:04:53 -03:00
2024-02-15 16:19:18 -03:00
2023-01-11 20:21:52 -03:00
2022-04-02 20:00:34 -03:00
2024-02-06 13:07:48 -03:00
2024-02-06 13:07:48 -03:00
2022-10-28 13:54:30 -03:00
2024-02-06 13:07:48 -03:00
2022-12-17 18:03:23 -03:00
2022-04-01 19:33:18 -03:00
2024-02-16 16:48:00 -03:00
2024-02-16 16:13:06 -03:00

Docker

🔔 Subscribe to don't miss any update regarding Chevereto.

Chevereto

Community

Dockerfile driven template project for building images and manage containers for Chevereto V4 projects.

Warning

: Do not publish Docker images to a public registry when using a paid Chevereto edition as its commercial license restricts re-distribution rights.

Features

  • One-click commands using make
  • Built-in nginx-proxy for multiple instances
  • Pure Docker instructions
  • Integrated with CloudFlare API

Requirements

  • Chevereto V4 license key (for paid edition)
  • Server with
  • Hostname pointing to server
  • See CLOUDFLARE when using CloudFlare

Pure Docker

Refer to PURE-DOCKER for a complete pure Docker command reference.

docker run -d \
  --name chevereto \
  -p 80:80 \
  -e CHEVERETO_DB_HOST=database \
  -e CHEVERETO_DB_USER=chevereto \
  -e CHEVERETO_DB_PASS=user_database_password \
  -e CHEVERETO_DB_PORT=3306 \
  -e CHEVERETO_DB_NAME=chevereto \
  -e CHEVERETO_ASSET_STORAGE_TYPE=local \
  -e CHEVERETO_ASSET_STORAGE_URL=/images/_assets/ \
  -e CHEVERETO_ASSET_STORAGE_BUCKET=/var/www/html/images/_assets/ \
  -v /var/www/html/images/ \
  ghcr.io/chevereto/chevereto:latest

Quick setup

git clone https://github.com/chevereto/docker.git
  • Get Docker in your Ubuntu server
make install-docker

You may also check Docker for Desktop and Docker Engine (servers) instructions

  • Create Cron (see SETUP)
make cron
make proxy EMAIL_HTTPS=mail@yourdomain.tld

Build Chevereto image

💡 Omit this step when using free edition as the image is available at GHCR.

  • Create Chevereto image (see SETUP)
make image

Create a NAMESPACE

make namespace NAMESPACE=yourproject HOSTNAME=yourdomain.tld

Documentation

Description
Template project for deploying Chevereto V4 based applications using Docker:
https://v4-docs.chevereto.com/guides/docker/ Readme MIT 2.7 MiB
Languages
Shell 52.3%
Makefile 34.1%
Dockerfile 12.7%
HCL 0.9%