krish512 / revivedockerimage Goto Github PK
View Code? Open in Web Editor NEWRevive AdServer docker image based on Alpine Linux with nginx, php7-fpm and revive 5
Home Page: https://hub.docker.com/r/krish512/revive/
Revive AdServer docker image based on Alpine Linux with nginx, php7-fpm and revive 5
Home Page: https://hub.docker.com/r/krish512/revive/
Hi,
Here is my docker-compose file which I'm currently using to run your image.
version: '3'
networks:
proxy:
external: true
services:
revive:
build:
context: revive/
restart: always
volumes:
- revive_vm:/var/www/html
labels:
- traefik.backend=revive
- traefik.frontend.rule=Host:ads.example.com
- traefik.docker.network=proxy
- traefik.enable=true
- traefik.port=80
networks:
- proxy
volumes:
revive_vm:
driver: local
The image runs but after installation I get this error
And after pressing continue, the adserver seems broken.
I do not see any logs in the directory that can help me debug the issue. This only occurs when I'm installing with traefik but if I run the image with docker run
and no subdomain, it works perfectly. Would really appreciate some assistance. I suspect it could be a permissions issue with the plugin directory which I have give write access but it doesn't seem to solve it.
Local banner cannot be created. It returns with this error message when I try to upload a JPG image.
2020/01/20 12:15:49 [crit] 10#10: *10 open() "/var/lib/nginx/tmp/client_body/0000000001" failed (13: Permission denied), client: 172.21.0.1, server: _, request: "POST /www/admin/banner-edit.php HTTP/1.1", host: "localhost:8080", referrer: "http://localhost:8080/www/admin/banner-edit.php?clientid=1&campaignid=1"
Is this a permission issue or something needs to be set up in the nginx config file?
When running this docker image, im getting the following error "The zip extension must be loaded", which probably means that the build of the PHP is not including the zip extension.
Anything I'm missing?
Hi,
I have run the docker image and configured some ads. But after I stopped and restarted the container, revive adserver is asking to again install the DB.
How can I avoid it.
Starting adserver with below command.
docker run -p 801:80 -d krish512/revive
How can I skip the installation every time I restart the container.
Awesome work.
This would be a great improvement as it looks like this was updated recently but not pushed to docker hub in 7 months.
Thank you
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.