|
da827c6e30
|
tasks/backup-archive: update repo path and repo password
|
2023-01-07 16:59:17 +08:00 |
|
|
d9908d2d8c
|
hosts/plover: fix the borg jobs function
|
2023-01-07 16:58:47 +08:00 |
|
|
4c34a87366
|
chore: reformat codebase
|
2023-01-07 16:06:34 +08:00 |
|
|
d9e7f7c67e
|
hosts/plover: add the dedicated borg SSH public key
|
2023-01-07 14:43:07 +08:00 |
|
|
90b8e3ef87
|
secrets: update backup-archive
|
2023-01-07 11:52:31 +08:00 |
|
|
c9182102be
|
hosts/plover: separate borg repos for different jobs
Makes it easier to manage them repos.
|
2023-01-07 11:39:20 +08:00 |
|
|
85e1914025
|
config: replace Borgbase with Hetzner storage box for Borg repos
|
2023-01-07 10:52:31 +08:00 |
|
|
e9aa875c6a
|
hosts/plover: fix hcloud user data
|
2023-01-07 10:52:30 +08:00 |
|
|
90177118b0
|
hosts/plover: use nftables as firewall
|
2023-01-07 10:52:30 +08:00 |
|
|
e90a719ca8
|
hosts/plover: update hardware config according to Hetzner Cloud defaults
|
2023-01-07 10:52:30 +08:00 |
|
|
533995eb09
|
docs: update various READMEs
|
2023-01-07 10:52:30 +08:00 |
|
|
1d4c50f354
|
flake.lock: update inputs
Flake lock file updates:
• Updated input 'deploy':
'github:serokell/deploy-rs/2a3c5f70eee04a465aa534d8bd4fcc9bb3c4a8ce' (2022-11-18)
→ 'github:serokell/deploy-rs/a5619f5660a00f58c2b7c16d89058e92327ac9b8' (2022-12-29)
• Updated input 'deploy/flake-compat':
'github:edolstra/flake-compat/64a525ee38886ab9028e6f61790de0832aa3ef03' (2022-03-25)
→ 'github:edolstra/flake-compat/009399224d5e398d03b22badca40a37ac85412a1' (2022-11-17)
• Updated input 'deploy/utils':
'github:numtide/flake-utils/0f8662f1319ad6abf89b3380dd2722369fc51ade' (2022-03-26)
→ 'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/06d88ea2a783a7c563ce57e62d794313ae1e4855' (2022-12-27)
→ 'github:nix-community/emacs-overlay/fcce0d8df02b4657ed413cf9991a0d81852569de' (2023-01-06)
• Updated input 'helix-editor':
'github:helix-editor/helix/ebaf01924dd0e6251535d88ec0a2a00e88680d6b' (2022-12-26)
→ 'github:helix-editor/helix/0dbee9590baed10bef3c6c32420b8a5802204657' (2023-01-03)
• Updated input 'home-manager':
'github:nix-community/home-manager/c55fa26ce05fee8e063db22918d05a73d430b2ea' (2022-12-25)
→ 'github:nix-community/home-manager/3ecd5305a41b6dd87f6cdf8cfe83ac07bdc47a0f' (2023-01-05)
• Updated input 'neovim-nightly-overlay':
'github:nix-community/neovim-nightly-overlay/96ce69beb96380564805e845ea69a4b3674001f2' (2022-12-26)
→ 'github:nix-community/neovim-nightly-overlay/eec74e8a886540dd44ac6564fbbafef88649d514' (2023-01-05)
• Updated input 'neovim-nightly-overlay/neovim-flake':
'github:neovim/neovim/94ce25065bb709794904b8ee96c1144006520750?dir=contrib' (2022-12-26)
→ 'github:neovim/neovim/ae64772a88125153a438a0e9e43d5f6bcb4eeb28?dir=contrib' (2023-01-04)
• Updated input 'nix-alien':
'github:thiagokokada/nix-alien/cc77180e74ad9a7e6c6c8912ce14870846008072' (2022-12-15)
→ 'github:thiagokokada/nix-alien/967735b1f9bdc12f24e7b1ac336e499d12896988' (2022-12-28)
• Updated input 'nix-colors':
'github:misterio77/nix-colors/fcd345bd1c9e7c203c3320ee6ca39814c97ac1fe' (2022-12-05)
→ 'github:misterio77/nix-colors/7e459f1d88ac54fc2f4b308adb5064863006e4b1' (2022-12-28)
• Updated input 'nix-ld':
'github:Mic92/nix-ld/2df31a7fa6938b179a130d52bb80d38151ad4af1' (2022-12-24)
→ 'github:Mic92/nix-ld/2e26ccf8c4beb2fd0f757df481686d7f52e09905' (2022-12-31)
• Updated input 'nixos-generators':
'github:nix-community/nixos-generators/64a96ca8621d03cb3889daf0d3ff58d8209e3e0c' (2022-12-18)
→ 'github:nix-community/nixos-generators/30516cb2b01896e14ce66893e414b6e3eec71cac' (2023-01-02)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/fad51abd42ca17a60fc1d4cb9382e2d79ae31836' (2022-12-25)
→ 'github:NixOS/nixpkgs/9813adc7f7c0edd738c6bdd8431439688bb0cb3d' (2023-01-04)
• Updated input 'nur':
'github:nix-community/NUR/70fabf5f77e30c1e93631973f56881029423c546' (2022-12-27)
→ 'github:nix-community/NUR/f26476709bd7b81c6baaa92630fa9793f047f595' (2023-01-06)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/f4827ef0518463f31a52ab2e5c500c80558fdd78' (2022-12-27)
→ 'github:oxalica/rust-overlay/9096306d4a1c3adcc8d20f2c9dcaee3dee30d1ad' (2023-01-06)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/855b8d51fc3991bd817978f0f093aa6ae0fae738' (2022-12-25)
→ 'github:Mic92/sops-nix/b35586cc5abacd4eba9ead138b53e2a60920f781' (2023-01-01)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/939c05a176b8485971463c18c44f48e56a7801c9' (2022-12-24)
→ 'github:NixOS/nixpkgs/feda52be1d59f13b9aa02f064b4f14784b9a06c8' (2022-12-31)
|
2023-01-06 11:37:28 +08:00 |
|
|
4359c4d579
|
hosts/plover: enable firewall for Hetzner Cloud config
|
2023-01-05 19:48:54 +08:00 |
|
|
a046192bca
|
hosts/plover: add pre-service script for atuin service
|
2023-01-05 19:48:41 +08:00 |
|
|
affd08e3c1
|
hosts/plover: add Atuin sync server
|
2023-01-05 12:52:57 +08:00 |
|
|
5d02976d2c
|
hosts/plover: correct Keycloak virtual host location
|
2023-01-05 12:36:58 +08:00 |
|
|
451cb4e72d
|
hosts/plover: update hardware configuration
|
2023-01-05 11:08:51 +08:00 |
|
|
560eb4f2e7
|
LICENSE: update year
|
2023-01-05 11:08:22 +08:00 |
|
|
15ad934550
|
hosts/plover: set hardware config for Hetzner Cloud
|
2023-01-05 10:56:35 +08:00 |
|
|
de3ad5978b
|
hosts/plover: add documentation for deploying into Hetzner Cloud
|
2023-01-04 22:12:52 +08:00 |
|
|
9541ebeaf9
|
hosts/plover: remove image format
|
2023-01-04 19:54:49 +08:00 |
|
|
bbc177a4b7
|
hosts/plover: remove the extra filesystem device
|
2023-01-04 19:54:21 +08:00 |
|
|
e4701a3e03
|
hosts/plover: add bootloader settings
|
2023-01-04 19:53:44 +08:00 |
|
|
dd5ee00ae8
|
hosts/plover: update LDAP server with Portunus
|
2023-01-01 15:47:06 +08:00 |
|
|
c407ffd617
|
users/foo-dogsquared: add an extra SSH key
|
2023-01-01 15:30:17 +08:00 |
|
|
789bb9b7db
|
config: remove insecure packages
The insecure packages are not required anywhere at this point and I
don't want to make it stale.
|
2022-12-31 19:15:40 +08:00 |
|
|
ef53cbead0
|
profiles/i18n: remove goldendict
Needs qtwebkit which will require a big rebuilding (to my computer).
|
2022-12-31 19:15:16 +08:00 |
|
|
a8f86a544f
|
hosts/ni: add LDAP service
|
2022-12-31 11:14:08 +08:00 |
|
|
b0d9ec560b
|
hosts/ni: update secrets code
|
2022-12-31 11:13:27 +08:00 |
|
|
8c57eea6bb
|
hosts/plover: update OpenLDAP config
|
2022-12-29 10:26:31 +08:00 |
|
|
f789e85fcc
|
hosts/plover: add LDAP server to reverse proxy
|
2022-12-29 10:26:15 +08:00 |
|
|
bdf862cc91
|
hosts/plover: fix reverse proxy routes
|
2022-12-29 10:25:53 +08:00 |
|
|
a8e7de9eec
|
profiles/server: disable mutable users
|
2022-12-28 14:13:23 +08:00 |
|
|
aacfb1d091
|
hosts/plover: update README
|
2022-12-28 14:10:16 +08:00 |
|
|
14f190904f
|
hosts/plover: format code
|
2022-12-28 14:10:07 +08:00 |
|
|
fcd8bde8dc
|
hosts/plover: update Keycloak paths in reverse proxy
|
2022-12-28 14:09:33 +08:00 |
|
|
15722347eb
|
hosts/plover: add periodic cleanup to Gitea dumps
|
2022-12-28 14:09:33 +08:00 |
|
|
3452ccf8d8
|
flake.lock: update inputs
Flake lock file updates:
• Updated input 'devshell':
'github:numtide/devshell/96a9dd12b8a447840cc246e17a47b81a4268bba7' (2022-10-31)
→ 'github:numtide/devshell/5aa3a8039c68b4bf869327446590f4cdf90bb634' (2022-12-19)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/c873175c2f8d96cd77c5b6552f411ddd0959e483' (2022-12-15)
→ 'github:nix-community/emacs-overlay/06d88ea2a783a7c563ce57e62d794313ae1e4855' (2022-12-27)
• Updated input 'guix-overlay':
'github:foo-dogsquared/nix-overlay-guix/82b88f9b183ca42174c194072d9d12965e22f4f7' (2022-11-08)
→ 'github:foo-dogsquared/nix-overlay-guix/6ea748a541fa994058de94903fd1adaa3e1f6a8a' (2022-12-21)
• Updated input 'helix-editor':
'github:helix-editor/helix/ec9aa6690244bccefac24037c9f7a659816bffdd' (2022-12-15)
→ 'github:helix-editor/helix/ebaf01924dd0e6251535d88ec0a2a00e88680d6b' (2022-12-26)
• Updated input 'helix-editor/nci':
'github:yusdacra/nix-cargo-integration/c5133b91fc1d549087c91228bd213f2518728a4b' (2022-11-21)
→ 'github:yusdacra/nix-cargo-integration/b1b0d38b8c3b0d0e6a38638d5bbe10b0bc67522c' (2022-12-19)
• Updated input 'helix-editor/nci/dream2nix':
'github:nix-community/dream2nix/c77e8379d8fe01213ba072e40946cbfb7b58e628' (2022-11-19)
→ 'github:nix-community/dream2nix/2d7d68505c8619410df2c6b6463985f97cbcba6e' (2022-12-18)
• Updated input 'helix-editor/nci/dream2nix/crane':
'github:ipetkov/crane/d9f394e4e20e97c2a60c3ad82c2b6ef99be19e24' (2022-08-30)
→ 'github:ipetkov/crane/59b31b41a589c0a65e4a1f86b0e5eac68081468b' (2022-12-13)
• Added input 'helix-editor/nci/dream2nix/flake-parts':
'github:hercules-ci/flake-parts/d591857e9d7dd9ddbfba0ea02b43b927c3c0f1fa' (2022-11-14)
• Added input 'helix-editor/nci/dream2nix/flake-parts/nixpkgs-lib':
'github:NixOS/nixpkgs/34c5293a71ffdb2fe054eb5288adc1882c1eb0b1?dir=lib' (2022-10-09)
• Added input 'helix-editor/nci/dream2nix/nix-pypi-fetcher':
follows 'helix-editor/nci'
• Updated input 'helix-editor/rust-overlay':
'github:oxalica/rust-overlay/68ab029c93f8f8eed4cf3ce9a89a9fd4504b2d6e' (2022-11-21)
→ 'github:oxalica/rust-overlay/fbaaff24f375ac25ec64268b0a0d63f91e474b7d' (2022-12-19)
• Updated input 'home-manager':
'github:nix-community/home-manager/e412025fffdcd6219ddd21c65d9a1b90005ce508' (2022-12-13)
→ 'github:nix-community/home-manager/c55fa26ce05fee8e063db22918d05a73d430b2ea' (2022-12-25)
• Updated input 'neovim-nightly-overlay':
'github:nix-community/neovim-nightly-overlay/dec99e61cb419ad824ad4225e27decaa65a8e393' (2022-12-15)
→ 'github:nix-community/neovim-nightly-overlay/96ce69beb96380564805e845ea69a4b3674001f2' (2022-12-26)
• Updated input 'neovim-nightly-overlay/neovim-flake':
'github:neovim/neovim/3091fa778a4f4fe6ff48527c6a29e3be874f46c7?dir=contrib' (2022-12-15)
→ 'github:neovim/neovim/94ce25065bb709794904b8ee96c1144006520750?dir=contrib' (2022-12-26)
• Updated input 'nix-ld':
'github:Mic92/nix-ld/7d251c0c5adf6b9b003499243be257d0f130b3d6' (2022-11-14)
→ 'github:Mic92/nix-ld/2df31a7fa6938b179a130d52bb80d38151ad4af1' (2022-12-24)
• Updated input 'nixos-generators':
'github:nix-community/nixos-generators/50aeec40f2072d2ab267c8ec8a345573704ec110' (2022-11-21)
→ 'github:nix-community/nixos-generators/64a96ca8621d03cb3889daf0d3ff58d8209e3e0c' (2022-12-18)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/62433a4892603c523840a67e50b6631c37adb928' (2022-12-14)
→ 'github:NixOS/nixpkgs/fad51abd42ca17a60fc1d4cb9382e2d79ae31836' (2022-12-25)
• Updated input 'nur':
'github:nix-community/NUR/e0207b4a83dc4f1af9a92a4ed371aab7bb4374e5' (2022-12-15)
→ 'github:nix-community/NUR/70fabf5f77e30c1e93631973f56881029423c546' (2022-12-27)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/7da2f6b3a0c32f661cb2864d7fbd1d7e6f0c7543' (2022-12-16)
→ 'github:oxalica/rust-overlay/f4827ef0518463f31a52ab2e5c500c80558fdd78' (2022-12-27)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/da98a111623101c64474a14983d83dad8f09f93d' (2022-12-04)
→ 'github:Mic92/sops-nix/855b8d51fc3991bd817978f0f093aa6ae0fae738' (2022-12-25)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/86370507cb20c905800527539fc049a2bf09c667' (2022-12-04)
→ 'github:NixOS/nixpkgs/939c05a176b8485971463c18c44f48e56a7801c9' (2022-12-24)
|
2022-12-28 14:09:33 +08:00 |
|
|
c92077380b
|
hosts/plover: refactor code
|
2022-12-28 14:09:33 +08:00 |
|
|
7b5c25bf18
|
hosts/plover: add LDAP server
|
2022-12-28 14:09:33 +08:00 |
|
|
85545ad810
|
hosts/plover: update Keycloak and Postgres config
|
2022-12-22 13:58:20 +08:00 |
|
|
86ad8eb1d5
|
decker: 1.4 -> 1.7
|
2022-12-20 11:10:34 +08:00 |
|
|
2643f15d0d
|
profiles/desktop: add some writing tools
|
2022-12-20 11:09:56 +08:00 |
|
|
7652bae7ed
|
hosts/plover: update Keycloak config
|
2022-12-19 20:31:01 +08:00 |
|
|
8c50ad93da
|
hosts/plover: refactor with subdomains
|
2022-12-19 20:30:30 +08:00 |
|
|
9f4d0e470c
|
hosts/plover: update Keycloak config
|
2022-12-17 22:23:36 +08:00 |
|
|
c008debd74
|
hosts/plover: disable PostgreSQL SSL mode
|
2022-12-17 22:23:11 +08:00 |
|
|
138fb25e8f
|
hosts/plover: update nginx config
|
2022-12-17 11:17:31 +08:00 |
|
|
530042b695
|
profiles/editor: update Emacs package
|
2022-12-17 11:17:31 +08:00 |
|
|
59461cc416
|
config: refactor BorgBackup service
|
2022-12-17 11:17:31 +08:00 |
|