Skip to content

Cookie settings

Choose which kinds of cookies you allow. You can change your choice at any time via Cookie settings at the bottom of every page. Privacy statement

Necessary

Always on

Needed to log in, keep your cart and remember your choices. These are always on.

Which cookies?
  • weboke_sessie, weboke_klant, weboke_remember: your session and staying logged in
  • weboke_basket: your cart
  • wkBtwIncl: showing prices with or without VAT
  • wok_cookies: your cookie choice, 12 months

Measures which ad leads to a visit or order, so we do not pay for ads that do nothing.

Which cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), up to 90 days
  • OpenAI Ads, ads in ChatGPT
  • wok_aff: which partner referred you to us (affiliate programme), 60 days

4.6

Country and language

Each country has its own site, with prices and VAT for that country.

View

Updating containers, cleaning up and limiting logs

Updating

A container doesn't update itself. You fetch the new images and restart the containers:

anna@web1:~$ cd /srv/diensten
anna@web1:/srv/diensten$ sudo docker compose pull
anna@web1:/srv/diensten$ sudo docker compose up -d

Only the containers with a new image are recreated. Your data is stored in volumes and is kept.

  • Before a major update, read the app's release notes. Sometimes you need to change something first.
  • Before an update, make a backup of the volumes (see Backing up databases and Docker volumes properly), or at least a snapshot.
  • A fixed version in the tag, such as vaultwarden/server:1.37.5, prevents surprises. You then raise it yourself. With latest you get the latest version with every pull.

Cleaning up

Old images stay on your disk. Check how much space Docker uses and clean up:

anna@web1:~$ sudo docker system df
anna@web1:~$ sudo docker image prune

docker image prune only removes unnamed images that no longer belong to anything. With -a it removes all images that no container uses.

Please note: Be careful with docker volume prune and docker system prune --volumes. They can delete data you still need.

Limiting logs

Docker stores the output of each container in a log file that grows without limit by default. Set a limit in /etc/docker/daemon.json:

{
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "10m",
    "max-file": "3"
  }
}
anna@web1:~$ sudo systemctl restart docker
anna@web1:~$ cd /srv/diensten && sudo docker compose up -d --force-recreate

The limit only applies to containers created afterwards, which is why you recreate them.

Stopping and removing

CommandWhat does it do?
sudo docker compose stopStops containers, deletes nothing
sudo docker compose downRemoves containers and network; volumes are kept
sudo docker compose down -vAlso removes the volumes: all your data is gone

One moment…

Set up your domains

For each domain, arrange the nameservers, the link to your hosting and who becomes the owner.

Loading your domains…