Horde5 container on openSUSE_tumbelweed
This container includes a runnable git checkout of Horde 5.
It is designed for interactive development and testing of libraries both from upstream and from custom projects.
You can get the container here:
docker pull registry.opensuse.org/isv/b1-systems/horde5/containers/opensuse/tumbleweed/container/opensuse/tumbleweed:current
I recommend to run the container parallel with a database container. Therefor I created a docker-compose yml, which you can find here:
git clone https://github.com/FrankFlorian/hordeOnTumbelweed.git
Then you can run the command:
docker-compose -f docker-compose.yml up
Now you should be able to access the container with:
docker exec -it hordeontumbelweed_php_1 /bin/bash
Also you should be able to see the Horde environment via your browser on http://loacalhost
To set up the database:
docker exec -it hordeontumbelweed_db_1 mysql -p -e "create database horde; grant all on horde.* to 'horde'@'%' identified by 'horde'";
docker exec -it hordeontumbelweed_php_1 chown wwwrun:www -R /srv/git/horde/base/config
Use the frontend for building the new configuration:
Go to the gear symbol select Administration->Configuration and then select the configuration for Horde.
Click on the database tab. Add the following settings:
SQL Database Settings:
$conf['sql']['phptype'] = MySQL/PDO
$conf['sql']['username'] = horde
$conf['sql']['password'] = horde
$conf['sql']['protocol'] = TCP/IP
$conf['sql']['hostspec'] = hordeontumbelweed_db_1
$conf['sql']['port'] = 3306
$conf['sql']['database'] = horde
$conf['sql']['charset'] = utf-8
$conf['sql']['ssl'] = No
$conf['sql']['splitread'] = Disabled
$conf['sql']['logqueries'] = no checkmark
Save the settings.
To finish the database setup run:
docker exec -it hordeontumbelweed_php_1 /srv/git/horde/base/bin/horde-db-migrate
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout isv:B1-Systems:Horde5:containers:openSUSE:tumbleweed/horde5-developer && cd $_
- Create Badge
Source Files
Filename | Size | Changed |
---|---|---|
_constraints | 0000000101 101 Bytes | |
_multibuild | 0000000053 53 Bytes | |
config.kiwi | 0000004492 4.39 KB | |
config.sh | 0000002305 2.25 KB | |
opensuse-tumbleweed-image.changes | 0000002505 2.45 KB | |
root.tar.bz2 | 0105672663 101 MB |
Comments 0