Docker
Portainer
Servas bookmark manager
content of docker compose file:
version: "3"
services:
servas:
image: beromir/servas
container_name: servas
restart: unless-stopped
ports:
- "8082:80"
- "8083:443"
volumes:
- /home/diogogl/dockerApps/servas/.env:/app/.env
- /home/diogogl/dockerApps/servas/servas-db-sqlite:/app/database/database.sqlite
volumes:
servas-db-sqlite:
stack .env file content:
APP_NAME=Servas
APP_ENV=production
APP_KEY=base64:zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz=
APP_DEBUG=false
APP_URL=https://home.diogogl.com:8083
SERVAS_ENABLE_REGISTRATION=true
SERVAS_SHOW_APP_VERSION=true
DB_CONNECTION=sqlite
DB_DATABASE=/app/database/database.sqlite
DB_FOREIGN_KEYS=true
Pi-hole
services:
pihole:
container_name: pihole
image: pihole/pihole:latest
ports:
- "53:53/tcp"
- "53:53/udp"
- "8085:80/tcp"
- "7443:443/tcp"
dns:
- 8.8.8.8
- 1.1.1.1
environment:
TZ: 'Europe/Lisbon'
FTLCONF_webserver_api_password: 'mysecret'
PIHOLE_DNS_: 8.8.8.8;1.1.1.1
PIHOLE_UID: 1000
PIHOLE_GID: 1000
FTLCONF_dns_listeningMode: "ALL"
volumes:
- './etc-pihole:/etc/pihole'
- './etc-dnsmasq.d:/etc/dnsmasq.d'
cap_add:
- NET_ADMIN