Create your own powerful image and video hosting platform on your own server. This software gives you complete control to build a media sharing service that operates by your own rules. Say goodbye to the closures, content restrictions, and limitations of third-party services. Whether you are a professional, a company, or a hobbyist, you can customize the platform to suit your specific media hosting needs.
It comes packed with features to build a robust service. Key functionalities include:
Configure the software to work as a community image sharing website, a personal photo portfolio, or even a professional Digital Asset Manager. There are no limits on the number of images, videos, albums, or external servers you can add. Get your own media hosting website set up in minutes and take full control of your digital assets.
services:
database:
image: mariadb:10.11
restart: unless-stopped
environment:
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
MYSQL_DATABASE: chevereto
MYSQL_USER: chevereto
MYSQL_PASSWORD: ${MYSQL_PASSWORD}
volumes:
- ./data/database:/var/lib/mysql
app:
image: ghcr.io/chevereto/chevereto:4
restart: unless-stopped
ports:
- 8080:80
environment:
CHEVERETO_DB_HOST: database
CHEVERETO_DB_USER: chevereto
CHEVERETO_DB_PASS: ${MYSQL_PASSWORD}
CHEVERETO_DB_NAME: chevereto
volumes:
- ./data/images:/var/www/html/images
depends_on:
- database
cron:
image: ghcr.io/chevereto/chevereto:4
restart: unless-stopped
command: cron -f
environment:
CHEVERETO_DB_HOST: database
CHEVERETO_DB_USER: chevereto
CHEVERETO_DB_PASS: ${MYSQL_PASSWORD}
CHEVERETO_DB_NAME: chevereto
volumes:
- ./data/images:/var/www/html/images
depends_on:
- databaseMYSQL_ROOT_PASSWORD=your_super_secret_root_password
MYSQL_PASSWORD=your_super_secret_db_passwordAuto-fetched about 1 hour ago
Auto-fetched about 1 hour ago