https://github.com/michaelb/phoronix-selfhost-docker
Server (phoromatic) and client setup in docker for easy selfhosting
https://github.com/michaelb/phoronix-selfhost-docker
Last synced: 4 months ago
JSON representation
Server (phoromatic) and client setup in docker for easy selfhosting
- Host: GitHub
- URL: https://github.com/michaelb/phoronix-selfhost-docker
- Owner: michaelb
- License: mit
- Created: 2022-08-03T10:24:01.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-08-18T16:50:34.000Z (almost 3 years ago)
- Last Synced: 2025-03-02T04:38:41.678Z (4 months ago)
- Language: Dockerfile
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Phoromatic server & client in docker
## Run the server
```
$ cd ./server
$ docker build .
5f846..... # <-- image ID$ docker run -d \
-p 9090:9090 \ # <- websocket, optionnal, may be needed for external triggers(?)
-p 9091:9091 \ # <- phoromatic webUI
-p 9092:9092 \ # <- Result viewer
--name phoromatic-server \
5f846 # <- image ID
```## Run the client(s)
(you can run one or more :-) )
```
$ cd ./client
$ docker build .
abc123.... # <- server image ID$ docker run -d --name phoronix-client \
-e PHOROMATIC_SERVER_IP="192.168.X.Y" \ # <- docker host IP, optionnal
-e PHOROMATIC_SERVER_PORT=9091 \ # <- exposed port for phoromatic webUI, optionnal
-e PHOROMATIC_SERVER_USER_HASH="123ABC" \ # <- hash for phoromatic user ID, shown on phoromatic homepage after registration/login
abcd123 # <- server image ID```
NB: you can replace the phoromatic_server_ip host IP by the name 'phoromatic-server' if both dockers are on the same custom network