# SPDX-FileCopyrightText: 2023 Sayantan Santra # SPDX-License-Identifier: MIT services: chhoto-url: image: sintan1729/chhoto-url:latest restart: unless-stopped container_name: chhoto-url ports: - 4567:4567 environment: # Change if you want to mount the database somewhere else. # If you do change it, make sure to accordingly change the volume # mount location below. - db_url=/urls.sqlite # Change it in case you want to set the website name # displayed in front of the shorturls, defaults to # the hostname you're accessing it from. # - site_url=https://www.example.com - password=$3CuReP4S$W0rD # Pass the redirect method, if needed. TEMPORARY and PERMANENT # are accepted values, defaults to PERMANENT. # - redirect_method=TEMPORARY # By default, the auto-generated pairs are adjective-name pairs. # If you want UIDs, please change slug_style to UID. # Supported values for slug_style are Pair and UID. # The length is 8 by default, and a minimum of 4 is allowed. # - slug_style=Pair # - slug_length=8 # In case you want to provide public access to adding links (and not # delete, or listing), change the following option to Enable. # - public_mode=Disable # By default, the server sends no Cache-Control headers. You can supply a # comma separated list of valid header as per RFC 7234 ยง5.2 to send those # headers instead. # - cache_control_header=no-cache, private volumes: - ./urls.sqlite:/urls.sqlite networks: - proxy networks: proxy: external: true