aboutsummaryrefslogtreecommitdiff
path: root/docker-compose.dev.yaml
diff options
context:
space:
mode:
authorAlex Pooley (@zuedev) <zuedev@gmail.com>2026-05-07 17:30:41 +0100
committerAlex Pooley (@zuedev) <zuedev@gmail.com>2026-05-07 17:30:41 +0100
commit3c79ec13cd2097c7c08c13efeb7759f0708fb80b (patch)
treed12b79e551d0bd1fdf93589f7e51736c4ebf31b0 /docker-compose.dev.yaml
parente4b3b4b9d738b99b2e5be304c2a1461e25242c72 (diff)
downloadgit.zue.dev-3c79ec13cd2097c7c08c13efeb7759f0708fb80b.tar
git.zue.dev-3c79ec13cd2097c7c08c13efeb7759f0708fb80b.tar.gz
git.zue.dev-3c79ec13cd2097c7c08c13efeb7759f0708fb80b.tar.bz2
git.zue.dev-3c79ec13cd2097c7c08c13efeb7759f0708fb80b.tar.xz
git.zue.dev-3c79ec13cd2097c7c08c13efeb7759f0708fb80b.zip
Add Dockerfiles for Debian SSH server and CGit setup, and update docker-compose configuration
Diffstat (limited to 'docker-compose.dev.yaml')
-rw-r--r--docker-compose.dev.yaml32
1 files changed, 32 insertions, 0 deletions
diff --git a/docker-compose.dev.yaml b/docker-compose.dev.yaml
new file mode 100644
index 0000000..9016d8e
--- /dev/null
+++ b/docker-compose.dev.yaml
@@ -0,0 +1,32 @@
+services:
+ debian:
+ build:
+ context: .
+ dockerfile: Dockerfile.debian
+ environment:
+ AUTHORIZED_KEYS: |
+ ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC0kwVbA9ZdXOAuiyPeXsJ7HSujPtCIYtFPl2GdajHDT0SwsZDUMNr/p6Y9DyQjOI1zqD73ndGSOIe6EY7adB3L6ZSODvDwFlGMtP5sXE0UESOcJJdU7m4wHWieM3xal5nz1Y2BJyp2x04Ol5+kpak9A4MqUcHz29Z4ubgPG/UUWENoKZIfHXSCZfvJBO82InrvieAu/dpKzmtkXNJ9bP+fSkiNnCOVo+ZvCbIuZm8tOoQIhshzdeVhfNmdUj9LNErkoGoJ+CA13eXYlqT9B8o45E+M8lLxQr/RpzCk/3likszBzVqITB6Vkrvey8BcHhcbrs+5LYbxvb6s+1bsRHNAwO+w7SgrD3eX8AQqFKvb6xzrFji+996NWSC2hVLcKZyDvSM2p6ws4IDLFLD64IS+73SEZv2fN847j0vmqJqXYPpB/jQKuUG+rWeonkDXBfPjFrHtp75nk5bSBBDi+LQBGW52nz6/gtOWP46USV46BW2zF+YFSyw/2Ta7DMhrvXlLWuDV/CpK0FytpHjQWjHoiDfrZfiDAOu8sPIiH7hjZevHqzNJ+xOZDNqNbYqxxB1gLeK4u6xX9c4Jkk259r09tMutFACbzxxPQr3LYBKW8IrPcX1rfuE4+aZ1UysfjG/2FmKOPeWca9tVSQUK7RSThvzWDGdm0gXxI0HrPwmfZQ== zuedev
+ ports:
+ - "2222:22"
+ volumes:
+ - ./repositories:/repositories
+
+ cgit:
+ build:
+ context: .
+ dockerfile: Dockerfile.cgit
+ develop:
+ watch:
+ - action: sync+restart
+ path: ./cgitrc
+ target: /etc/cgitrc
+ - action: sync+restart
+ path: ./root-readme.html
+ target: /root-readme.html
+ - action: sync+restart
+ path: ./header.html
+ target: /header.html
+ ports:
+ - "8080:80"
+ volumes:
+ - ./repositories:/srv/git:ro \ No newline at end of file