networks: 1panel-network: external: true services: bookstack: image: "linuxserver/bookstack:26.05.20260608" container_name: ${CONTAINER_NAME} restart: always networks: - 1panel-network ports: - "${PANEL_APP_PORT_HTTP}:80" volumes: - "${CONFIG_PATH}:/config" environment: - PUID=1000 - PGID=1000 - TZ=${TIME_ZONE} - APP_URL=${APP_URL} - APP_KEY=${APP_KEY} - DB_HOST=${DB_HOST} - DB_PORT=${DB_PORT} - DB_USERNAME=${DB_USERNAME} - DB_PASSWORD=${DB_PASSWORD} - DB_DATABASE=${DB_DATABASE} - QUEUE_CONNECTION=${QUEUE_CONNECTION:-} depends_on: - bookstack-db labels: createdBy: "Apps" bookstack-db: image: "mariadb:11.4" restart: always networks: - 1panel-network volumes: - "${DB_DATA_PATH}:/var/lib/mysql" environment: - MARIADB_ROOT_PASSWORD=${DB_PASSWORD} - MARIADB_DATABASE=${DB_DATABASE} - MARIADB_USER=${DB_USERNAME} - MARIADB_PASSWORD=${DB_PASSWORD} labels: createdBy: "Apps"