Skip to content

Instantly share code, notes, and snippets.

View EliasMasche's full-sized avatar

Elias Mascheroni EliasMasche

View GitHub Profile
@EliasMasche
EliasMasche / nginx-proxy-manager.yml
Created August 19, 2024 01:20
Docker compose for nginx proxy manager
version: "3.8"
services:
nginxproxymanager:
image: jc21/nginx-proxy-manager:latest
container_name: nginxproxymanager
restart: unless-stopped
ports:
#- 80:80
- 81:81
- 443:443
@EliasMasche
EliasMasche / dashy-compose.yml
Last active August 19, 2024 01:18
Docker compose for dashy dashboard
version: "3.8"
services:
dashy:
# To build from source, replace 'image: lissy93/dashy' with 'build: .'
# build: .
image: lissy93/dashy
# Pass in your config file below, by specifying the path on your host machine
volumes:
- /your/directory/dashy/config.yml:/app/user-data/conf.yml
ports:
@EliasMasche
EliasMasche / youtrack-compose.yml
Last active August 19, 2024 01:18
Docker compose for youtrack
version: "3.8"
services:
youtrack:
container_name: youtrack
stdin_open: true
tty: true
image: jetbrains/youtrack:version
volumes:
- /your/directory/youtrack/data:/opt/youtrack/data
- /your/directory/youtrack/conf:/opt/youtrack/conf
@EliasMasche
EliasMasche / filebrowser-compose.yaml
Last active August 19, 2024 01:12
Docker compose for filebrowser
version: "3.8"
services:
filebrowser:
image: filebrowser/filebrowser:latest
volumes:
- /home:/srv
- /home/yourUser/filebrowser/filebrowser.db:/database/filebrowser.db
- /home/yourUser/filebrowser/settings.json:/config/settings.json
environment:
- PUID=$(id -u)
@EliasMasche
EliasMasche / navidrome-compose.yaml
Last active August 19, 2024 01:12
Navidrome Docker compose with dockge, it requires that you create and assign permissions properly for docker/navidrome to use the the volumes
version: "3.8"
services:
navidrome:
image: deluan/navidrome:latest
user: 1000:1000 # should be owner of volumes
ports:
- 4533:4533
restart: unless-stopped
environment:
ND_SCANSCHEDULE: 1h
@EliasMasche
EliasMasche / ms-sql-compose.yaml
Last active August 19, 2024 01:12
Docker compose file for MS-SQL Server 2022 - It is required to create the /mssql folder with its subdirectories /data - /log - /secrets from the termination and assign chown permissions to the corresponding user - Use dockge
version: "3.8"
services:
mssql:
container_name: mssql-db
hostname: mssql-db
user: 10001:10001
image: mcr.microsoft.com/mssql/server:2022-latest
environment:
- ACCEPT_EULA='Y'
- MSSQL_SA_PASSWORD=yourPassw0rd-