https://github.com/glensc/docker-faf
ABRT Server in Docker
https://github.com/glensc/docker-faf
Last synced: 2 months ago
JSON representation
ABRT Server in Docker
- Host: GitHub
- URL: https://github.com/glensc/docker-faf
- Owner: glensc
- License: gpl-3.0
- Created: 2016-04-26T05:37:06.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2016-04-26T12:33:05.000Z (about 9 years ago)
- Last Synced: 2025-01-24T08:25:17.004Z (4 months ago)
- Language: Shell
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FAF in Docker
Configuration is placed in the `config` file.
To build:
```bash
./faf-docker-build
```To install:
(creates data directories on the host and initializes the database)
```bash
docker run -i -t --rm --privileged -v /:/host -e HOST=/host -e LOGDIR=/var/log/faf-docker -e CONFDIR=/etc/faf-docker -e DATADIR=/var/lib/faf-docker -e IMAGE=mbrysa/faf:fedora mbrysa/faf:fedora faf-installdocker run -i -t -v /var/lib/faf-docker/pgsql:/var/lib/pgsql -v /var/lib/faf-docker/faf:/var/spool/faf mbrysa/faf:fedora faf-action pull-releases -o fedora -v
```To run a FAF action (only while the server is stopped):
```bash
docker run -i -t -v /var/lib/faf-docker/pgsql:/var/lib/pgsql -v /var/lib/faf-docker/faf:/var/spool/faf -v /etc/faf-docker:/etc/faf mbrysa/faf:fedora faf-action [action name and parametrs here]
```Add different Operating system releases like:
```bash
docker run -i -t -v /var/lib/faf-docker/pgsql:/var/lib/pgsql -v /var/lib/faf-docker/faf:/var/spool/faf -v /etc/faf-docker:/etc/faf mbrysa/faf:fedora faf-action releaseadd -o rhel --opsys-release '7.0'
```To run the server:
```bash
docker run -p 8888:80 -i -t -v /var/lib/faf-docker/pgsql:/var/lib/pgsql -v /var/lib/faf-docker/faf:/var/spool/faf -v /etc/faf-docker:/etc/faf mbrysa/faf:fedora
```
Open `http://127.0.0.1:8888/faf2/`.