Commit Graph

1486 Commits

Author SHA1 Message Date
Khue Doan
5b410ceb1d refactor(platform): replace Authentik with Dex 2022-05-07 11:55:29 +07:00
Khue Doan
71b0217a54 feat: add app name and icon for all ingress 2022-05-04 09:17:42 +07:00
Khue Doan
3ecf50f3d6 chore(argocd): upgrade to latest version
ApplicationSet already included in v4.0
2022-05-04 08:23:00 +07:00
Khue Doan
300975914e feat(hajimari): add some default bookmarks 2022-05-04 08:16:16 +07:00
Khue Doan
aad418fdb5 docs: update Mermaid syntax style 2022-05-04 01:22:40 +07:00
Khue Doan
3cedb11ffb docs: move diagrams to Mermaid 2022-05-04 00:45:18 +07:00
Khue Doan
132cd58c90 chore(k3s): ugprade to latest patch 1.23.5 2022-04-28 11:51:44 +07:00
Khue Doan
0b899cf326 build: PHONY by default for all global target 2022-04-22 07:53:34 +07:00
Khue Doan
ccc567aa18 ci: add gitleaks task
https://github.com/zricethezav/gitleaks
2022-04-17 12:54:39 +07:00
Khue Doan
0912797726 ci: add set Gitea status task 2022-04-17 12:46:39 +07:00
Khue Doan
96216b36f3 refactor(tekton): move external tasks to .tekton 2022-04-17 12:25:26 +07:00
Khue Doan
fc23a700e3 ci: add task to check changed files 2022-04-17 12:24:53 +07:00
Khue Doan
c9e4278114 Revert "fix(paperless): enable Redis"
This reverts commit 4295392e8b.
2022-04-05 02:48:21 +07:00
Khue Doan
4295392e8b fix(paperless): enable Redis 2022-04-05 02:31:33 +07:00
Khue Doan
a8e08ca601 docs(architecture): update components 2022-04-05 01:13:34 +07:00
Khue Doan
062cdd5376 refactor!: switch dev environment from Vagrant to k3d 2022-04-04 03:21:42 +07:00
Khue Doan
9c243c69f5 docs(tutorials): use both GitHub and Gitea 2022-03-24 11:42:06 +07:00
Khue Doan
0fc5998507 docs: update features and tech stack 2022-03-24 11:28:48 +07:00
Khue Doan
3f8d910c4d refactor(renovate): reduce update frequency 2022-03-24 11:08:42 +07:00
Khue Doan
4e8de6307d refactor(renovate): get token from Vault 2022-03-24 10:51:17 +07:00
Khue Doan
10c148f5ba docs: add some place holders for runbooks 2022-03-24 10:35:51 +07:00
Khue Doan
99054d90c5 fix(gitea): add missing config source (again) 2022-03-24 10:16:45 +07:00
Khue Doan
01bb22cfdd Revert "fix(gitea): add missing config source"
This reverts commit 2748c86e5a.
2022-03-24 10:16:20 +07:00
Khue Doan
2748c86e5a fix(gitea): add missing config source 2022-03-24 09:58:19 +07:00
Khue Doan
134c0b4902 refactor(gitea)!: switch init job to structured config as code 2022-03-24 09:54:26 +07:00
Renovate Bot
86807062b2 chore(deps): update all non-major dependencies helm releases 2022-03-23 15:07:13 +00:00
Renovate Bot
bda1382704 chore(deps): update dependency alpine to v20220316 2022-03-23 13:33:53 +00:00
Khue Doan
3f45a5f527 feat(gitea): create or migrate repo depending on config 2022-03-22 13:47:57 +07:00
Khue Doan
f52cca560a feat(gitea): read config from file 2022-03-22 13:08:58 +07:00
Khue Doan
ad180d24de feat(gitea): POC config as code (WIP) 2022-03-22 12:39:22 +07:00
Khue Doan
8442b6d984 docs: add one command deployment demo 2022-03-15 21:45:55 +07:00
Khue Doan
910321b0d5 build(external): auto approve Terraform apply
Use plan if you just want to plan
2022-03-15 21:40:28 +07:00
Khue Doan
c0375483f8 feat(gitea): basic config structure in Go 2022-03-15 00:30:17 +07:00
Khue Doan
166c1a93e3 refactor(configure)!: set configure as a make target 2022-03-14 23:37:56 +07:00
Khue Doan
b5b821f3b4 feat(gitea): initial config as code structure 2022-03-14 23:22:54 +07:00
Khue Doan
f5162a9135 refactor(external)!: use separate modules for each provider 2022-03-14 23:21:28 +07:00
Khue Doan
6ea9b471fd refactor(external): remove Backblaze B2
Will add AWS S3 Glacier later
2022-03-14 23:07:59 +07:00
Khue Doan
3ed8fe21dc feat(tools): install nvim and python jinja 2022-03-14 23:00:25 +07:00
Khue Doan
64c92a5dac docs: open tools container before running the configure script 2022-03-14 22:59:14 +07:00
Khue Doan
7a42f4b377 refactor(configure): set default editor to nvim 2022-03-14 22:56:31 +07:00
Khue Doan
df7eafe801 style(scripts): add some colors when wait for main apps 2022-03-14 22:37:02 +07:00
Eugene Ventimiglia
3561050efc
docs: fix typo (#55)
Foxed typo s/folk/fork
2022-03-14 22:33:42 +07:00
Khue Doan
cc9a58714f refactor(bootstrap): do not wait for ApplicationSets
Use the application wait script instead
2022-03-14 22:27:54 +07:00
Khue Doan
a7d3045150 chore(k3s): upgrade to 1.23.4 2022-03-14 20:38:01 +07:00
Khue Doan
3f9e422975 refactor(scripts): clean up wait main apps script 2022-03-14 20:33:11 +07:00
Khue Doan
de6fc8ec06 style(configure): use rich for nicer user input 2022-03-14 20:31:01 +07:00
Khue Doan
cc81d4786c style(scripts): rename ingress variable 2022-03-14 02:51:03 +07:00
Khue Doan
958423c332 build: wait after external in make all target 2022-03-14 02:49:42 +07:00
Khue Doan
f4cccfdba2 build: always wait for main apps status 2022-03-14 02:42:59 +07:00
Khue Doan
e054f2001f feat(scripts): also wait for Ingress objects 2022-03-14 02:42:23 +07:00