WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Releases: serversideup/spin

v3.1.1

06 Nov 19:42

Choose a tag to compare

🐛 Bug fix

  • Fixed a bug with the line_in_file function where the exact action was not escaping special characters correctly

Full Changelog: v3.1.0...v3.1.1

v3.1.0

06 Nov 18:22

Choose a tag to compare

💪 Minor improvements

  • Added ability to automated SSH tunnel clean up with spin deploy
  • Adjusted logic of .dockerignore file creation to improve ignore capabilities

Full Changelog: v3.0.4...v3.1.0

v3.0.4

08 Sep 19:30

Choose a tag to compare

🐛 Bug fix

  • Fixed an issue with spin version when installed as a composer or node dependency where the version would incorrectly display

Full Changelog: v3.0.3...v3.0.4

v3.0.3

06 Aug 17:55
731de18

Choose a tag to compare

🐛 Bug fixes

  • Fixed issue with spin configure not working correctly with WSL2 (#166)
  • Removed a warning while running spin configure on WSL2 machines (#165)

🧼 Cleanup

  • Improved some variable naming for spin deploy

Full Changelog: v3.0.2...v3.0.3

v3.0.2

14 Jan 19:05

Choose a tag to compare

🤩 What's new

  • Added SPIN_RUN_AS_USER which stores the whoami output (helpful to use in your compose files if needed)

Example:

services:
  ansible:
    build:
      context: .
      dockerfile: Dockerfile
    volumes:
      - ".:/ansible"
      - "${HOME}/.ssh:/ssh:ro"
      - "./collections:/etc/ansible/collections"
    environment:
      CI_ENVIRONMENT_SLUG: "${CI_ENVIRONMENT_SLUG}"
      PUID: "${SPIN_USER_ID}"
      PGID: "${SPIN_GROUP_ID}"
      RUN_AS_USER: "${SPIN_RUN_AS_USER}" # When run with Spin you can access this SPIN_RUN_AS_USER now

Full Changelog: v3.0.1...v3.0.2

v3.0.1

20 Dec 17:28

Choose a tag to compare

🐛 Bug Fixes

  • Fixed a bug where spin new laravel was trying to read from the laravel-pro repo instead 😅

v3.0.0

19 Dec 14:51
dd05687

Choose a tag to compare

❌ Breaking Changes

None 😅

🎅 Spin Pro is on sale

To celebrate the V3 launch of Spin, we're offering a rare discount on Spin Pro. Everything we earn from Spin Pro is reinvested back into Spin.
image

🤩 What's new

There are a number of improvements to this release.

Create, provision, and secure servers from the CLI

Supports Hetzner, Digital Ocean, and Vultr. All you need to do is set an API key from your provider and Spin will handle creating the server for you 🤯

Click the image below to watch the sneak peek or 🎥 Watch The Video On YouTube.

YouTube

Merged .spin-inventory.ini and .spin.yml into one file

Instead of requiring two files of .spin-inventory.ini and .spin.yml, everything is now centralized into a .spin.yml file (see the new .spin.yml example). We then use a script to dynamically generate the inventory, dramatically simplifying the on-boarding experience for new users.

Spin Hub

We created an MVP version of "Spin Hub", which is a page for showcasing templates built by the community.

Added "spin configure" command

Easily reduce the headache of configuring services like GitHub actions by running spin configure gha <environment-name>. This command will use the serversideup/docker-github-cli image to automatically configure GitHub Actions to be used with Spin -- a HUGE time saver 💯

Added "spin gh" command

Speaking of running GitHub CLI and our new serversideup/docker-github-cli image, you can now run spin gh followed by any valid GitHub CLI command to run the latest version of GH CLI using Docker.

Added "spin maintain" command

Maintaining servers is now as easy as running spin maintain <environment-name>. This will automatically update all server packages and reboot the server if it needs to.

Refactored "spin deploy" command

We spent a lot of time improving the reliability of spin deploy.

Tons of other bug fixes

As we were going through the code base, we cleaned up many small issues that could come up for some users.

Full Changelog

v2.3.0...v3.0.0

v3.0.0-beta9

18 Dec 11:59

Choose a tag to compare

v3.0.0-beta9 Pre-release
Pre-release

🤩 What's new

  • Added SPIN_DEBUG environment variable so users can get debug output with SPIN_DEBUG=1

🐛 Bug fixes

  • Fixed path issues with spin vault when running with Docker

Full Changelog: v3.0.0-beta8...v3.0.0-beta9

v3.0.0-beta8

18 Dec 03:04

Choose a tag to compare

v3.0.0-beta8 Pre-release
Pre-release

🐛 Bug fixes

  • Fixed issues with spin deploy for using custom SSH ports and users
  • Changed spin deploy image from localhost:5080 to 127.0.0.1:5080 so we don't run into requirements of running the local registry with HTTPS

Full Changelog: v3.0.0-beta7...v3.0.0-beta8

v3.0.0-beta10

18 Dec 16:15

Choose a tag to compare

v3.0.0-beta10 Pre-release
Pre-release

🐛 Bug fix

  • Refactored spin vault command to work with local and docker ansible-vault commands

Full Changelog: v3.0.0-beta9...v3.0.0-beta10