- Simplified Dockerfile for scraper by removing unnecessary Node.js installation and optimizing build stages. - Updated Traefik environment configuration to use shorter variable names for certificate paths. - Removed commented-out middleware configurations in dynamic middlewares.yaml. - Cleaned up legacy SSL configurations in ssl.yaml. - Disabled insecure API access in Traefik configuration. - Deleted unused renovate.json file. - Modified update environment script to only process apps directory. - Updated GHCR cleanup script to target specific package. - Streamlined dependency update script to focus on app submodules. - Removed setup script for Prometheus as it is no longer needed.
1.6 KiB
1.6 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]
Changed
- Restructured the repository into a lightweight hub repo with standalone app submodules.
- Simplified root tooling to plain
package.jsonscripts and per-service commands. - Kept infrastructure, deployment workflows, and documentation in the root hub repo.
- Cleaned up Traefik SSL config: removed legacy
asephstech/asephscloudcert references, synced volume mounts, fixedapi.insecure. - Pruned
.env.examplefrom 145 legacy vars (Firebase, Discord, Coolify, Portainer, YouTube, etc.) to 30 focused vars. - Optimized
scraper.Dockerfile: removed Node.js and Chromium from runtime image. - Simplified CI/CD workflows: removed orphan container reference, commented code blocks.
- Cleaned up scripts: removed stale MySQL config, fixed package references, simplified update-deps.
Removed
- Removed deprecated services from apps, compose files, Dockerfiles, Traefik routes, and workflows.
- Removed stale monorepo orchestration configs and hook tooling from the root repo.
- Removed
.nvmrc(duplicate of.node-version),renovate.json(using dependabot). - Removed stale documentation:
dependency-map.md,observability.md,handoff-log.jsonl,quality-gates.json,workflow-state.json. - Removed deprecated
docs/superpowers/design docs. - Removed
infra/config/mysql/(no active MySQL service) anddocs/config/squid.conf.archived.