Skip to content

atlas

Manage your database schema as code

Atlas is a language-agnostic tool for managing and migrating database schemas using modern DevOps principles.

dev

https://atlasgo.io

amd64 arm64

Installation

1. Add WakeMeOps repository

curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash

2. Install atlas

sudo apt install atlas

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    atlas=0.28.1*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      atlas=0.28.1*

Download URLs

Version SHA256 Size (KB)
0.28.1 080c908591af08519ba30a939b8b126030db1ce38c88e380bc0f0023ae0e5410 9832
0.28.0 0d81a54e263f92228c0f9ea59fe0f3fc729225a47e82e33cf5aaf4d27ef06734 9836
0.27.0 aa97253db744a734dfdd59893f6ce5a1f96add996ac231a8a84acd1696c2374c 9813
0.26.1 694283312896ca0bc72a29dcf8a3612dd58b7f64a958b1f2bba2b7f2d99db60e 9820
0.26.0 a1b230c3852c53ddd8a61dac0ddbb496ca772cbe7c518159246d0653e2bc0943 9765
0.25.0 d3dbf6d6e89f20e0fed923b6e887434fe4670794a68b3f6d2d8067b788725b74 9754
Version SHA256 Size (KB)
0.28.1 c58677f31442639edb3b2d4d86029fd7c6efa07104a4e122ee130dee115f538a 8541
0.28.0 85742c35eda4326b677ff67396ef1be057ed1f53372e2000ee3526f564e9bcbf 8537
0.27.0 b5bbb3f7649b7ec79a53d14fcbd48cc9494e2783040a2cb12698a41c8e9c809c 8525
0.26.1 7005ee5fc1d17c8338343664a2e18f27790f6d699a45d43c0b0f4571481b3102 8525
0.26.0 0497aef479c0c3127805dceefb61d40d05eddda48ca0e20d3c0f02131edf25aa 8493
0.25.0 8c0f665b64fa2aba3a635668017c8acb610104bd17dc7d741c27da104fd5dd3f 8474

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for atlas are versioned here.

Click here to see atlas ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/dev/atlas/ops2deb.yml
name: atlas
matrix:
  architectures:
    - amd64
    - arm64
  versions:
    - 0.25.0
    - 0.26.0
    - 0.26.1
    - 0.27.0
    - 0.28.0
    - 0.28.1
homepage: https://atlasgo.io
summary: manage your database schema as code
description: |-
  Atlas is a language-agnostic tool for managing and migrating database schemas
  using modern DevOps principles.
fetch: https://release.ariga.io/atlas/atlas-community-linux-{{goarch}}-v{{version}}
install:
  - atlas-community-linux-{{goarch}}-v{{version}}:/usr/bin/atlas

The blueprint fetch keyword contains a URL template pointing to atlas releases. Downloaded files are locked in a lockfile versioned here.

Click here to see atlas release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/dev/atlas/ops2deb.lock.yml
- url: https://release.ariga.io/atlas/atlas-community-linux-amd64-v0.25.0
  sha256: c6070097bc39496470d55d42d9ae25f44e87f8d9a63c7309ef5f71c5b0496c62
  timestamp: 2024-07-18 16:39:58+00:00
- url: https://release.ariga.io/atlas/atlas-community-linux-arm64-v0.25.0
  sha256: 7394a843cbe4d1b845d1d0ddcf8f2f1688e4c73c188c79ecd0199a6753efb3cb
  timestamp: 2024-07-18 16:39:58+00:00
- url: https://release.ariga.io/atlas/atlas-community-linux-amd64-v0.26.0
  sha256: 78eb214e6dec245ae3d2de6153c46f1083a67ef8f537e8835557e55146899265
  timestamp: 2024-08-09 06:08:17+00:00
- url: https://release.ariga.io/atlas/atlas-community-linux-arm64-v0.26.0
  sha256: dc6ca280d118e10d9b78f0755ef729c3a5ca9b3ca2e84c99da147d2a4d40b817
  timestamp: 2024-08-09 06:08:17+00:00
- url: https://release.ariga.io/atlas/atlas-community-linux-amd64-v0.26.1
  sha256: c9c96d476b1148c44ddbbf774a0f0396b7217cb9ff335fec3ea0ad2c1f7f99fa
  timestamp: 2024-08-26 12:09:33+00:00
- url: https://release.ariga.io/atlas/atlas-community-linux-arm64-v0.26.1
  sha256: 4d0ba8a7a4702ed455632b2bf834e4375582c7b3f44f40164eefad59eb6722b6
  timestamp: 2024-08-26 12:09:33+00:00
- url: https://release.ariga.io/atlas/atlas-community-linux-amd64-v0.27.0
  sha256: b7065a576b7b632b32553ffcaf5e54c7f6fd4ac2a5f84a10f5389cf588bde993
  timestamp: 2024-09-03 15:06:04+00:00
- url: https://release.ariga.io/atlas/atlas-community-linux-arm64-v0.27.0
  sha256: db95e538229b8cbba25c28da32fcaa30732cba35422e376ec705e36601fd8563
  timestamp: 2024-09-03 15:06:04+00:00
- url: https://release.ariga.io/atlas/atlas-community-linux-amd64-v0.28.0
  sha256: 486f36905b4b0d4978969d10d57e282ac1de0a5ae18c09ecdf967f85ba3e634b
  timestamp: 2024-10-01 21:07:05+00:00
- url: https://release.ariga.io/atlas/atlas-community-linux-arm64-v0.28.0
  sha256: 811048fe6bdd0dc57c5e4c93820933967fe03cfc2a658c9c7daf353123f219cb
  timestamp: 2024-10-01 21:07:05+00:00
- url: https://release.ariga.io/atlas/atlas-community-linux-amd64-v0.28.1
  sha256: 99a0a7a68fcb863ff1a2860c85960e9c00d92a2b8abf1c7d7e28ad578eacb72f
  timestamp: 2024-10-10 15:06:14+00:00
- url: https://release.ariga.io/atlas/atlas-community-linux-arm64-v0.28.1
  sha256: dba74aad4e506efc20bea0fc19ecf7db5a74dab66996a2e549464aba786a483e
  timestamp: 2024-10-10 15:06:14+00:00

Badge

WakeMeOps

[![WakeMeOps](https://docs.wakemeops.com/badges/atlas.svg)](https://docs.wakemeops.com/packages/atlas)
<a href="https://docs.wakemeops.com/packages/atlas">
  <img src="https://docs.wakemeops.com/badges/atlas.svg"/>
</a>
.. image:: https://docs.wakemeops.com/badges/atlas.svg
:target: https://docs.wakemeops.com/packages/atlas