Skip to content

Instantly share code, notes, and snippets.

@acidtib
acidtib / readme.md
Created August 28, 2023 17:56
kamal + github actions

Example of Kamal deployment from Github Actions.

Add your applications .env variables to the Github repo as a repository secret, you can find this under the repo settings => secrets and variables => actions

https://github.com/username/repo_name/settings/secrets/actions

you are going to need an ssh private key that your deployment server is aware of (add public key to servers .ssh/authorized_keys) and add the ssh private key as a repo secret

create action workflows

@daxpryce
daxpryce / x1_carbon_gen7_linux_mint_19.3.md
Last active June 14, 2023 16:46
X1 Carbon Gen 7 Linux Mint 19 Setup Guide(ish)

Purpose

Most of this is just notes for my own use, since I'm sure to reformat/reinstall at some point in the future and I don't want to have to rediscover everything I did the first time(s) around. It's kind of a guide to getting my entire env setup the way I like it. For those who aren't me and wanting to use this for your own X1 Carbon Gen7 setup, you can ignore some of the parts if you want, like vim and the IDE installations and openjdk and whatnot. I'd still install snapd and get fwupd from there though, if you want your fingerprint scanner to work at all.

This is basically the exact same for Ubuntu as well.

Lenovo X1 Carbon Gen7 Specific Setup

Bios