mirror of
https://github.com/vhaudiquet/homeprod.git
synced 2026-07-27 08:00:46 +00:00
d236c02548414b2258bf68f724b2d3a857d6641b
Bumps [paperless-ngx/paperless-ngx](https://github.com/paperless-ngx/paperless-ngx) from 2.20.15 to 3.0.2. - [Release notes](https://github.com/paperless-ngx/paperless-ngx/releases) - [Changelog](https://github.com/paperless-ngx/paperless-ngx/blob/dev/docs/changelog.md) - [Commits](https://github.com/paperless-ngx/paperless-ngx/compare/v2.20.15...v3.0.2) --- updated-dependencies: - dependency-name: paperless-ngx/paperless-ngx dependency-version: 3.0.2 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
homeprod
Personal home production environment mono-repo
Hardware and operating systems
Dell R740
Specifications :
2* Intel Xeon Gold 6138 @ 2GHz (20 cores, 40 threads)
144 GiB DDR4 ECC RAM
2* 2 TiB SAS SSD (mirror)
10Gbps 4* RJ45 network card
H730P, 16* SFF 2.5 drive bays
SAS9300-8E external SAS card
NVIDIA RTX 3060 12G graphics card
Running as single-node Proxmox
Software stack(s)
Docker swarm machine
Debian and docker / docker swarm are deployed by Terraform, which also deploys SwarmCD ; then the stacks are deployed by SwarmCD.
Kubernetes one-node cluster
Talos Linux, Cilium and flux are deployed using Terraform ; then flux takes over and deploys the whole kubernetes folder of this repository.
Production/personal applications
This setup allows running multiple applications, either self-hosted applications for home/self usage or to run my own applications as production.
Production
| Icon | Software | Description |
|---|---|---|
| BuildPath | https://buildpath.win, website for League of Legends champion builds | |
| vhaudiquet.fr | https://vhaudiquet.fr, personal website |
Personal applications
Docs (internal, using this repository)
This repository uses pre-commit hooks to automate tasks like file encryption and configuration generation.
After cloning, install the pre-commit hooks:
pre-commit install
Description
Languages
HCL
93.7%
Shell
6.3%