Skip to content

Instantly share code, notes, and snippets.

Avatar

David Burgess dnburgess

View GitHub Profile
View gist:39aff5986e6f72f14518b3e9efe70bbe
---
version: "2"
services:
wiki:
image: ghcr.io/linuxserver/bookstack
container_name: wiki
environment:
- PUID=998
- PGID=100
- APP_URL=
View gist:a72a4ed9187838701c4774b571b994a4
filenames:
- /logs/npm/*.log
labels:
type: npm
View gist:7002f6a1813406e665ebe3204aefe04a
version: '3'
services:
#the application itself : static html served by apache2.
#the html can be found in ./app/
app:
image: httpd:alpine
restart: always
volumes:
View gist:4294009a502375ff8e51829796b5a0a5
services:
homechart:
depends_on:
- postgres
environment:
HOMECHART_POSTGRESQL_HOSTNAME: postgres
HOMECHART_POSTGRESQL_PASSWORD: postgres
HOMECHART_POSTGRESQL_USERNAME: postgres
HOMECHART_APP_ADMINEMAILADDRESSES: davidnburgess@gmail.com
HOMECHART_APP_BASEURL: https://home.dbt3ch.com
@dnburgess
dnburgess / gist:99e1b13ce5de2a39f8083ae3e7968cc0
Created Oct 20, 2021
KasmWeb Docker-Compose.yml Container Template
View gist:99e1b13ce5de2a39f8083ae3e7968cc0
version: '3.3'
services:
firefox:
ports:
- '6911:6901' #change 6901 as necessary. eg. '6901:6901', '6902:6901', '6903:6901'
environment:
- VNC_PW=password #change as desired
shm_size: '512m' #change per your needs. eg. '512m', '1gb', '2gb'
image: 'kasmweb/firefox:1.9.0' #change the image to your desired image
View gist:402b46fcd4e1593ddeee59a3de5b07a6
Edit /etc/systemd/resolved.conf and change the Cache and DNSStubListener lines to no.
Should look like this when you're done:
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2.1 of the License, or
# (at your option) any later version.
View gist:5e0ba43cdc0015218da15401b7e85631
version: '3.3'
services:
lancache-dns:
restart: unless-stopped
container_name: lancache-dns
ports:
- 53:53/udp
environment:
- USE_GENERIC_CACHE=true
- LANCACHE_IP=192.168.1.183
View gist:5e09f5de59d5f0aa5ac908dfc2dadaca
server {
listen 80;
location / {
proxy_pass http://frontend:80;
}
location ~* ^/(api|dav|\.well-known)/ {
proxy_pass http://api:3456;
client_max_body_size 20M;
@dnburgess
dnburgess / gist:5c93209089ee80c13e2834664a4267dc
Last active May 22, 2022
DB Tech Vikunja Docker-Compose.yml
View gist:5c93209089ee80c13e2834664a4267dc
version: '3'
services:
db:
image: mariadb:10
command: --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
environment:
MYSQL_ROOT_PASSWORD: supersecret
MYSQL_USER: vikunja
MYSQL_PASSWORD: secret
View gist:d196500582c5a7e7221a389bb5cf4d6d
---
version: "2.1"
volumes:
searx:
services:
searx:
image: searx/searx
container_name: searx