Generate config files that actually work.

Stop piecing together snippets from Stack Overflow. Generate config files that actually work with our free web-based tools for Docker Compose, .dockerignore, and more.

Generators

Docker Compose File Generator

Live

Generate docker-compose.yml files with:

  • PostgreSQL, MySQL, or MongoDB databases
  • Redis caching with persistence
  • Health checks and resource limits
  • Networks, volumes, restart policies

.dockerignore File Generator

Live

Generate .dockerignore files with:

  • Node.js, Python, Go, Rust, Java templates
  • Security: secrets always excluded
  • Smart exclusions: tests, docs, IDE files
  • Faster builds, smaller images

systemd Service Generator

Coming soon

Generate .service unit files with:

  • Automatic restarts on failure
  • Log management with journald
  • Resource limits (CPU, memory)
  • Security sandboxing options

Nginx Config Generator

Coming soon

Generate nginx.conf files with:

  • Reverse proxy setup
  • SSL/TLS configuration
  • WebSocket proxying
  • Security headers and rate limits

Cron Expression Builder

Coming soon

Generate cron schedules with:

  • Visual schedule builder
  • Common patterns library
  • Syntax validation
  • Human-readable descriptions

GitHub Actions Generator

Coming soon

Generate workflow YAML files with:

  • CI/CD pipeline templates
  • Language-specific builds
  • Docker image publishing
  • Test and lint automation

Why configs.sh?

Free to use

No signup required. Generate unlimited configs right now.

Open source roadmap

Planned for v1.0. Full transparency on how configs are generated.

Updated weekly

Active development. New features and generators added regularly.

Roadmap

  1. v0.1
    Landing page
  2. v0.2
    Docker Compose + .dockerignore generators
  3. v0.3
    systemd service units + Nginx reverse proxy
  4. v0.4
    cron expressions + GitHub Actions workflows
  5. v0.5
    API access + CLI tool
  6. v1.0
    Open source + full documentation

Dev log

$ git log --oneline --since="2 weeks ago"
a1b2c3d [site] Initial launch at configs.sh
d4e5f6a [features] Launched Docker Compose and .dockerignore generators
g7h8i9j [infra] Implemented CI/CD pipeline with GitHub Actions
k1l2m3n [ux] Added user feedback mechanism
$ cat /etc/motd
Remember to stay hydrated and push to production on Fridays!
$