Creators Stack
Creators Stack is a web app that let you organize your creators Images and Videos in one place
Main Features
- Creators & Content Crawling
- Creator URL import and sync through gallery-dl
- Images and Videos Galleries
- Thumbnails and configurable Video Previews
Docker Compose Usage
Grab the docker-compose.yml
file from the repository
curl https://raw.githubusercontent.com/creators-stack/creators-stack/master/docker/prod/docker-compose.yml > docker-compose.yml
Open docker-compose.yml
file and edit the creators_stack
environment variables to match your environment.
Finally, run the container using
docker-compose up -d
If you suspect something is not working, you can check the container logs using
docker-compose logs
You should be able to access the web interface at http://server_ip:7667
The default credentials are admin
admin
You can change them in the profile tab
Development
Docker is also used for development through laravel Sail
First clone the project then run the following commands to setup your .env
and install composer dependencies
cp .env.example .env
docker run --rm -v $(pwd):/opt -w /opt laravelsail/php80-composer:latest composer install
Once the dependencies are installed you can use the sail binary to build and run the container
sail up -d
Run tests
sail test
Run Code Quality Tests
sail artisan insights
License
Creators Stack is an open source software licensed under the GPL-3.0 license.