https://github.com/ziozzang/saltdocker-webui
SaltStack Docker & Admin Web UI
https://github.com/ziozzang/saltdocker-webui
admin-ui automation devops docker salt-api salt-master saltstack webui
Last synced: about 1 year ago
JSON representation
SaltStack Docker & Admin Web UI
- Host: GitHub
- URL: https://github.com/ziozzang/saltdocker-webui
- Owner: ziozzang
- Created: 2019-06-11T03:10:10.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-06-12T07:14:54.000Z (almost 7 years ago)
- Last Synced: 2025-01-28T18:21:18.489Z (over 1 year ago)
- Topics: admin-ui, automation, devops, docker, salt-api, salt-master, saltstack, webui
- Language: Shell
- Size: 11.7 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SaltDocker-WebUI
SaltStack Docker & Admin Web UI
# What Improved.
* This image is to build saltstack master with docker
* Included web admin UI (SaltGUI: https://github.com/erwindon/SaltGUI )
* current version is "2019.2"
* User Authentication is used with Linux-PAM.
* the user is 'salt'. and default password is 'salt123'. or you can set it with environment value 'SALT_SHARED_SECRET'
# How to USE
```
docker run -d \
--name salt \
--hostname salt \
-p 8000:8000 \
-p 4505:4505 \
-p 4506:4506 \
-v `pwd`/pki:/etc/salt/pki/master \
-v `pwd`/var:/var/cache/salt \
-v `pwd`/log:/var/log/salt \
-e SALT_SHARED_SECRET='supersecret' \
ziozzang/saltdocker-admin
````
* Volumes to mount
* /etc/salt/pki/master
* /var/cache/salt
* /var/log/salt
# Issues
* In order to make volumes available to the salt user in the container, assign the group id 450 to the directory before it mounting it on the container.
# License
* BSD