guacamole interface client for guacd
2.2K
version: "3.5"
services:
guacd:
image: martadinata666/guacd:git
networks:
- guacamole
guacamole:
image: martadinata666/guacamole:git
environment:
- POSTGRES_HOSTNAME=db
- POSTGRES_USER=guacamole
- POSTGRES_DATABASE=guacamole
- POSTGRES_PASSWORD=guacamolepass
- WEBAPP_CONTEXT=ROOT
- GUACD_HOSTNAME=guacd
volumes:
- ./init:/init
ports:
- 4822:8080
db:
image: postgres:13
environment:
- POSTGRES_USER=guacamole
- POSTGRES_DB=guacamole
- POSTGRES_PASSWORD=guacamolepass
volumes:
- ./db:/var/lib/postgresql/data
- ./init:/init
# Postgres sample
docker run --rm guacamole/guacamole /opt/guacamole/bin/initdb.sh --postgres > initdb.sql
# /init/initdb.sql mount shared between db and guacamole,
psql -U guacamole guacamole < /init/initdb.sql
psql -U postgres-user postgres-db-name < /init/initdb.sql
Content type
Image
Digest
sha256:c72d31f7f…
Size
394.9 MB
Last updated
18 days ago
docker pull martadinata666/guacamole:git