Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ipunkt/docker-revive-adserver
WORK IN PROGRESS! This project aims to have a usable, updatable installation of the revive adserver in a docker infrastructure.
https://github.com/ipunkt/docker-revive-adserver
docker docker-image docker-infrastructure revive-adserver usable
Last synced: 8 days ago
JSON representation
WORK IN PROGRESS! This project aims to have a usable, updatable installation of the revive adserver in a docker infrastructure.
- Host: GitHub
- URL: https://github.com/ipunkt/docker-revive-adserver
- Owner: ipunkt
- License: mit
- Created: 2017-10-03T12:46:38.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-07-04T19:12:38.000Z (8 months ago)
- Last Synced: 2024-12-14T03:33:04.786Z (2 months ago)
- Topics: docker, docker-image, docker-infrastructure, revive-adserver, usable
- Language: Shell
- Homepage:
- Size: 7.81 KB
- Stars: 2
- Watchers: 3
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Revive Adserver in a Docker infrastructure
This project aims to have a usable, updatable installation of the [revive adserver](https://www.revive-adserver.com) in a docker infrastructure.## Targets
1. Install, setup and run the current revive-version
* database following upgradable naming conventions [see Upgrade instructions](https://www.revive-adserver.com/support/upgrading/) (might be external or included)
2. Detect version missmatch (container / connected Database) on start and solve by upgrading if new database exists
* `_Mmp` is the version suffix for the `DB_NAME`.
* If the ENV says we have `_401` and our container says we should have `_410` we have a upgrade situation
* check if DB `_410` exists OR exit
* if `_410` is not empty and has the 4.1.0 installed, change ENV-VAR DB_NAME to `_410`
* if `_410` is empty, follow [upgrade instructions](https://www.revive-adserver.com/support/upgrading/)# Config
## Environment
* `DB_HOST=localhost`
* `DB_PORT=3306`
* `DB_NAME=revive_400`
* `DB_USERNAME=root`
* `DB_PASSWORD=`