Khue Doan
47aefc54af
refactor!: remove the Docker wrapper for Nix shell
2024-11-23 09:35:01 +07:00
Khue Doan
4f5833d35d
docs: update contributor link
2024-11-22 15:26:59 +07:00
Khue Doan
18d51382ef
feat: backup and restore script
2024-11-22 15:26:43 +07:00
Khue Doan
2cd8a249b6
refactor!: replace ZeroTier with Tailscale and Wireguard
...
- Tailscale UX is better, and the Headscale control server is also
easier to self-host than ZeroTier (although Headscale is not the
official control server, the author now works at Tailscale)
- Wireguard is also added as an alternative to avoid relying on a
third-party service, however it requires port-forwarding
2024-04-18 20:11:18 +07:00
Khue Doan
e13ae3726d
docs: update screenshots
2024-03-28 19:28:09 +07:00
Khue Doan
1dfbdac8ec
docs: update contributor list
2024-03-28 13:12:08 +07:00
Khue Doan
58633c7175
docs: update license year
2024-03-27 00:39:43 +07:00
Khue Doan
e30028ec39
docs: replace docker registry with Zot
2024-03-27 00:31:19 +07:00
Khue Doan
c244195d8a
docs: replace Longhorn with Rook Ceph
2024-03-13 10:11:25 +07:00
Khue Doan
50647047a7
docs: update contributor list
2024-03-02 23:58:35 +07:00
Khue Doan
41211ff638
docs: update screenshots and ntfy instruction
2024-01-21 19:53:34 +07:00
Khue Doan
0eb03e461c
refactor!: remove Seafile
...
I don't use Seafile that much, and the new version is kind of a pain
to set up (CSRF failed, hard to configure automatically, etc.).
I haven't chosen an alternative yet, but it may come in the future.
2024-01-19 22:22:13 +07:00
Khue Doan
6f09545756
docs: update acknowledgements and add link to k8s-at-home
2024-01-19 00:37:04 +07:00
Khue Doan
1e4eae4894
docs: add media management instruction
2024-01-18 01:53:48 +07:00
Khue Doan
d4c778c18a
chore: add more apps to homepage
2024-01-17 21:18:50 +07:00
Khue Doan
1af664d6c0
refactor!: replace Hajimari with Homepage
...
More eye candies.
2024-01-17 21:15:16 +07:00
Khue Doan
b98060294d
refactor!: remove Tekton
...
Replaced by Woodpecker CI. It turns out I don't need that much power
from Tekton's flexibility, so it's not worth the maintenance overhead
for my specific use case at home.
2024-01-15 10:55:29 +07:00
Khue Doan
09ce3e64fc
docs: update user onboarding guide
2024-01-06 02:11:20 +07:00
Khue Doan
65af4ff8e6
refactor!: remove MetalLB
...
Replaced by Cilium L2 Aware LB.
Additionally, the default Zerotier route was changed to match the
LB IP pool rather than the entire home subnet. This makes it easier
to manage in the configure script and can be updated to any value
later if needed.
2023-12-22 00:34:23 +07:00
Khue Doan
093cc0d713
chore: remove reference to Vault in docs and scripts
2023-11-26 16:27:11 +07:00
Khue Doan
d0d64baa73
docs: update logo links
2023-10-27 20:25:48 +07:00
Khue Doan
4b69ec2dfc
refactor(platform)!: replace Harbor with a simple Docker Regisry
...
https://github.com/distribution/distribution
Docker Registry is stateless and easier to automate.
The tiny footprint is an added bonus.
2023-05-21 14:08:42 +07:00
Khue Doan
b6c879a8e3
docs: add more references
2022-10-14 22:52:51 +07:00
Khue Doan
a5a6db14b6
refactor: replace wait-main-apps script with Terratest test cases
2022-10-03 12:52:27 +07:00
Khue Doan
1405fadf1a
refactor(docs): apply the Diátaxis framework
...
Squashed commit of the following:
commit 257867f196376df55fa0f57edbdf33967b1da04e
Author: Khue Doan <mail@khuedoan.com>
Date: Sun Sep 18 16:45:42 2022 +0700
refactor(docs): apply the Diátaxis framework
2022-09-19 02:40:07 +07:00
Trang Mai
710f6e9f98
test: mark TestToolsContainer
as failed if error occurs ( #84 )
...
* test: mark TestToolsContainer as failed if error occurs
* add trangmaiq
Co-authored-by: Trang Mai <tqmai@axon.com>
2022-08-30 15:03:20 +07:00
Khue Doan
ea1d597b33
docs: revert split demo table
2022-08-29 14:46:49 +07:00
Khue Doan
18e12d3ebf
docs: minor style update
2022-08-29 14:28:12 +07:00
Khue Doan
8447502d54
feat: add ZeroTier for remote access
...
- Fully open source
- Has free hosted version (my.zerotier.com)
- Can be automated with Terraform
- Pretty good performance with UDP hole punching
2022-08-29 14:01:25 +07:00
Alan Kwan
6e361596ac
chore(dev): install latest k3d ( #76 )
...
* install latest k3d
* adding as contributor
* remove intermediate layer
Co-authored-by: Alan Kwan <alan.kwan@epicgames.com>
2022-08-13 09:12:29 +07:00
Khue Doan
13a36499fe
docs: rename development environment to sandbox
2022-07-20 23:00:39 +07:00
Khue Doan
022b8169db
refactor(metal): migrate to Fedora 36 for newer packages ( #73 )
2022-07-20 22:49:12 +07:00
Khue Doan
214f635697
feat: add pre-commit hooks
2022-07-19 21:16:19 +07:00
Khue Doan
3bf72dfde3
docs: update contributor list and move to front page
2022-07-18 02:26:57 +07:00
Khue Doan
0cafd02d8c
docs: update local dev env instruction
2022-07-14 00:41:26 +07:00
Khue Doan
69221fb26e
docs: fix links
2022-07-06 12:39:08 +07:00
Khue Doan
cd41343580
refactor(docs): migrate to mkdocs ( #68 )
...
* refactor(docs): migrate to mkdocs
* More markdown
* Admonitions
2022-07-06 12:33:35 +07:00
Khue Doan
8abee08165
chore: remove outdated TODOs
2022-05-13 22:45:16 +07:00
Khue Doan
3df02e228d
docs: update External DNS logo URL
2022-05-11 23:51:40 +07:00
Khue Doan
5b410ceb1d
refactor(platform): replace Authentik with Dex
2022-05-07 11:55:29 +07:00
Khue Doan
062cdd5376
refactor!: switch dev environment from Vagrant to k3d
2022-04-04 03:21:42 +07:00
Khue Doan
0fc5998507
docs: update features and tech stack
2022-03-24 11:28:48 +07:00
Khue Doan
8442b6d984
docs: add one command deployment demo
2022-03-15 21:45:55 +07:00
Khue Doan
55897cb5a1
docs: change PXE boot demo video thumbnail
2022-03-09 01:38:36 +07:00
Khue Doan
ad772643b6
docs: add first demo video
2022-03-06 21:42:21 +07:00
Khue Doan
e6cfe84bdc
style: center title and intro
2022-03-03 02:03:17 +07:00
Khue Doan
0ef2aa0de1
style(docs): use hyphens instead of underscores in file names
2022-02-22 21:29:55 +07:00
Khue Doan
f9c900b0dd
refactor!: remove staging environment
...
- Hard to setup
- Expensive
- For PXE boot testing, just use a VM with network boot
2022-02-20 10:58:59 +07:00
Khue Doan
82818b4695
docs: update project description
2022-02-13 09:14:18 +07:00
Khue Doan
e425c363ed
perf: reduce dev VM requirements
2022-02-11 21:37:10 +07:00