Skip to content

maximilianwank/dock-n-roll

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐋 dock-n-roll

Setup for my "homelab" with docker containers.

This project is still under development and therefore not very stable or well documented.

👷‍♂️ Setup

  1. Clone the repository
  2. Copy .env.template to .env
  3. Modify .env respecitvely
  4. Copy Caddyfile to the docker volumes
  5. Run docker-compose up -d

ℹ️ Tips & Tricks

🤖 Automate Creation of Backup

You can make cron run the backup script, for example by adding the line

0 4 * * * cd /path/to/dock-n-roll && ./backup_create.sh

to your crontab.

⏮️ Backup Restore

If necessary, stop the containers

docker compose down

Unzip the archive via

unzip -P your_password_here docker_volumes_backup_{weekday}.zip -d zip_restore

Copy the docker_volumes folder

cp -r zip_restore/home/maxi/docker_volumes docker_volumes

🚚 Caddy

Reload the config file via

docker exec -it caddy caddy reload -c /etc/caddy/Caddyfile

🕳️ Pi-hole

Set the admin password via running

docker exec -it pihole pihole -a -p

on the host.

📚 Odoo

To generate pdfs, it might be necessary to set the system parameter report.url to http://0.0.0.0:8069, see here.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages