Skip to content

Releases: The-Graft-Project/Graft

v2.4.2

29 Jan 06:36

Choose a tag to compare

Feature Update with Graft 🚀

V2.4 Highlights:

  1. Docker Passthrough Commands: Execute docker commands directly on remote hosts or specific registries via Graft.
  2. Bug Fixes and Improvements

V2 Series Highlights (v2.0 - v2.3):

  1. Rollback Feature: Added rollback functionality to revert to previous deployments.
  2. Multi Environment Support: Comprehensive management for multiple deployment environments including specific configurations, workflows, and DNS.
  3. Webhook Mapping: Map webhook domains to servers using Graft.
  4. Git Remote Modes: Deployments now go through GitHub Workflows and CI/CD channels.
  5. Graft-Hook: A new webhook service for Graft-based servers.
  6. Automated GitHub Workflows: Generate workflows automatically from graft-compose.yml.
  7. Cloudflare Integration: Automated DNS zone mapping and zone management.
  8. Database Backup Automation: Infrastructure database backups to S3/R2 (Experimental).

Changelog


Released by skssmd using GoReleaser.

v2.3.3

25 Jan 07:08

Choose a tag to compare

Feature Update with Graft 🚀

V2.3 Highlights:

  1. Rollback Feature: Added rollback functionality to revert to previous deployments.
  2. Webhook Mapping: Added webhook mapping functionality to map webhook domains to servers.
  3. Multi Environment Support: Added multi environment support to manage multiple deployment environments.
    - Environment Creation
    - Environment Specific Configuration
    - Environment Specific Workflow Generation
    - Environment Specific Host and Deployment
    - Environment Specific Commands
    - Environment Specific DNS Configurations
    - Environment Specific Rollback
  4. Bug Fixes and Improvements

V2 Highlights:

This release introduces significant enhancements to Graft, moving from basic local-to-server deployments to a more robust CI/CD-driven workflow using GitHub Actions and our new graft-hook service.

  1. Git Remote Modes: Move away from direct local-to-server channels. Deployments now go through GitHub Workflows and CI/CD channels.
  2. Graft-Hook: A new webhook service personalized specifically for Graft-based servers, maintaining a zero-config solution with proper security.
  3. Automated GitHub Workflows: Graft now generates production-ready workflows automatically from your graft-compose.yml context.
  4. Enhanced Monitoring: Easy CLI-based monitoring for graft-hook, including real-time build error logs.
  5. Cloudflare API Integration: Automated DNS zone mapping based on Traefik host labels.
  6. Cloudflare Zone Registry: Manage multiple Cloudflare accounts and zones with an interactive selection menu.
  7. Database Backup Automation(Infrastructure): Easily backup Infrastructure databases to S3/R2(Experimental).

Changelog

  • c33d4ee project migration and bug fixes
  • 0a7cd06 Update copyright year and owner in LICENSE file
  • 3f80e65 Update README.md
  • 61e3347 Update README.md

Released by skssmd using GoReleaser.

v2.3.2

20 Jan 17:29

Choose a tag to compare

Feature Update with Graft 🚀

V2.3 Highlights:

  1. Rollback Feature: Added rollback functionality to revert to previous deployments.
  2. Webhook Mapping: Added webhook mapping functionality to map webhook domains to servers.
  3. Multi Environment Support: Added multi environment support to manage multiple deployment environments.
    - Environment Creation
    - Environment Specific Configuration
    - Environment Specific Workflow Generation
    - Environment Specific Host and Deployment
    - Environment Specific Commands
    - Environment Specific DNS Configurations
    - Environment Specific Rollback
  4. Bug Fixes and Improvements

V2 Highlights:

This release introduces significant enhancements to Graft, moving from basic local-to-server deployments to a more robust CI/CD-driven workflow using GitHub Actions and our new graft-hook service.

  1. Git Remote Modes: Move away from direct local-to-server channels. Deployments now go through GitHub Workflows and CI/CD channels.
  2. Graft-Hook: A new webhook service personalized specifically for Graft-based servers, maintaining a zero-config solution with proper security.
  3. Automated GitHub Workflows: Graft now generates production-ready workflows automatically from your graft-compose.yml context.
  4. Enhanced Monitoring: Easy CLI-based monitoring for graft-hook, including real-time build error logs.
  5. Cloudflare API Integration: Automated DNS zone mapping based on Traefik host labels.
  6. Cloudflare Zone Registry: Manage multiple Cloudflare accounts and zones with an interactive selection menu.
  7. Database Backup Automation(Infrastructure): Easily backup Infrastructure databases to S3/R2(Experimental).

Changelog

  • 34d36ef add workflow to correct branch

Released by skssmd using GoReleaser.

v2.2.3

12 Jan 17:18

Choose a tag to compare

Feature Update with Graft 🚀

Installation

Homebrew (macOS/Linux):

brew tap skssmd/tap
brew install graft

Debian/Ubuntu:

# Download .deb from releases
sudo dpkg -i graft_2.2.3_linux_amd64.deb

Arch Linux (AUR):

yay -S graft-bin
# or
paru -S graft-bin

Snap Store:

sudo snap install graft --classic

Manual Install:
Download the appropriate archive for your platform from the releases below.


V2.2 Highlights:

  1. Rollback Feature: Added rollback functionality to revert to previous deployments.
  2. Bug Fixes and Improvements:
    - Webhook detection and error handling.
    - graft-compose.yml optimizations.

V2 Highlights:

This release introduces significant enhancements to Graft, moving from basic local-to-server deployments to a more robust CI/CD-driven workflow using GitHub Actions and our new graft-hook service.

  1. Git Remote Modes: Move away from direct local-to-server channels. Deployments now go through GitHub Workflows and CI/CD channels.
  2. Graft-Hook: A new webhook service personalized specifically for Graft-based servers, maintaining a zero-config solution with proper security.
  3. Automated GitHub Workflows: Graft now generates production-ready workflows automatically from your graft-compose.yml context.
  4. Enhanced Monitoring: Easy CLI-based monitoring for graft-hook, including real-time build error logs.
  5. Cloudflare API Integration: Automated DNS zone mapping based on Traefik host labels.
  6. Cloudflare Zone Registry: Manage multiple Cloudflare accounts and zones with an interactive selection menu.
  7. Database Backup Automation(Infrastructure): Easily backup Infrastructure databases to S3/R2(Experimental).

Changelog


Released by skssmd using GoReleaser.

v2.2.2-beta.9

12 Jan 09:59

Choose a tag to compare

v2.2.2-beta.9 Pre-release
Pre-release

Feature Update with Graft 🚀

Installation

Homebrew (macOS/Linux):

brew tap skssmd/tap
brew install graft

Debian/Ubuntu:

# Download .deb from releases
sudo dpkg -i graft_2.2.2-beta.9_linux_amd64.deb

Arch Linux (AUR):

yay -S graft-bin
# or
paru -S graft-bin

Snap Store:

sudo snap install graft --classic

Manual Install:
Download the appropriate archive for your platform from the releases below.


V2.2 Highlights:

  1. Rollback Feature: Added rollback functionality to revert to previous deployments.
  2. Bug Fixes and Improvements:
    - Webhook detection and error handling.
    - graft-compose.yml optimizations.

V2 Highlights:

This release introduces significant enhancements to Graft, moving from basic local-to-server deployments to a more robust CI/CD-driven workflow using GitHub Actions and our new graft-hook service.

  1. Git Remote Modes: Move away from direct local-to-server channels. Deployments now go through GitHub Workflows and CI/CD channels.
  2. Graft-Hook: A new webhook service personalized specifically for Graft-based servers, maintaining a zero-config solution with proper security.
  3. Automated GitHub Workflows: Graft now generates production-ready workflows automatically from your graft-compose.yml context.
  4. Enhanced Monitoring: Easy CLI-based monitoring for graft-hook, including real-time build error logs.
  5. Cloudflare API Integration: Automated DNS zone mapping based on Traefik host labels.
  6. Cloudflare Zone Registry: Manage multiple Cloudflare accounts and zones with an interactive selection menu.
  7. Database Backup Automation(Infrastructure): Easily backup Infrastructure databases to S3/R2(Experimental).

Changelog


Released by skssmd using GoReleaser.

v2.2.1

12 Jan 05:46

Choose a tag to compare

Feature Update with Graft 🚀

V2.2 Highlights:

  1. Rollback Feature: Added rollback functionality to revert to previous deployments.
  2. Bug Fixes and Improvements:
    - Webhook detection and error handling.
    - graft-compose.yml optimizations.

V2 Highlights:

This release introduces significant enhancements to Graft, moving from basic local-to-server deployments to a more robust CI/CD-driven workflow using GitHub Actions and our new graft-hook service.

  1. Git Remote Modes: Move away from direct local-to-server channels. Deployments now go through GitHub Workflows and CI/CD channels.
  2. Graft-Hook: A new webhook service personalized specifically for Graft-based servers, maintaining a zero-config solution with proper security.
  3. Automated GitHub Workflows: Graft now generates production-ready workflows automatically from your graft-compose.yml context.
  4. Enhanced Monitoring: Easy CLI-based monitoring for graft-hook, including real-time build error logs.
  5. Cloudflare API Integration: Automated DNS zone mapping based on Traefik host labels.
  6. Cloudflare Zone Registry: Manage multiple Cloudflare accounts and zones with an interactive selection menu.
  7. Database Backup Automation(Infrastructure): Easily backup Infrastructure databases to S3/R2(Experimental).

Changelog

  • 7e9604c Update .goreleaser.yaml
  • 377948d Added Rollback Functionality
  • d02812b Rollback feature implemented
  • 150370a graft-compose optimization
  • b10b053 graft-compose bug fixed
  • eed7731 rollback initialized, backup function remaining
  • b1526a5 Fixed hook url detetection issue

Released by skssmd using GoReleaser.

v2.1.3

10 Jan 13:21

Choose a tag to compare

Feature Update with Graft 🚀

V2.1 Highlights:

  1. Cloudflare API Integration: Automated DNS zone mapping based on Traefik host labels.
  2. Cloudflare Zone Registry: Manage multiple Cloudflare accounts and zones with an interactive selection menu.
  3. Database Backup Automation(Infrastructure): Easily backup Infrastructure databases to S3/R2(Experimental).
  4. Bug Fixes and Improvements:
    - Improved domain detection,
    - Duplicate record handling,
    - Ghcr image linking,
    - Boilerplate service priority guidelines,
    - Webhook detection and error handling.

V2 Highlights:

This release introduces significant enhancements to Graft, moving from basic local-to-server deployments to a more robust CI/CD-driven workflow using GitHub Actions and our new graft-hook service.

  1. Git Remote Modes: Move away from direct local-to-server channels. Deployments now go through GitHub Workflows and CI/CD channels.
  2. Graft-Hook: A new webhook service personalized specifically for Graft-based servers, maintaining a zero-config solution with proper security.
  3. Automated GitHub Workflows: Graft now generates production-ready workflows automatically from your graft-compose.yml context.
  4. Enhanced Monitoring: Easy CLI-based monitoring for graft-hook, including real-time build error logs.

Changelog


Released by skssmd using GoReleaser.

v2.1.2

10 Jan 04:07

Choose a tag to compare

Feature Update with Graft 🚀

V2.1 Highlights:

  1. Cloudflare API Integration: Automated DNS zone mapping based on Traefik host labels.
  2. Cloudflare Zone Registry: Manage multiple Cloudflare accounts and zones with an interactive selection menu.
  3. Database Backup Automation(Infrastructure): Easily backup Infrastructure databases to S3/R2(Experimental).
  4. Bug Fixes and Improvements:
    - Improved domain detection,
    - Duplicate record handling,
    - Ghcr image linking,
    - Boilerplate service priority guidelines,
    - Webhook detection and error handling.

V2 Highlights:

This release introduces significant enhancements to Graft, moving from basic local-to-server deployments to a more robust CI/CD-driven workflow using GitHub Actions and our new graft-hook service.

  1. Git Remote Modes: Move away from direct local-to-server channels. Deployments now go through GitHub Workflows and CI/CD channels.
  2. Graft-Hook: A new webhook service personalized specifically for Graft-based servers, maintaining a zero-config solution with proper security.
  3. Automated GitHub Workflows: Graft now generates production-ready workflows automatically from your graft-compose.yml context.
  4. Enhanced Monitoring: Easy CLI-based monitoring for graft-hook, including real-time build error logs.

Changelog

  • 1a7f8bb Minor Bug Fixes and Improvements

Released by skssmd using GoReleaser.

v2.1.1

06 Jan 05:14

Choose a tag to compare

Feature Update with Graft 🚀

V2.1 Highlights:

  1. Cloudflare API Integration: Automated DNS zone mapping based on Traefik host labels.
  2. Cloudflare Zone Registry: Manage multiple Cloudflare accounts and zones with an interactive selection menu.
  3. Database Backup Automation(Infrastructure): Easily backup Infrastructure databases to S3/R2(Experimental).
  4. Bug Fixes: Improved domain detection and duplicate record handling.

V2 Highlights:

This release introduces significant enhancements to Graft, moving from basic local-to-server deployments to a more robust CI/CD-driven workflow using GitHub Actions and our new graft-hook service.

  1. Git Remote Modes: Move away from direct local-to-server channels. Deployments now go through GitHub Workflows and CI/CD channels.
  2. Graft-Hook: A new webhook service personalized specifically for Graft-based servers, maintaining a zero-config solution with proper security.
  3. Automated GitHub Workflows: Graft now generates production-ready workflows automatically from your graft-compose.yml context.
  4. Enhanced Monitoring: Easy CLI-based monitoring for graft-hook, including real-time build error logs.

Changelog

  • 9b7aa68 Updated Documentation and readme and help arg
  • 0be07b5 added db backup feature for shared db
  • 808e465 Update README.md

Released by skssmd using GoReleaser.

v2.1.0

01 Jan 15:13

Choose a tag to compare

Feature Update with Graft 🚀

V2.1 Highlights:

  1. Cloudflare API Integration: Automated DNS zone mapping based on Traefik host labels.
  2. Cloudflare Zone Registry: Manage multiple Cloudflare accounts and zones with an interactive selection menu.
  3. Bug Fixes: Improved domain detection and duplicate record handling.

V2 Highlights:

This release introduces significant enhancements to Graft, moving from basic local-to-server deployments to a more robust CI/CD-driven workflow using GitHub Actions and our new graft-hook service.

  1. Git Remote Modes: Move away from direct local-to-server channels. Deployments now go through GitHub Workflows and CI/CD channels.
  2. Graft-Hook: A new webhook service personalized specifically for Graft-based servers, maintaining a zero-config solution with proper security.
  3. Automated GitHub Workflows: Graft now generates production-ready workflows automatically from your graft-compose.yml context.
  4. Enhanced Monitoring: Easy CLI-based monitoring for graft-hook, including real-time build error logs.

Changelog

  • e5edcfa added cloudflare api and zone registry

Released by skssmd using GoReleaser.