24 Commits

Author SHA1 Message Date
aa49e60b9d adds Mastodon profile
All checks were successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/pr/renovate Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/master Pipeline was successful
ci/woodpecker/pr/next Pipeline was successful
2023-01-24 22:43:02 +01:00
be103753f5 Update dependency markdownlint-cli to ^0.33.0 (#45)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) | devDependencies | minor | [`^0.32.0` -> `^0.33.0`](https://renovatebot.com/diffs/npm/markdownlint-cli/0.32.2/0.33.0) |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC42My4yIiwidXBkYXRlZEluVmVyIjoiMzQuNjMuMiJ9-->

Reviewed-on: #45
Co-authored-by: CI-Bot <noreply@ocram85.com>
Co-committed-by: CI-Bot <noreply@ocram85.com>
2023-01-22 13:18:01 +01:00
4e1020e279 Update aquasec/trivy Docker tag to v0.36.1 (#44)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [aquasec/trivy](https://github.com/aquasecurity/trivy) | minor | `0.35.0` -> `0.36.1` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC42My4yIiwidXBkYXRlZEluVmVyIjoiMzQuNjMuMiJ9-->

Reviewed-on: #44
Co-authored-by: CI-Bot <noreply@ocram85.com>
Co-committed-by: CI-Bot <noreply@ocram85.com>
2023-01-22 13:13:40 +01:00
48db7ae1ec Update renovate/renovate Docker tag to v34.108 (#46)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [renovate/renovate](https://github.com/renovatebot/renovate) | minor | `34.63-slim` -> `34.108-slim` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC42My4yIiwidXBkYXRlZEluVmVyIjoiMzQuNjMuMiJ9-->

Reviewed-on: #46
Co-authored-by: CI-Bot <noreply@ocram85.com>
Co-committed-by: CI-Bot <noreply@ocram85.com>
2023-01-22 13:10:15 +01:00
95f92c54ce Update dependency rimraf to v4 (#47)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [rimraf](https://github.com/isaacs/rimraf) | devDependencies | major | [`^3.0.2` -> `^4.0.0`](https://renovatebot.com/diffs/npm/rimraf/3.0.2/4.1.1) |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC42My4yIiwidXBkYXRlZEluVmVyIjoiMzQuNjMuMiJ9-->

Reviewed-on: #47
Co-authored-by: CI-Bot <noreply@ocram85.com>
Co-committed-by: CI-Bot <noreply@ocram85.com>
2023-01-22 13:04:15 +01:00
a0738a1f4c Add addtional about me section (#48)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
#### 📖 Summary

- Adds Expirience sections 2020-2022

#### 📑 Test Plan

> 💡 Select your test plan for the code changes.

- [x] CI pipeline
- [ ] Custom test
- [ ] No test plan

##### Details / Justification

<!-- Add your test details or justification for missing tests here. -->

#### 📚 Additional Notes

<!-- A place for additional detail notes. -->

Co-authored-by: OCram85 <marco.blessing@googlemail.com>
Reviewed-on: #48
2023-01-22 12:15:27 +01:00
2280b1640c remove link in header to fix line breaks (#43)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
#### 📖 Summary

- remove links in expirience section.

#### 📑 Test Plan

> 💡 Select your test plan for the code changes.

- [x] CI pipeline
- [ ] Custom test
- [ ] No test plan

##### Details / Justification

<!-- Add your test details or justification for missing tests here. -->

#### 📚 Additional Notes

<!-- A place for additional detail notes. -->

Co-authored-by: OCram85 <marco.blessing@googlemail.com>
Reviewed-on: #43
2023-01-20 08:27:21 +01:00
4868939af7 Update renovate/renovate Docker tag to v34.63 (#41)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [renovate/renovate](https://github.com/renovatebot/renovate) | minor | `34.56-slim` -> `34.63-slim` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC41Ni4wIiwidXBkYXRlZEluVmVyIjoiMzQuNTYuMCJ9-->

Reviewed-on: #41
Co-authored-by: CI-Bot <noreply@ocram85.com>
Co-committed-by: CI-Bot <noreply@ocram85.com>
2022-12-19 15:50:50 +01:00
310fe42f45 add additional renovate config env (#40)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
#### 📖 Summary

- add renovate label for pull requests created by renovate
- disable github token warning for self hosted renovate instance

#### 📑 Test Plan

> 💡 Select your test plan for the code changes.

- [x] CI pipeline
- [ ] Custom test
- [ ] No test plan

##### Details / Justification

<!-- Add your test details or justification for missing tests here. -->

#### 📚 Additional Notes

<!-- A place for additional detail notes. -->

Co-authored-by: OCram85 <marco.blessing@googlemail.com>
Reviewed-on: #40
2022-12-19 15:41:00 +01:00
8c77d1d8d0 Update renovate/renovate Docker tag to v34.56 (#38)
Some checks failed
ci/woodpecker/push/renovate Pipeline failed
ci/woodpecker/push/next unknown status
ci/woodpecker/push/master unknown status
ci/woodpecker/push/test Pipeline failed
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [renovate/renovate](https://github.com/renovatebot/renovate) | minor | `34.53-slim` -> `34.56-slim` |

⚠️ Release Notes retrieval for this PR were skipped because no github.com credentials were available.
If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC41My4wIiwidXBkYXRlZEluVmVyIjoiMzQuNTMuMCJ9-->

Reviewed-on: #38
Co-authored-by: CI-Bot <noreply@ocram85.com>
Co-committed-by: CI-Bot <noreply@ocram85.com>
2022-12-14 20:28:36 +01:00
49f84ca379 Update nginx Docker tag to v1.23.3 (#37)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| nginx | final | patch | `1.23.2-alpine` -> `1.23.3-alpine` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC41My4wIiwidXBkYXRlZEluVmVyIjoiMzQuNTMuMCJ9-->

Reviewed-on: #37
Co-authored-by: CI-Bot <noreply@ocram85.com>
Co-committed-by: CI-Bot <noreply@ocram85.com>
2022-12-14 20:20:53 +01:00
ddbaa61c36 use congo thumb and cover images (#39)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
#### 📖 Summary

<!-- Provide a summary of your changes. Describe the why and not how. -->

#### 📑 Test Plan

> 💡 Select your test plan for the code changes.

- [x] CI pipeline
- [ ] Custom test
- [ ] No test plan

##### Details / Justification

<!-- Add your test details or justification for missing tests here. -->

#### 📚 Additional Notes

<!-- A place for additional detail notes. -->

Co-authored-by: OCram85 <marco.blessing@googlemail.com>
Reviewed-on: #39
2022-12-14 20:16:25 +01:00
7101a0d577 update congo to version 2.4.2 (#36)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
#### 📖 Summary

- update congo to version 2.4.2.
- update config keys.
- add npm script for run debug server on arkanaum instance.

#### 📑 Test Plan

> 💡 Select your test plan for the code changes.

- [x] CI pipeline
- [ ] Custom test
- [ ] No test plan

##### Details / Justification

<!-- Add your test details or justification for missing tests here. -->

#### 📚 Additional Notes

<!-- A place for additional detail notes. -->

Co-authored-by: OCram85 <marco.blessing@googlemail.com>
Reviewed-on: #36
2022-12-14 19:20:28 +01:00
ea438adfcd Update nginx Docker tag to v1.23.2 (#26)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| nginx | final | patch | `1.23.1-alpine` -> `1.23.2-alpine` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yMi4yIiwidXBkYXRlZEluVmVyIjoiMzQuNDAuMiJ9-->

Co-authored-by: Drone-Bot <noreply@ocram85.com>
Reviewed-on: #26
Co-authored-by: CI-Bot <noreply@ocram85.com>
Co-committed-by: CI-Bot <noreply@ocram85.com>
2022-12-09 12:57:31 +01:00
b83be9cc4f Update dependency markdownlint-cli to ^0.32.0 (#25)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) | devDependencies | minor | [`^0.31.1` -> `^0.32.0`](https://renovatebot.com/diffs/npm/markdownlint-cli/0.31.1/0.32.2) |

⚠️ Release Notes retrieval for this PR were skipped because no github.com credentials were available.
If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yMi4yIiwidXBkYXRlZEluVmVyIjoiMzQuMjIuMiJ9-->

Co-authored-by: Drone-Bot <noreply@ocram85.com>
Reviewed-on: #25
Co-authored-by: CI-Bot <noreply@ocram85.com>
Co-committed-by: CI-Bot <noreply@ocram85.com>
2022-12-09 12:52:56 +01:00
5dd6b297eb Update aquasec/trivy Docker tag to v0.35.0 (#32)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [aquasec/trivy](https://github.com/aquasecurity/trivy) | minor | `0.24.3` -> `0.35.0` |

⚠️ Release Notes retrieval for this PR were skipped because no github.com credentials were available.
If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC40MC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNDAuMiJ9-->

Co-authored-by: Drone-Bot <noreply@ocram85.com>
Reviewed-on: #32
Co-authored-by: CI-Bot <noreply@ocram85.com>
Co-committed-by: CI-Bot <noreply@ocram85.com>
2022-12-09 12:49:30 +01:00
f4e62fef8e Update renovate/renovate Docker tag to v34.53 (#33)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [renovate/renovate](https://github.com/renovatebot/renovate) | minor | `34.40-slim` -> `34.53-slim` |

⚠️ Release Notes retrieval for this PR were skipped because no github.com credentials were available.
If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC40MC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNDAuMiJ9-->

Reviewed-on: #33
Co-authored-by: Drone-Bot <noreply@ocram85.com>
Co-committed-by: Drone-Bot <noreply@ocram85.com>
2022-12-09 12:37:46 +01:00
0091fa0dce Update dependency hugo-installer to v4 (#27)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [hugo-installer](https://github.com/dominique-mueller/hugo-installer) | devDependencies | major | [`^3.1.0` -> `^4.0.0`](https://renovatebot.com/diffs/npm/hugo-installer/3.1.0/4.0.1) |

⚠️ Release Notes retrieval for this PR were skipped because no github.com credentials were available.
If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yMi4yIiwidXBkYXRlZEluVmVyIjoiMzQuMjIuMiJ9-->

Reviewed-on: #27
Co-authored-by: Drone-Bot <noreply@ocram85.com>
Co-committed-by: Drone-Bot <noreply@ocram85.com>
2022-12-09 12:25:18 +01:00
073850a232 fix fileMatch regex (#35)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
#### 📖 Summary

- fix renovate rexex fileMatch for woodpecker files.

#### 📑 Test Plan

> 💡 Select your test plan for the code changes.

- [x] Tested via CI pipeline
- [ ] Custom test
- [ ] No test plan

##### Details / Justification

<!-- Add your test details or justification for missing tests here. -->

#### 📚 Additional Notes

<!-- A place for additional detail notes. -->

Co-authored-by: OCram85 <marco.blessing@googlemail.com>
Reviewed-on: #35
2022-12-09 12:08:31 +01:00
90d886fb3b Update 'renovate.json' (#30)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/testy Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
#### 📖 Summary

<!-- Provide a summary of your changes. Describe the why and not how. -->

#### 📑 Test Plan

> 💡 Select your test plan for the code changes.

- [ ] Tested via CI pipeline
- [ ] Custom test
- [ ] No test plan

##### Details / Justification

<!-- Add your test details or justification for missing tests here. -->

#### 📚 Additional Notes

<!-- A place for additional detail notes. -->

Reviewed-on: #30
2022-12-08 19:55:40 +01:00
4f2c65b69f debug woodpecker renovate (#29)
All checks were successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
#### 📖 Summary

- remove leading . in pipeline files.
- remove build arg for renovate support.

#### 📑 Test Plan

> 💡 Select your test plan for the code changes.

- [x] Tested via CI pipeline
- [ ] Custom test
- [ ] No test plan

##### Details / Justification

<!-- Add your test details or justification for missing tests here. -->

#### 📚 Additional Notes

<!-- A place for additional detail notes. -->

Co-authored-by: OCram85 <marco.blessing@googlemail.com>
Reviewed-on: #29
2022-12-07 20:26:35 +01:00
2f615b31c1 Adds renovate-bot support (#24)
Some checks failed
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/renovate Pipeline was successful
ci/woodpecker/push/master Pipeline failed
#### 📖 Summary

<!-- Provide a summary of your changes. Describe the why and not how. -->

#### 📑 Test Plan

> 💡 Select your test plan for the code changes.

- [x] Tested via CI pipeline
- [ ] Custom test
- [ ] No test plan

##### Details / Justification

<!-- Add your test details or justification for missing tests here. -->

#### 📚 Additional Notes

<!-- A place for additional detail notes. -->

Co-authored-by: OCram85 <marco.blessing@googlemail.com>
Reviewed-on: #24
2022-11-28 20:31:02 +01:00
f8b747c358 adds PSCredentialStore 1.1.0 release post (#23)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
#### 📖 Summary

- adds new post

#### 📑 Test Plan

> 💡 Select your test plan for the code changes.

- [x] Tested via CI pipeline
- [ ] Custom test
- [ ] No test plan

##### Details / Justification

<!-- Add your test details or justification for missing tests here. -->

#### 📚 Additional Notes

<!-- A place for additional detail notes. -->

Co-authored-by: OCram85 <marco.blessing@googlemail.com>
Reviewed-on: #23
2022-09-21 13:55:07 +02:00
376a0155e8 Adds gitea link (#20)
All checks were successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/next Pipeline was successful
ci/woodpecker/push/master Pipeline was successful
#### 📖 Summary

- adds Gitea link in header
- adds Woodpecker / CI link in footer
- updates links in Readme. (Github removed)

#### 📑 Test Plan

> 💡 Select your test plan for the code changes.

- [x] Tested via CI pipeline
- [ ] Custom test
- [ ] No test plan

##### Details / Justification

<!-- Add your test details or justification for missing tests here. -->

#### 📚 Additional Notes

<!-- A place for additional detail notes. -->

Co-authored-by: OCram85 <marco.blessing@googlemail.com>
Reviewed-on: #20
2022-09-13 14:55:12 +02:00
28 changed files with 868 additions and 481 deletions

38
.changelog.yml Normal file
View File

@ -0,0 +1,38 @@
# The full repository name
repo: OCram85/Blog
# Service type (gitea or github)
service: gitea
# Base URL for Gitea instance if using gitea service type (optional)
# Default: https://gitea.com
base-url: https://gitea.ocram85.com
# Changelog groups and which labeled PRs to add to each group
groups:
- name: 🐛 BUGFIXES
labels:
- bug
- name: ✨ FEATURES
labels:
- feature
- name: 🛠️ ENHANCEMENTS
labels:
- enhancement
- name: 📦 BUILD
labels:
- pipeline
- name: 🤖 DEPENDENCIES
labels:
- renovate
- name: 📚 DOCS
labels:
- docs
- name: ⚙️ META
labels:
- meta
- name: 🔖 MISC
default: true
# regex indicating which labels to skip for the changelog
skip-labels: skip-changelog|backport\/.+

View File

@ -6,7 +6,7 @@
> :bulb: Select your test plan for the code changes.
- [ ] Tested via CI pipeline
- [x] CI pipeline
- [ ] Custom test
- [ ] No test plan

View File

@ -1,5 +1,37 @@
Alertmanager
CAFS
CMDB
datacenter
Eaa
Enteo
ESX
FLOWSTER
gitea
gitlocal
hashtable
IIS
ITIL
Keepalive
KIVBF
Kuma
lastmod
matomo
Netinstall
OSS
Paa
Phabricator
Pinia
SCM
SLES
Sonatype
tailwindcss
traefik
Traefik
Trivy
TSM
UCS
umami
VCS
Veyor
Xen
Zabbix

View File

@ -38,7 +38,7 @@ pipeline:
branch: master
trivyMaster:
image: aquasec/trivy:0.24.3
image: aquasec/trivy:0.36.1
commands:
- |
trivy image \
@ -47,7 +47,6 @@ pipeline:
ocram85/blog:latest
- |
trivy image \
--exit-code 1 \
--severity HIGH,CRITICAL \
--no-progress \
ocram85/blog:latest

View File

@ -3,15 +3,11 @@ depends_on:
pipeline:
buildNext:
image: plugins/docker
image: woodpeckerci/plugin-docker-buildx
settings:
#dry_run: true
repo: ocram85/blog
dockerfile: Dockerfile
tags: next
build_args:
- NODE_BASE=lts-buster-slim
- NGINX_BASE=1.23.1-alpine
username:
from_secret: hub_user
password:
@ -20,16 +16,12 @@ pipeline:
event: pull_request
buildNextGitea:
image: plugins/docker
image: woodpeckerci/plugin-docker-buildx
settings:
#dry_run: true
registry: gitea.ocram85.com
repo: gitea.ocram85.com/ocram85/blog
dockerfile: Dockerfile
tags: next
build_args:
- NODE_BASE=lts-buster-slim
- NGINX_BASE=1.23.1-alpine
username:
from_secret: gitea_user
password:
@ -38,7 +30,7 @@ pipeline:
event: pull_request
trivyNext:
image: aquasec/trivy:0.24.3
image: aquasec/trivy:0.36.1
commands:
- |
trivy image \
@ -47,7 +39,6 @@ pipeline:
ocram85/blog:next
- |
trivy image \
--exit-code 1 \
--severity HIGH,CRITICAL \
--no-progress \
ocram85/blog:next

22
.woodpecker/renovate.yml Normal file
View File

@ -0,0 +1,22 @@
pipeline:
DockerBaseImage:
image: renovate/renovate:34.108-slim
commands:
- "renovate"
secrets:
- RENOVATE_TOKEN
environment:
#LOG_LEVEL: debug
RENOVATE_PLATFORM: "gitea"
RENOVATE_ENDPOINT: "https://gitea.ocram85.com"
RENOVATE_REPOSITORIES: "${CI_REPO}"
RENOVATE_LABELS: "renovate"
#RENOVATE_DRY_RUN: "full"
RENOVATE_TOKEN: "${RENOVATE_TOKEN}"
RENOVATE_GITHUB_TOKEN_WARN: "false"
when:
event:
- push
branch:
- master
- updDeps

View File

@ -1,8 +1,4 @@
# Build ARGS for base image versions
ARG NODE_BASE=lts-buster-slim
ARG NGINX_BASE=1.21.6-alpine
FROM node:${NODE_BASE} as builder
FROM node:lts-buster-slim as builder
COPY . /src
#RUN ls -la
WORKDIR /src
@ -10,7 +6,7 @@ WORKDIR /src
RUN npm install \
&& npm run build
FROM nginx:${NGINX_BASE} as prod
FROM nginx:1.23.3-alpine as prod
LABEL maintainer="marco.blessing@googlemail.com"
HEALTHCHECK --interval=15s --timeout=5s \
CMD wget --no-verbose --tries=1 --spider http://localhost:80/ || exit 1

View File

@ -6,7 +6,7 @@ weight = 1
rtl = false
title = "OCram85.com"
logo = "img/logo_square.png"
#logo = "img/logo_square.png"
description = "A personal blog about PowerShell, Automation and more."
# copyright = "Copy, _right?_ :thinking_face:"
@ -38,7 +38,7 @@ dateFormat = "2 January 2006"
# { kickstarter = "https://www.kickstarter.com/profile/username" },
# { lastfm = "https://lastfm.com/user/username" },
{ linkedin = "https://linkedin.com/in/marco-blessing-884642109" },
# { mastodon = "https://mastodon.instance/@username" },
{ mastodon = "https://social.anoxinon.de/@OCram85" },
# { medium = "https://medium.com/username" },
# { microsoft = "https://www.microsoft.com/" },
# { patreon = "https://www.patreon.com/username" },

View File

@ -30,10 +30,10 @@
pageRef = "aboutme"
weight = 40
[[main]]
name = "Code"
url = "https://gitea.ocram85.com"
weight = 50
#[[main]]
# name = "Code"
# url = "https://gitea.ocram85.com"
# weight = 50
# -- Footer Menu --
@ -56,7 +56,12 @@
weight = 30
[[footer]]
name = "CI"
url = "https://ci.ocram85.com"
name = "Code"
url = "https://gitea.ocram85.com"
weight = 40
[[footer]]
name = "CI"
url = "https://ci.ocram85.com"
weight = 50

View File

@ -8,13 +8,22 @@
colorScheme = "avocado"
defaultAppearance = "dark" # valid options: light or dark
autoSwitchAppearance = false
showAppearanceSwitcher = false
enableSearch = true
enableCodeCopy = true
# mainSections = ["section1", "section2"]
# robots = ""
[header]
layout = "hamburger" # valid options: basic, hamburger, hybrid, custom
logo = "img/logo_square.png"
showTitle = false
[footer]
showCopyright = true
showThemeAttribution = true
showAppearanceSwitcher = false
showScrollToTop = true
[homepage]
@ -28,7 +37,7 @@ showScrollToTop = true
showBreadcrumbs = false
showDraftLabel = true
showEdit = true
editURL = "https://github.com/OCram85/Blog/edit/master/content/"
editURL = "https://gitea.ocram85.com/OCram85/Blog/_edit/psCredUpdate/content/"
editAppendPath = true
showHeadingAnchors = true
showPagination = true
@ -37,13 +46,16 @@ showScrollToTop = true
showTableOfContents = true
showTaxonomies = true
showWordCount = true
showComments = false
sharingLinks = ["facebook", "twitter", "pinterest", "reddit", "linkedin", "email"]
[list]
showBreadcrumbs = false
showSummary = false
showTableOfContents = false
showTaxonomies = false
groupByYear = true
paginationWidth = 1
[sitemap]
excludedKinds = ["taxonomy", "term"]

View File

@ -3,7 +3,7 @@ title: 'About Me'
date: 2017-12-01T10:00:48+01:00
draft: false
lastmod: 2021-12-23T10:00:48+01:00
lastmod: 2023-01-02T06:00:00+01:00
showDateUpdated: true
# custom overrides for pages
@ -22,40 +22,40 @@ showTableOfContents: false
{{< icon "address-card" >}} Hi, my name is Marco Blessing and I live in the south of Germany near a city called
[Karlsruhe](https://goo.gl/maps/kDpo6bb9V2r).
### {{< icon "terminal" >}} Projects
## {{< icon "terminal" >}} Projects
Take a look at this [Projects](/) page to get an overview of my current work.
Take a look at my self hosted [Gitea](https://gitea.ocram85.com/explore/repos) instance to get an overview of my current work.
### {{< icon "heart" >}} Favorite Topics
## {{< icon "heart" >}} Favorite Topics
I'm very interested in **PowerShell**, **NodeJS**, **Go** and **Software Engineering** in general.
Additionally I love building **CI/CD Stacks** with different open-source products to spread the word
of **DevOps** and **Containerization**.
### {{< icon "cubes" >}} Skills
## {{< icon "cubes" >}} Skills
_Here comes a list of subjects I've worked with, grouped by topics..._
#### {{< icon "cube" >}} Container and {{< icon "docker" >}}Docker related
### {{< icon "cube" >}} Container and {{< icon "docker" >}}Docker related
Traefik &bull; Portainer &bull; Docker Swarm Mode &bull; Sonatype Nexus Repository &bull; Aquasecurity Trivy &bull;
Traefik &bull; Portainer &bull; Docker Swarm Mode &bull; Sonatype Nexus Repository &bull; Aqua Security Trivy &bull;
Prometheus &bull; Node-Exporter &bull; cAdvisor &bull; Alertmanager &bull; Karma
#### {{< icon "code" >}} Scripting and Programming Languages
### {{< icon "code" >}} Scripting and Programming Languages
PowerShell &bull; JavaScript &bull; Go &bull; Python &bull; PHP &bull; Object Pascal &bull; C++ &bull; Visual Basic
#### {{< icon "terminal" >}} Operating Systems
### {{< icon "terminal" >}} Operating Systems
Microsoft Windows 98SE++ &bull; Microsoft Windows Server 2000++ &bull;
CentOS _(and other Red Hat Enterprise Linux derivatives)_ &bull; SLES &bull; ubuntu
#### {{< icon "cloud" >}} Cloud Orchestration and Automation
### {{< icon "cloud" >}} Cloud Orchestration and Automation
Microsoft Azure &bull; eCloud Manager &bull; FLOWSTER Studio &bull; Citrix Cloud Platform &bull; Citrix Cloud Platform Business Manager
#### {{< icon "cogs" >}} Server Roles, Features and Products
### {{< icon "cogs" >}} Server Roles, Features and Products
Active Directory &bull; File Server &bull; Web Server _(IIS and Apache)_ &bull;
DBs _(MSSQL, MySQL, PostgresSQL, Oracle 10g)_ &bull; Backup & Restore _(IBM Tivoli Storage Manager)_ &bull;
@ -63,13 +63,45 @@ Server Hypervisor _(VMWare ESX, HyperV)_ &bull; Terminal Server _(Microsoft, Cit
Software Virtualization _(VMware ThinApp)_ &bull; Software Packaging and Deployment _(Enteo Netinstall, Matrix42)_
&bull; Monitoring _(Zabbix)_ &bull; Build Engines _(Jenkins, AppVeyor)_
#### {{< icon "cog" >}} General Software
### {{< icon "cog" >}} General Software, Frameworks
HAproxy &bull; Keepalive &bull; git SCM &bull; Phabricator &bull; VSCode &bull; Notepad++
Node.js &bull; Gitea &bull; Drone.io &bull; WoodpeckerCI &bull; Vue.js &bull; Quasar &bull; tailwindcss &bull; HAproxy &bull; Keepalive &bull; git SCM &bull; Phabricator &bull; VSCode
### {{< icon "briefcase" >}} Experience
## {{< icon "briefcase" >}} Experience
#### {{< icon "calendar-alt" >}}&nbsp;2018 - 202{{< icon "question" >}}&nbsp;&nbsp;{{< icon "building" >}} [Komm.ONE](https://komm.one) as **SysOp** / **DevOps Engineer**
### {{< icon "calendar-alt" >}}&nbsp;2018 - 202{{< icon "question" >}}&nbsp;&nbsp;{{< icon "building" >}} Komm.ONE as **SysOp** / **DevOps Engineer**
{{< icon "calendar-plus" >}}&nbsp;**2022**&nbsp;&nbsp; Cloud-Platform Infrastructure Project
Komm.ONE decided to create a complete new `Cloud-Platform Infrastructure`. The project started several years ago and replaced all software and hardware. Now it was our turn - So we started planning and implementing our test stage in the new environment. 2023 will challenge us to review and adapt the automation stack to changing requirements...
{{< icon "calendar-plus" >}}&nbsp;**2021**&nbsp;&nbsp; New Full Stack Self Service Portal
In 2021 I wanted to get back into coding and software architecture. So I started refactoring our Self Service Portal. The requirements have changed so much in the meantime that we decided to start from scratch. So we started a new full stack project containing these key elements:
| Tier | Components |
| ---- | ---------- |
| Backend | [Go](https://go.dev/) + [Node.js](https://nodejs.org/) |
| Frontend | [Vue.js 3](https://vuejs.org/) (with [Pinia](https://pinia.vuejs.org/), [Vue Router](https://router.vuejs.org/)) & [Quasar](https://quasar.dev/) |
| Data Management | CouchDB, MongoDB, SQL |
{{< icon "calendar-plus" >}}&nbsp;**2020**&nbsp;&nbsp; Cloud-Frontend Automation Stack
The year 2020 started with designing a new Automation Stack. My main goal war to upgrade the tech stack while
keeping the required operating an maintenance as low as possible. So I replaced some products to split the features / responsibilities:
| Role | Replaced Product | New Component |
| ---- | ---------------- | ------------- |
| Operational Platform | native Apps | Container based with [Docker](https://www.docker.com/), [traefik](https://traefik.io/traefik/), [Portainer](https://www.portainer.io/) |
| Git VCS | Phabricator | [Gitea](https://gitea.io) |
| Artifact Store | Jenkins | [Nexus Repository Manager OSS](https://www.sonatype.com/products/repository-oss-download) |
| Build Server | Jenkins | [Drone.io](https://www.drone.io/) |
| Wiki + KB | Phabricator | [Outline](https://www.getoutline.com/) |
| Landing Page | Phabricator | [Ghost CMS](https://ghost.org/) |
| Event Monitoring + Alerting | - | [Prometheus](https://github.com/prometheus/prometheus), [Alertmanager](https://github.com/prometheus/alertmanager), [cAdvisor](https://github.com/google/cadvisor), [Karma](https://github.com/prymitive/karma), [Grafana](https://github.com/grafana/grafana) |
| Service Status | - | [Uptime Kuma](https://github.com/louislam/uptime-kuma) |
| Web Analytics | matomo | [Umami](https://github.com/umami-software/umami) |
| Static Websites | Jenkins | [Hugo](https://github.com/gohugoio/hugo) |
{{< icon "calendar-plus" >}}&nbsp;**2019**&nbsp;&nbsp; Internal Self Service Portal
@ -89,11 +121,11 @@ applications:
{{< icon "calendar-plus" >}}&nbsp;**2018**&nbsp;&nbsp; KIVBF merged with its partners to form Komm.ONE in order
to be able to offer uniform services. After adjusting the internal organizational structure, I'm now part of the
business unit 4.2 _(Integration-, Security- & Application Managent)_. My previous team was reassigned to this new
business unit 4.2 _(Integration-, Security- & Application Management)_. My previous team was reassigned to this new
unit as well, and was renamed into CAFS _(Cloud- & Application-Frontend-Services)_. So my range of tasks changed
slightly.
#### {{< icon "calendar-alt" >}}&nbsp;2012 - 2018&nbsp;&nbsp; {{< icon "building" >}} [KIVBF](https://www.kivbf.de) as **SysOp** / **DevOps Engineer**
### {{< icon "calendar-alt" >}}&nbsp;2012 - 2018&nbsp;&nbsp; {{< icon "building" >}} KIVBF as **SysOp** / **DevOps Engineer**
{{< icon "calendar-plus" >}}&nbsp;**2015**&nbsp;&nbsp; In 2015 I started automating several platform and workload
related use cases. Unfortunately it's closed source, so I can't talk about details. But to give a glimpse at the
@ -116,12 +148,12 @@ It was a great place to get to know such large environment and I finally started
implemented the monitoring system [Zabbix](http://www.zabbix.com/). Unfortunately I couldn't find any extension to
monitor out IBM tape library or TSM data itself. So I developed own interfaces therefore.
#### {{< icon "calendar-alt" >}}&nbsp;2008 - 2012&nbsp;&nbsp; {{< icon "building" >}} [Pforzheim municipal administration](https://www.pforzheim.de/) as **SysOp**
### {{< icon "calendar-alt" >}}&nbsp;2008 - 2012&nbsp;&nbsp; {{< icon "building" >}} Pforzheim municipal administration as **SysOp**
At the municipal administration of Pforzheim I was responsible for the **Software Packaging and Deployment**,
**MS-SQL Servers** and **Web Hosting**.
### {{< icon "graduation-cap" >}}&nbsp;Education
## {{< icon "graduation-cap" >}}&nbsp;Education
I successfully finished two undergraduate trainings as **IT Specialist For Application Development** and
**Management Assistant in IT-Systems**.

View File

Before

Width:  |  Height:  |  Size: 35 KiB

After

Width:  |  Height:  |  Size: 35 KiB

View File

@ -16,8 +16,6 @@ tags: ['pihole', 'swarm', 'stack']
# sharingLinks: [null]
---
{{< figure src="black-hole.jpg" width="600" height="800" caption="Photo by Kamesh Vedula on Unsplash." >}}
## Intro
Many of you already know [Pi-hole](https://pi-hole.net/) as a trusted DNS firewall solution in your home labs. But

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

View File

@ -0,0 +1,59 @@
---
title: "✨ PSCredentialStore 1.1.0 is released"
date: 2022-09-21T10:14:18+02:00
draft: false
categories: ['Projects']
tags: ['PSCredentialStore']
# lastmod: 2022-09-21T10:14:18+02:00
# showDateUpdated: true
# custom overrides for pages
# showDate: false
# showAuthor: false
# showWordCount: false
# showReadingTime: false
# showTableOfContents: false
# showTaxonomies: true
# showEdit: false
# sharingLinks: [null]
---
<p align="right">
<img src="https://forthebadge.com/images/badges/built-with-love.svg">
</p>
Today I'm proud to present the release of PSCredentialStore version [1.1.0](https://www.powershellgallery.com/packages/PSCredentialStore/1.1.0).
This version was mainly focused on updating the build pipeline and codebase.
So let me explain the changes in detail:
- 🧰 Reworked the build pipeline and replace Travis, AppVeyor by Drone.IO.
- 🧰 Updated the PowerShell style to the lates community standards.
- 🧰 Migrated from Github to [self hosted Gitea](https://gitea.ocram85.com/OCram85/PSCredentialStore).
- 🧰 Migrated to self hosted Drone and Woodpecker CI.
- 🧰 Updated Pester unit tests to Pester5+ syntax.
- 💣 Changed from MIT to GNU AGPLv3 license.
- 🧰 Removed the optional dependency helper.
- 📦 Updated embedded OpenSSL (LibreSSL) files to version 3.5.3.
- Started building and deploying the LibreSSL windows portable version on Github: https://github.com/OCram85/libressl-portable.
- 🧰 Added gitea project template files for issues and pull requests.
- 🤖 Implemented [DroneHelper](https://gitea.ocram85.com/OCram85/DroneHelper) base Drone pipeline.
Additionally we fixed some issues and added new connection types:
- 🌟 Added CiscoUCSCentral connection type
- 🐛 Fixed `Test-CredentialStoreItem` output
- 🐛 Fixed CiscoUCS connection
You can find the PSCredential store at [PowerShell Gallery](https://www.powershellgallery.com/packages/PSCredentialStore)
and [gitea.ocram85.com](https://gitea.ocram85.com/OCram85/PSCredentialStore/releases).
Feel free to install or upgrade to the latest version with the following command.
```powershell
Install-Module -Name 'PSCredentialStore' -Force
```
![forthebadge](https://forthebadge.com/images/badges/contains-17-coffee-cups.svg)

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@ -19,8 +19,6 @@ tags: ['ModuleBase', 'config']
# sharingLinks: [null]
---
![note](note.jpg 'Photo by [Sigmund](https://unsplash.com/@sigmund) on [Unsplash](https://unsplash.com)')
## 🖼️ Intro
This article explains with a practical example how to determine and use the current module base path.

View File

Before

Width:  |  Height:  |  Size: 78 KiB

After

Width:  |  Height:  |  Size: 78 KiB

View File

@ -18,8 +18,6 @@ showDateUpdated: true
# sharingLinks: [null]
---
![ship](ship.jpg 'Photo by [Rod Long](https://unsplash.com/@rodlong) on [Unsplash](https://unsplash.com)')
## 🖼️ Intro
This post explains how to use `PSCustomObject`s as function parameters. We compare the basic usage with an

View File

Before

Width:  |  Height:  |  Size: 476 KiB

After

Width:  |  Height:  |  Size: 476 KiB

View File

@ -18,9 +18,6 @@ tags: ['class', 'read-only', 'properties']
# showEdit: false
# sharingLinks: [null]
---
{{< figure src="vader_cube.png" width="800" height="800">}}
{{< note >}}
If you're not familiar with Powershell classes I suggest you reading this awesome blog article from Michael Willis
[Powershell v5 Classes & Concepts](https://xainey.github.io/2016/powershell-classes-and-concepts/). It covers

View File

Before

Width:  |  Height:  |  Size: 86 KiB

After

Width:  |  Height:  |  Size: 86 KiB

View File

@ -9,8 +9,6 @@ tags: ['resources']
draft: false
---
{{< figure src="res-posh.jpg" width="1200" height="800" caption="Photo by Eugenio Mazzone on Unsplash." >}}
## The Journey Begins Now Young Novice
In this section you find the most basic stuff. It's aimed to help beginners who just got in touch with PowerShell.

1011
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -10,6 +10,7 @@
"lint:markdown": "markdownlint \"*.md\" \"content/**/*.md\"",
"start": "npm run server",
"server": "exec-bin node_modules/.bin/hugo/hugo server --bind=0.0.0.0 -D",
"arkanum": "exec-bin node_modules/.bin/hugo/hugo server --bind=0.0.0.0 -D --appendPort=false --baseURL https://arkanum-dev.ocram85.com --port 1313",
"test": "npm run lint:markdown",
"postinstall": "hugo-installer --version otherDependencies.hugo --extended --destination node_modules/.bin/hugo",
"new:post": "exec-bin node_modules/.bin/hugo/hugo new"
@ -26,9 +27,9 @@
"homepage": "https://github.com/OCram85/Blog#readme",
"devDependencies": {
"exec-bin": "^1.0.0",
"hugo-installer": "^3.1.0",
"markdownlint-cli": "^0.31.1",
"rimraf": "^3.0.2"
"hugo-installer": "^4.0.0",
"markdownlint-cli": "^0.33.0",
"rimraf": "^4.0.0"
},
"otherDependencies": {
"hugo": "0.91.1"

18
renovate.json Normal file
View File

@ -0,0 +1,18 @@
{
"onboardingConfig": {
"extends": [
"config:base"
]
},
"dependencyDashboard": true,
"docker": {
"enabled": true
},
"docker-compose": {
"enabled": true
},
"woodpecker": {
"enabled": true,
"fileMatch": ["^.woodpecker\/.*.yml$"]
}
}