This is a quick guide to mounting a qcow2 disk images on your host server. This is useful to reset passwords, edit files, or recover something without the virtual machine running.
Step 1 - Enable NBD on the Host
modprobe nbd max_part=8
git clone https://github.com/certbot/certbot /opt/letsencrypt
ln -s /opt/letsencrypt/certbot-auto /usr/bin/certbot
certbot certonly --expand --agree-tos --text --non-interactive \
--standalone \
The package that linked you here is now pure ESM. It cannot be require()
'd from CommonJS.
This means you have the following choices:
import foo from 'foo'
instead of const foo = require('foo')
to import the package. You also need to put "type": "module"
in your package.json and more. Follow the below guide.await import(…)
from CommonJS instead of require(…)
.# yaml-language-server: $schema=https://raw.githubusercontent.com/kjellberg/mrsk/validate-with-json-schema/lib/mrsk/configuration/schema.yaml | |
service: testexample | |
image: githubuser/test/main | |
servers: | |
web: | |
hosts: | |
- 1.1.1.1 | |
labels: | |
traefik.http.routers.web.rule: Host(`test.example.com`) | |
traefik.http.routers.web_secure.entrypoints: websecure |
This documentation adds important additions to the docs for mrsk deploy tool (see github.com/mrsked/mrsk)
You can use mrsk deploy --destination staging
This will read config/deploy.yml and config/deploy.staging.yml files, and also will read .env.staging file if it exists.
registry-github: &docker | |
username: username | |
password: | |
- DOCKER_TOKEN | |
registry-internal: &internal | |
server: registry.example.com | |
username: testuser | |
password: testpassword123 | |
# This uses YAML magic and Ruby template language to select registry on the fly | |
registry: *<%= ENV["MRSK_REGISTRY"] || 'internal' %> |