]> xn--ix-yja.es Git - alex.git/log
alex.git
2 years agoAdd automatic https redirection to Proxmox proxies
alex [Sun, 8 Oct 2023 12:22:26 +0000 (14:22 +0200)]
Add automatic https redirection to Proxmox proxies

2 years agoAdd playbook to set up blog certificate in k8s
alex [Sun, 8 Oct 2023 12:09:18 +0000 (14:09 +0200)]
Add playbook to set up blog certificate in k8s

2 years agoAllow using a supplied certificate
alex [Sun, 8 Oct 2023 11:42:58 +0000 (13:42 +0200)]
Allow using a supplied certificate

2 years agoSet up haproxy for Gemini
alex [Sun, 8 Oct 2023 10:44:34 +0000 (12:44 +0200)]
Set up haproxy for Gemini

2 years agoExpose Gemini port as a NodePort
alex [Sun, 8 Oct 2023 10:04:07 +0000 (12:04 +0200)]
Expose Gemini port as a NodePort

2 years agoFix Debian 11 FreeIPA sssd-pac issues in general
alex [Sun, 8 Oct 2023 09:49:45 +0000 (11:49 +0200)]
Fix Debian 11 FreeIPA sssd-pac issues in general

2 years agoDraft blog
alex [Sat, 7 Oct 2023 20:38:30 +0000 (22:38 +0200)]
Draft blog

2 years agoDraft k8s manifest
alex [Sat, 7 Oct 2023 20:38:07 +0000 (22:38 +0200)]
Draft k8s manifest

2 years agoMake blog work as container
alex [Sat, 7 Oct 2023 19:53:02 +0000 (21:53 +0200)]
Make blog work as container

* Use BeautifulSoup instead of HTML Tidy, so everything is done in Python
* Pull content as submodule for testing purposes
* Comment how to use bicephalus from working copy

2 years agoAvoid doctype warning
alex [Sat, 7 Oct 2023 18:01:56 +0000 (20:01 +0200)]
Avoid doctype warning

2 years agoGet bicephalus from git instead of a path
alex [Sat, 7 Oct 2023 17:49:15 +0000 (19:49 +0200)]
Get bicephalus from git instead of a path

So this can be built more easily...

2 years agoDocument how to build image using buildpack
alex [Sat, 7 Oct 2023 15:56:23 +0000 (17:56 +0200)]
Document how to build image using buildpack

2 years agoProperly enable tinc on EL9
alex [Sat, 7 Oct 2023 00:11:30 +0000 (02:11 +0200)]
Properly enable tinc on EL9

2 years agoHack tinc+dnsmasq issues on EL9
alex [Sat, 7 Oct 2023 00:04:52 +0000 (02:04 +0200)]
Hack tinc+dnsmasq issues on EL9

2 years agoAdd pgroll
Alex Corcoles [Tue, 3 Oct 2023 19:19:37 +0000 (21:19 +0200)]
Add pgroll

2 years agoAdd glennborwn/home-infra
Alex Corcoles [Fri, 22 Sep 2023 18:46:42 +0000 (20:46 +0200)]
Add glennborwn/home-infra

2 years agoAdd ansible-openwrt
Alex Corcoles [Fri, 22 Sep 2023 18:44:54 +0000 (20:44 +0200)]
Add ansible-openwrt

2 years agoWIP: do not run occ maintenance:install
alex [Thu, 21 Sep 2023 19:49:40 +0000 (19:49 +0000)]
WIP: do not run occ maintenance:install

2 years agoAdd The Configuration Complexity Clock
Alex Corcoles [Wed, 20 Sep 2023 13:26:20 +0000 (15:26 +0200)]
Add The Configuration Complexity Clock

2 years agoRedirect Gemini links in HTTP/HTML to proxy
alex [Sun, 17 Sep 2023 16:35:06 +0000 (18:35 +0200)]
Redirect Gemini links in HTTP/HTML to proxy

2 years agoFix list rendering
alex [Sun, 17 Sep 2023 16:29:03 +0000 (18:29 +0200)]
Fix list rendering

2 years agoFix blockquote rendering issue
alex [Sun, 17 Sep 2023 16:28:00 +0000 (18:28 +0200)]
Fix blockquote rendering issue

2 years agoTest blog rendering, handle pre and multiline blockquotes
alex [Sun, 17 Sep 2023 16:25:58 +0000 (18:25 +0200)]
Test blog rendering, handle pre and multiline blockquotes

2 years agoRender HTML for entries
alex [Sun, 17 Sep 2023 16:12:49 +0000 (18:12 +0200)]
Render HTML for entries

2 years agoRefactor in modules, add gemtext parser
alex [Sun, 17 Sep 2023 15:39:54 +0000 (17:39 +0200)]
Refactor in modules, add gemtext parser

2 years agoDraft blog entries
alex [Sun, 17 Sep 2023 10:32:55 +0000 (12:32 +0200)]
Draft blog entries

2 years agoDraft blog experiments
alex [Sun, 17 Sep 2023 10:14:10 +0000 (12:14 +0200)]
Draft blog experiments

2 years agoWIP: Nextcloud support
alex [Sat, 16 Sep 2023 16:02:31 +0000 (18:02 +0200)]
WIP: Nextcloud support

2 years agoAdd support for ocserv
alex [Sat, 16 Sep 2023 14:05:47 +0000 (16:05 +0200)]
Add support for ocserv

2 years agoFurther fixes to firewall control
alex [Sat, 16 Sep 2023 12:21:33 +0000 (14:21 +0200)]
Further fixes to firewall control

2 years agoFix issues with firewall control implementation
alex [Sat, 16 Sep 2023 11:57:21 +0000 (13:57 +0200)]
Fix issues with firewall control implementation

2 years agoFix formatting
alex [Sat, 16 Sep 2023 11:36:29 +0000 (13:36 +0200)]
Fix formatting

2 years agoAdd finer firewall control
alex [Sat, 16 Sep 2023 11:36:12 +0000 (13:36 +0200)]
Add finer firewall control

2 years agoAdd support for EL9 aarch64
alex [Sat, 16 Sep 2023 11:35:42 +0000 (13:35 +0200)]
Add support for EL9 aarch64

2 years agoAdd TODO about SSH
Alex Corcoles [Tue, 12 Sep 2023 11:10:06 +0000 (13:10 +0200)]
Add TODO about SSH

2 years agoAdd draft from work stuff
alex [Tue, 12 Sep 2023 11:04:36 +0000 (13:04 +0200)]
Add draft from work stuff

2 years agofix(emacs): complete backup settings
alex [Tue, 12 Sep 2023 10:50:47 +0000 (12:50 +0200)]
fix(emacs): complete backup settings

2 years agoDo not spill temporary files everywhere
alex [Tue, 12 Sep 2023 10:45:14 +0000 (12:45 +0200)]
Do not spill temporary files everywhere

2 years agoAdd The Engineer/Manager Pendulum
Alex Corcoles [Tue, 12 Sep 2023 08:36:16 +0000 (10:36 +0200)]
Add The Engineer/Manager Pendulum

2 years agoLink to project setup article
alex [Tue, 12 Sep 2023 07:39:19 +0000 (09:39 +0200)]
Link to project setup article

2 years agoUse `pip` program instead of command, add references
alex [Tue, 12 Sep 2023 07:37:43 +0000 (09:37 +0200)]
Use `pip` program instead of command, add references

2 years agoAdd notes about virtual environments
alex [Mon, 11 Sep 2023 20:26:08 +0000 (22:26 +0200)]
Add notes about virtual environments

2 years agoAdd notes about installing libraries
alex [Mon, 11 Sep 2023 20:14:37 +0000 (22:14 +0200)]
Add notes about installing libraries

2 years agoAdd information about sys.path including the current directory
alex [Mon, 11 Sep 2023 20:04:23 +0000 (22:04 +0200)]
Add information about sys.path including the current directory

2 years agoAdd standard library imports information
alex [Mon, 11 Sep 2023 19:58:12 +0000 (21:58 +0200)]
Add standard library imports information

2 years agoAdd draft of Python modules primer
alex [Mon, 11 Sep 2023 19:51:02 +0000 (21:51 +0200)]
Add draft of Python modules primer

2 years agoUpdate all packages on build
alex [Wed, 30 Aug 2023 18:10:10 +0000 (20:10 +0200)]
Update all packages on build

2 years agoAllow manual builds
alex [Wed, 30 Aug 2023 18:05:15 +0000 (20:05 +0200)]
Allow manual builds

2 years agoOnly build image on changes
alex [Wed, 30 Aug 2023 17:59:43 +0000 (19:59 +0200)]
Only build image on changes

2 years agoWhoops, use proper builder version
alex [Wed, 30 Aug 2023 17:52:37 +0000 (19:52 +0200)]
Whoops, use proper builder version

2 years agoAdd isync
alex [Wed, 30 Aug 2023 17:49:39 +0000 (19:49 +0200)]
Add isync

2 years agoFix, SSLEngine must always be on!
alex [Tue, 29 Aug 2023 21:31:56 +0000 (23:31 +0200)]
Fix, SSLEngine must always be on!

2 years agoAdd miniflux
alex [Tue, 29 Aug 2023 18:47:51 +0000 (18:47 +0000)]
Add miniflux

2 years agoAllow http hosts and detect https automatically
alex [Tue, 29 Aug 2023 18:47:16 +0000 (18:47 +0000)]
Allow http hosts and detect https automatically

2 years agoAdd Python AWS libraries for Ansible
alex [Sun, 27 Aug 2023 13:44:04 +0000 (13:44 +0000)]
Add Python AWS libraries for Ansible

2 years agoImprove Talos playbook
alex [Sun, 27 Aug 2023 12:17:49 +0000 (12:17 +0000)]
Improve Talos playbook

* Major reordering needed so kubeconfig can be fetched

2 years agoAdd key required for talosctl
alex [Sun, 27 Aug 2023 11:24:23 +0000 (11:24 +0000)]
Add key required for talosctl

2 years agoAdd talosctl
alex [Sun, 27 Aug 2023 10:19:50 +0000 (10:19 +0000)]
Add talosctl

2 years agoAdd python-kubernetes
alex [Sun, 27 Aug 2023 10:15:30 +0000 (10:15 +0000)]
Add python-kubernetes

2 years agoAdd jmespath
alex [Sun, 27 Aug 2023 10:13:27 +0000 (10:13 +0000)]
Add jmespath

2 years agoAdd RapidBay
Alex Corcoles [Sat, 26 Aug 2023 16:00:02 +0000 (18:00 +0200)]
Add RapidBay

2 years agoUse latest arch-container-builder
alex [Sat, 26 Aug 2023 09:24:38 +0000 (11:24 +0200)]
Use latest arch-container-builder

2 years agoAdd mu
alex [Sat, 26 Aug 2023 08:56:59 +0000 (10:56 +0200)]
Add mu

2 years agoInitial add
alex [Wed, 23 Aug 2023 08:54:13 +0000 (08:54 +0000)]
Initial add

2 years agoInstall distrobox
alex [Sun, 20 Aug 2023 10:37:23 +0000 (10:37 +0000)]
Install distrobox

* Also refactor home_dir variable

2 years agoAdd man
alex [Sun, 20 Aug 2023 10:35:03 +0000 (10:35 +0000)]
Add man

2 years agoAdd screen
alex [Sun, 20 Aug 2023 10:32:50 +0000 (10:32 +0000)]
Add screen

2 years agoAdjust packages
alex [Sun, 20 Aug 2023 10:18:11 +0000 (10:18 +0000)]
Adjust packages

* xclip needed for Emacs
* not using tanka/jsonnet-bundler-bin yet

2 years agoAdd kitinerary scripts
Alex Corcoles [Tue, 8 Aug 2023 07:40:36 +0000 (09:40 +0200)]
Add kitinerary scripts

2 years agoUpdate dependencies, record "loose" dependencies
alex [Wed, 2 Aug 2023 17:10:35 +0000 (19:10 +0200)]
Update dependencies, record "loose" dependencies

2 years agoAdd neapolitan
Alex Corcoles [Wed, 26 Jul 2023 12:22:23 +0000 (14:22 +0200)]
Add neapolitan

2 years agoUse correct image for building manifest, always pull
alex [Tue, 4 Jul 2023 09:12:17 +0000 (11:12 +0200)]
Use correct image for building manifest, always pull

2 years agoMove weight-test to weight
alex [Sun, 2 Jul 2023 19:01:59 +0000 (21:01 +0200)]
Move weight-test to weight

2 years agoUse CNAMEs
alex [Sun, 2 Jul 2023 19:01:46 +0000 (21:01 +0200)]
Use CNAMEs

2 years agoFlesh out weight deployment
alex [Sun, 2 Jul 2023 16:50:36 +0000 (18:50 +0200)]
Flesh out weight deployment

2 years agoMove ipsilon-test to new ipsilon/idp
alex [Sat, 1 Jul 2023 20:02:28 +0000 (22:02 +0200)]
Move ipsilon-test to new ipsilon/idp

2 years agoRemove trailing whitespace
alex [Sat, 1 Jul 2023 09:33:41 +0000 (11:33 +0200)]
Remove trailing whitespace

2 years agoAdd update instructions
alex [Sat, 1 Jul 2023 09:33:22 +0000 (11:33 +0200)]
Add update instructions

2 years agoConfigure backups
alex [Sun, 18 Jun 2023 10:48:17 +0000 (12:48 +0200)]
Configure backups

2 years agoAllow configuring hba, listen on all addresses
alex [Sun, 18 Jun 2023 10:47:04 +0000 (12:47 +0200)]
Allow configuring hba, listen on all addresses

2 years agoAdd ZFS allow permissions for backup of new disks
alex [Sun, 18 Jun 2023 10:46:30 +0000 (12:46 +0200)]
Add ZFS allow permissions for backup of new disks

2 years agoHack sshd Kerberos issues
alex [Sun, 18 Jun 2023 10:21:37 +0000 (12:21 +0200)]
Hack sshd Kerberos issues

2 years agoRelax cert checks on reverse proxy
alex [Sun, 18 Jun 2023 10:20:59 +0000 (12:20 +0200)]
Relax cert checks on reverse proxy

2 years agoSet Java indentation to 2, no tabs
alex [Sat, 17 Jun 2023 15:51:57 +0000 (17:51 +0200)]
Set Java indentation to 2, no tabs

(This is what my Spotless seems to default with with the Google style)

2 years agoMention argcomplete
Alex Corcoles [Wed, 14 Jun 2023 18:11:02 +0000 (20:11 +0200)]
Mention argcomplete

2 years agoAdd support for extra disks
alex [Sun, 11 Jun 2023 14:57:42 +0000 (16:57 +0200)]
Add support for extra disks

2 years agoLet talosctl overwrite stuff
alex [Sun, 11 Jun 2023 11:00:17 +0000 (13:00 +0200)]
Let talosctl overwrite stuff

Seems idempotent and easier

2 years agoSwitch from haproxy-ingress to ingress-nginx
alex [Sun, 11 Jun 2023 10:58:58 +0000 (12:58 +0200)]
Switch from haproxy-ingress to ingress-nginx

Having problems with reverse proxy setup, ingress-nginx seems to be officially recommended

2 years agoBump cryptography from 39.0.1 to 41.0.0 in /personal_infra
dependabot[bot] [Sat, 10 Jun 2023 12:12:40 +0000 (12:12 +0000)]
Bump cryptography from 39.0.1 to 41.0.0 in /personal_infra

Bumps [cryptography](https://github.com/pyca/cryptography) from 39.0.1 to 41.0.0.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/39.0.1...41.0.0)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoFix fqdn in reverse DNS
alex [Sat, 10 Jun 2023 12:00:11 +0000 (14:00 +0200)]
Fix fqdn in reverse DNS

2 years agoAdd public host keytab
alex [Sun, 4 Jun 2023 13:53:12 +0000 (15:53 +0200)]
Add public host keytab

2 years agoImprove proxmox proxy handling
alex [Sat, 3 Jun 2023 16:38:07 +0000 (18:38 +0200)]
Improve proxmox proxy handling

* Just set proxmox certs instead of notifying and using a cron
* Add hosts to copy certs to inside hosts

2 years agoMake it work :(
alex [Sat, 3 Jun 2023 15:24:42 +0000 (17:24 +0200)]
Make it work :(

2 years agoUse Ipsilon now in EPEL
alex [Sat, 3 Jun 2023 09:47:41 +0000 (11:47 +0200)]
Use Ipsilon now in EPEL

2 years agoMake scrolling smooth
alex [Mon, 29 May 2023 15:54:05 +0000 (17:54 +0200)]
Make scrolling smooth

2 years agoBump requests from 2.28.2 to 2.31.0 in /personal_infra
dependabot[bot] [Sun, 28 May 2023 11:11:38 +0000 (11:11 +0000)]
Bump requests from 2.28.2 to 2.31.0 in /personal_infra

Bumps [requests](https://github.com/psf/requests) from 2.28.2 to 2.31.0.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.28.2...v2.31.0)

---
updated-dependencies:
- dependency-name: requests
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoUpdate Talos monitor
alex [Sat, 27 May 2023 20:02:30 +0000 (22:02 +0200)]
Update Talos monitor

2 years agoUpdate ragent Debian builds
alex [Thu, 25 May 2023 22:41:05 +0000 (00:41 +0200)]
Update ragent Debian builds

2 years agoAdd K8S monitoring
alex [Mon, 15 May 2023 19:03:58 +0000 (21:03 +0200)]
Add K8S monitoring

2 years agoUpdate talos to 1.4.4, use distinct ISOs
alex [Mon, 15 May 2023 19:03:38 +0000 (21:03 +0200)]
Update talos to 1.4.4, use distinct ISOs