initial commit

This commit is contained in:
Sthope 2021-09-09 10:30:20 +02:00
parent 355b953c83
commit a6f3623b36
11 changed files with 68 additions and 42 deletions

View File

@ -18,49 +18,49 @@ steps:
- bundle install - bundle install
- bundle exec jekyll build - bundle exec jekyll build
- name: ssh commands # - name: ssh commands
image: appleboy/drone-ssh # image: appleboy/drone-ssh
settings: # settings:
host: # host:
from_secret: homelab_host # from_secret: homelab_host
username: # username:
from_secret: homelab_user # from_secret: homelab_user
key: # key:
from_secret: homelab_pwd # from_secret: homelab_pwd
port: 22 # port: 22
script: # script:
- bash ~/scripts/sthopedevupdate # - bash ~/scripts/sthopedevupdate
when: # when:
status: # status:
- success # - success
- name: discord # - name: discord
pull: always # pull: always
image: appleboy/drone-discord # image: appleboy/drone-discord
avatar_url: "https://git.sthope.dev/sthope/drone_test/raw/branch/master/rick.png" # avatar_url: "https://git.sthope.dev/sthope/drone_test/raw/branch/master/rick.png"
environment: # environment:
DISCORD_WEBHOOK_ID: # DISCORD_WEBHOOK_ID:
from_secret: discord_webhook_id # from_secret: discord_webhook_id
DISCORD_WEBHOOK_TOKEN: # DISCORD_WEBHOOK_TOKEN:
from_secret: discord_webhook_token # from_secret: discord_webhook_token
settings: # settings:
message: > # message: >
{{#success build.status}} # {{#success build.status}}
✅ Build #{{build.number}} of `{{repo.name}}` succeeded. # ✅ Build #{{build.number}} of `{{repo.name}}` succeeded.
📝 Commit by {{commit.author}} on `{{commit.branch}}`: # 📝 Commit by {{commit.author}} on `{{commit.branch}}`:
``` # ```
{{commit.message}} # {{commit.message}}
``` # ```
🌐 <{{ build.link }}> # 🌐 <{{ build.link }}>
{{else}} # {{else}}
❌ Build #{{build.number}} of `{{repo.name}}` failed. # ❌ Build #{{build.number}} of `{{repo.name}}` failed.
📝 Commit by {{commit.author}} on `{{commit.branch}}`: # 📝 Commit by {{commit.author}} on `{{commit.branch}}`:
``` # ```
{{commit.message}} # {{commit.message}}
``` # ```
🌐 <{{ build.link }}> # 🌐 <{{ build.link }}>
{{/success}} # {{/success}}
# # when: # # when:
# # event: # # event:

View File

@ -15,6 +15,6 @@ cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 64 | head -n 1
Replace `very_long_secret` with the long generated password and replace `/opt/.certs/service` with the location for your keys and the name (different name for each key "service") Replace `very_long_secret` with the long generated password and replace `/opt/.certs/service` with the location for your keys and the name (different name for each key "service")
Default generally is `~/.ssh/id_rsa`, you can omit `-f "/opt/.certs/service"` if you don't want to choose it. Default generally is `~/.ssh/id_rsa`, you can omit `-f "/opt/.certs/service"` if you don't want to choose it.
``` ```
ssh-keygen -t rsa -b 4096 -f "/opt/.certs/service" -C "Hopeless Automations" ssh-keygen -t rsa -b 4096 -f "/opt/.certs/service" -C "Private Key Comment"
``` ```

View File

@ -0,0 +1,26 @@
---
layout: post
title: "Portainer Oauth"
description: "Login into Portainer using your Github account or even better.. your private Gitea account (with 2FA)"
author: sthope
image:
categories: [ Docker, Portainer, Portainer Agent ]
comments: true
pic01: "/assets/images/portainer_oauth/1.jpg"
pic02: "/assets/images/portainer_oauth/2.jpg"
pic03: "/assets/images/portainer_oauth/3.jpg"
pic04: "/assets/images/portainer_oauth/4.jpg"
pic05: "/assets/images/portainer_oauth/5.jpg"
pic06: "/assets/images/portainer_oauth/6.jpg"
pic07: "/assets/images/portainer_oauth/7.jpg"
---
# Github
Login into Github and go to https://github.com/settings/profile on the right side menu near the end enter `Developer settings` and select `OAuth Apps`
![pic01]({{page.pic01}})
# Gitea
Enter https://git.sthope.dev/user/settings and go to `Applications`

Binary file not shown.

Before

Width:  |  Height:  |  Size: 93 KiB

After

Width:  |  Height:  |  Size: 112 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB