Merge branch 'main' of code.criminallycute.fi:thordinary/docker-compose
This commit is contained in:
commit
d083a11b21
6 changed files with 50 additions and 10 deletions
4
naspi/all-start.sh
Executable file
4
naspi/all-start.sh
Executable file
|
@ -0,0 +1,4 @@
|
|||
#!/bin/bash
|
||||
|
||||
# will skip folders with a leading "_" (indicating not used)
|
||||
for d in ./[^_]*/ ; do (cd $d && docker compose up -d && cd ..); done
|
4
naspi/all-stop.sh
Executable file
4
naspi/all-stop.sh
Executable file
|
@ -0,0 +1,4 @@
|
|||
#!/bin/bash
|
||||
|
||||
# will skip folders with a leading "_" (indicating not used)
|
||||
for d in ./[^_]*/ ; do (cd $d && docker compose down && cd ..); done
|
20
naspi/pingvin-share/docker-compose.yml
Normal file
20
naspi/pingvin-share/docker-compose.yml
Normal file
|
@ -0,0 +1,20 @@
|
|||
version: '3.8'
|
||||
services:
|
||||
pingvin-share:
|
||||
container_name: pingvin-share
|
||||
image: stonith404/pingvin-share
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- 3000:3000
|
||||
volumes:
|
||||
- "./data:/opt/app/backend/data"
|
||||
- "./data/images:/opt/app/frontend/public/img"
|
||||
# Optional: If you add ClamAV, uncomment the following to have ClamAV start first.
|
||||
# depends_on:
|
||||
# clamav:
|
||||
# condition: service_healthy
|
||||
# Optional: Add ClamAV (see README.md)
|
||||
# ClamAV is currently only available for AMD64 see https://github.com/Cisco-Talos/clamav/issues/482
|
||||
# clamav:
|
||||
# restart: unless-stopped
|
||||
# image: clamav/clamav
|
|
@ -1,10 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
if [ $(basename $(readlink $PWD)) != $(hostname) ]; then
|
||||
echo "Incorrect directory for host"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# will skip folders with a leading "_" (indicating not used)
|
||||
|
||||
for d in ./[^_]*/ ; do (cd $d && docker-compose up -d && cd ..); done
|
19
naspi/syncthing/docker-compose.yml
Normal file
19
naspi/syncthing/docker-compose.yml
Normal file
|
@ -0,0 +1,19 @@
|
|||
services:
|
||||
syncthing:
|
||||
image: lscr.io/linuxserver/syncthing:latest
|
||||
container_name: syncthing
|
||||
hostname: syncthing #optional
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- TZ=Etc/UTC
|
||||
volumes:
|
||||
- /mnt/data/storage/syncthing/config:/config
|
||||
- /mnt/data/storage/syncthing/data:/data
|
||||
# - /path/to/data2:/data2
|
||||
ports:
|
||||
- 8384:8384
|
||||
- 22000:22000/tcp
|
||||
- 22000:22000/udp
|
||||
- 21027:21027/udp
|
||||
restart: unless-stopped
|
|
@ -7,8 +7,11 @@ services:
|
|||
ports:
|
||||
- '5080:80'
|
||||
image: 'vaultwarden/server:latest'
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- proxy
|
||||
environment:
|
||||
ADMIN_TOKEN: ${ADMIN_TOKEN}
|
||||
networks:
|
||||
proxy:
|
||||
external: true
|
||||
|
|
Loading…
Reference in a new issue