Commit Graph

  • 41af63cf29 feat(proxy): add SMTP TCP passthrough routing to Traefik feat/smtp-passthrough Damien 2026-06-26 12:24:51 +02:00
  • 145c0018bf gitea-runner: paramétrer le hostname Gitea via GITEA_HOSTNAME main Damien 2026-06-20 10:53:23 +02:00
  • 9d9ffd6449 gitea-runner: wait for Tailscale MagicDNS before starting act_runner Damien 2026-06-20 10:44:13 +02:00
  • 28da77cde5 Merge pull request 'Add Komodo installation script and docs' (#11) from feat/komodo into main Damien Arnodo 2026-06-19 11:55:31 +00:00
  • c8de4bdce5 Remove KOMODO_HOST fallback from MOTD script Damien 2026-06-14 15:33:22 +02:00
  • 8d8b821ae4 Reject insecure default values in compose.env Damien 2026-06-14 15:30:27 +02:00
  • e7e538d75c Remove console auto-login feature Damien 2026-06-14 14:27:49 +02:00
  • 237f7af15a Merge branch 'main' into feat/komodo Damien Arnodo 2026-06-14 12:13:32 +00:00
  • afb53df770 Merge pull request 'Remove duplicate local variable declaration' (#10) from chore/fix_shell_warning into main Damien Arnodo 2026-06-14 12:13:26 +00:00
  • 5b8a837a11 Remove duplicate local variable declaration Damien 2026-06-14 14:11:53 +02:00
  • 7eee3b85b1 Add Komodo installation script and docs Damien 2026-06-14 14:09:38 +02:00
  • 1caf3737fd Remove unused timezone configuration Damien 2026-05-30 15:57:56 +02:00
  • 4df3ba57a4 Merge pull request 'feat/lxc-ferretdb' (#9) from feat/lxc-ferretdb into main Damien Arnodo 2026-05-29 10:30:40 +00:00
  • 671dd91530 refactor(ferretdb): keep the install agnostic, drop LibreChat-specific wiring Damien 2026-05-29 11:49:56 +02:00
  • d10efadaba fix(ferretdb): create the Mongo user via DocumentDB to fix SCRAM salt length Damien 2026-05-29 11:18:28 +02:00
  • f13af26a62 fix(ferretdb): force C.UTF-8 locale to silence apt/perl locale warnings Damien 2026-05-29 11:01:07 +02:00
  • 5caf885d83 fix(ferretdb): pin template to debian-12 and fail fast on bad SCRIPT_URL Damien 2026-05-29 10:56:51 +02:00
  • e120d179e3 Update README with FerretDB installation script and requirements Damien 2026-05-29 09:26:15 +02:00
  • ddee638442 Merge pull request 'chore/align-scripts' (#8) from chore/align-scripts into main Damien Arnodo 2026-05-27 09:04:37 +00:00
  • 805ae73f7e docs(readme): list openbao in the root README Damien 2026-05-27 11:02:31 +02:00
  • 3a7abbc1a0 chore(gitea-runner): fix tty1 autologin on Alpine LXC Damien 2026-05-27 11:01:41 +02:00
  • 0def84a494 Merge pull request 'Remove seedbox infrastructure' (#7) from clean/seedbox into main Damien Arnodo 2026-05-26 16:57:31 +00:00
  • 1df3da81d7 Remove seedbox infrastructure Damien 2026-05-26 18:57:07 +02:00
  • 007cbf5f4d Merge pull request 'feat/lxc-OpenBao' (#6) from feat/lxc-OpenBao into main Damien Arnodo 2026-05-26 16:54:23 +00:00
  • a03af83126 Force tty1 respawn after autologin change Damien 2026-05-26 17:52:54 +02:00
  • bc1ad49210 Install script adds agetty for console autologin Damien 2026-05-26 17:48:34 +02:00
  • a6a3b421c5 Add cleanup for temporary directory Damien 2026-05-26 17:42:24 +02:00
  • c7f44aa293 Update install script for OpenBao release asset changes Damien 2026-05-26 17:38:38 +02:00
  • 34e0ce087d Update install script to use configurable GitHub releases URL Damien 2026-05-26 17:25:25 +02:00
  • 10f9a16782 Allow overriding SCRIPT_URL and VERSION_FILE Damien 2026-05-26 17:20:47 +02:00
  • c52a5b7fea Redirect logging functions to stderr Damien 2026-05-26 17:04:35 +02:00
  • 274e728aeb Update OpenBao README and add MOTD configuration Damien 2026-05-26 17:02:37 +02:00
  • 03d7b13f89 Update install script URL to main branch Damien 2026-05-26 15:36:14 +02:00
  • e8920b246b Enable console auto-login on Proxmox LXCs Damien 2026-05-26 15:28:07 +02:00
  • ec77eda69e Format README table for better readability Damien 2026-05-26 15:26:37 +02:00
  • 636a637e81 Add key features to README Damien 2026-05-26 15:26:02 +02:00
  • 530e7dce2a Add Tailscale reverse proxy support to OpenBao LXC Damien 2026-05-26 15:25:39 +02:00
  • 7899d8fd93 Add OpenBao LXC installation and update scripts Damien 2026-05-26 15:16:38 +02:00
  • 04eecf06c4 Merge pull request 'feat/traefik-migration' (#4) from feat/traefik-migration into main Damien Arnodo 2026-05-13 14:37:28 +00:00
  • 9f6e583135 Update proxy server installation script Damien 2026-05-13 16:37:15 +02:00
  • 7c3cab2b5a Update proxy installer to use Traefik v3 with Fail2ban and Infomaniak DNS Damien 2026-05-13 10:39:44 +02:00
  • f2b8d758b8 Add .DS_Store to gitignore Damien 2026-05-12 15:17:34 +02:00
  • 47e3275e6b Remove unused Gitea dashboard Damien 2026-05-12 15:17:24 +02:00
  • cd9827625d feat(grafana): add Gitea + Gitea Actions dashboard (LXC-adapted) Damien Arnodo 2026-05-12 12:22:39 +00:00
  • ac92b3a6c3 Remove deprecated seedbox deployment workflow Damien 2026-05-12 09:24:14 +02:00
  • f9c79ded96 Update Gitea runner download URL to use gitea-runner Damien 2026-05-12 09:02:38 +02:00
  • 096a78c6af Merge pull request 'feat/gitea-runner-metrics-logrotate' (#3) from feat/gitea-runner-metrics-logrotate into main Damien Arnodo 2026-05-12 06:50:10 +00:00
  • defe8c7ade feat(gitea-runner): add Prometheus metrics, logrotate and LXC tags Damien 2026-05-11 20:08:02 +02:00
  • a6652e37eb chore: add agent prompt for gitea-runner metrics + logrotate Damien Arnodo 2026-05-11 17:50:06 +00:00
  • bd38cb4f82 Install and configure Tailscale during runner setup Damien 2026-05-04 15:05:05 +02:00
  • 2bbbb5f04d Configure LXC for Docker and Tailscale Damien 2026-05-04 14:56:11 +02:00
  • 526063b31b Enable console auto-login for root Damien 2026-05-04 14:51:03 +02:00
  • b36e729e08 Enable TUN/TAP device for Tailscale in LXC container Damien 2026-05-04 14:39:07 +02:00
  • 49d6920f44 Use ip command to get container IP and suppress Docker service output Damien 2026-05-04 14:25:59 +02:00
  • ebc5547838 Add gitea-runner installation script and update READMEs Damien 2026-05-04 14:14:57 +02:00
  • b6b9278c50 docs: add gitea runner README Damien Arnodo 2026-05-04 12:00:46 +00:00
  • 7e6ae2613b feat: add gitea act runner install/update script Damien Arnodo 2026-05-04 12:00:30 +00:00
  • 828361a7b2 feat(netlab): support TAILSCALE_AUTHKEY for headless cloud-init deployment Damien Arnodo 2026-04-22 08:58:39 +00:00
  • 90273fbbca feat(netlab): add MOTD configuration Damien Arnodo 2026-01-11 19:01:23 +00:00
  • 13d97ff627 feat(proxy): add MOTD configuration Damien Arnodo 2026-01-11 19:00:39 +00:00
  • 36e40211f6 refactor(netlab): use robust awk-based Tailscale FQDN extraction from seedbox Damien Arnodo 2026-01-11 18:51:40 +00:00
  • 4935ae3c3e refactor(proxy): use robust awk-based Tailscale FQDN extraction from seedbox Damien Arnodo 2026-01-11 18:51:01 +00:00
  • 52d7d024e5 refactor(netlab): align with proxy script - use Tailscale DNS hostname Damien Arnodo 2026-01-11 18:49:01 +00:00
  • 727a29fed4 fix(sonarr): add missing serve.json for Tailscale proxy Damien Arnodo 2026-01-04 17:38:37 +00:00
  • f9ce62d296 Update seedbox/install.sh Damien Arnodo 2026-01-04 17:16:03 +00:00
  • bca52e345f Update seedbox/install.sh Damien Arnodo 2026-01-04 17:01:10 +00:00
  • 8680397c08 fix(ci): use rsync to sync only stacks/ without polluting /srv/seedbox Damien Arnodo 2026-01-04 16:59:22 +00:00
  • 4576df0773 fix(seedbox): simplify git clone with sparse checkout Damien Arnodo 2026-01-04 16:28:00 +00:00
  • 41f3f7224c Update README.md Damien Arnodo 2026-01-04 16:09:15 +00:00
  • 036fd8b714 Update seedbox/install.sh Damien Arnodo 2026-01-04 16:05:49 +00:00
  • 69753e52e5 fix(seedbox): add --accept-routes and secure SSH via Tailnet only Damien Arnodo 2026-01-04 16:03:25 +00:00
  • 7ccfa58dc1 fix(seedbox): disable Tailscale SSH management for CI compatibility Damien Arnodo 2026-01-04 15:58:55 +00:00
  • c7155d0555 feat(ci): add workflow_dispatch for manual trigger Damien Arnodo 2026-01-04 15:49:02 +00:00
  • 97dbe32354 fix(ci): replace actions/checkout with git clone for Alpine compatibility Damien Arnodo 2026-01-04 15:13:54 +00:00
  • eb0720d0b1 fix(seedbox): update Sonarr README with correct /downloads path Damien Arnodo 2026-01-04 13:46:51 +00:00
  • cc5b9be116 fix(seedbox): update Transmission README with correct /downloads path Damien Arnodo 2026-01-04 13:46:32 +00:00
  • 09da2f514b fix(seedbox): update README to reflect /downloads mount point Damien Arnodo 2026-01-04 13:44:52 +00:00
  • 8237a425b1 fix(seedbox): update install.sh to reflect /downloads mount point Damien Arnodo 2026-01-04 13:43:58 +00:00
  • 3f23f418ea fix(seedbox): use /downloads mount point for Sonarr Damien Arnodo 2026-01-04 13:43:06 +00:00
  • d5edc12e65 fix(seedbox): use /downloads mount point instead of /srv/seedbox/downloads Damien Arnodo 2026-01-04 13:42:56 +00:00
  • 7eaba56b44 ci(seedbox): remove misplaced workflow file Damien Arnodo 2026-01-04 13:39:15 +00:00
  • 0a9132b669 ci(seedbox): move workflow to repo root for Gitea discovery Damien Arnodo 2026-01-04 13:38:54 +00:00
  • 49d16f886e Merge pull request 'feat(seedbox): Docker + Tailscale sidecar architecture' (#1) from feature/seedbox-docker-tailscale into main Damien Arnodo 2026-01-04 13:29:48 +00:00
  • 3a39b7c4f2 docs(seedbox): add README for Sonarr stack Damien Arnodo 2026-01-04 12:30:29 +00:00
  • 5f13ee47df docs(seedbox): add README for Prowlarr stack Damien Arnodo 2026-01-04 12:30:18 +00:00
  • 90dfc9ec8a docs(seedbox): add README for Portainer stack Damien Arnodo 2026-01-04 12:30:08 +00:00
  • be0f6abaa2 docs(seedbox): add README for Transmission stack Damien Arnodo 2026-01-04 12:30:00 +00:00
  • 979040a4c7 docs(seedbox): complete README rewrite for new architecture Damien Arnodo 2026-01-04 12:29:49 +00:00
  • 1935d7fc99 feat(seedbox): add Sonarr stack with Tailscale sidecar Damien Arnodo 2026-01-04 12:24:43 +00:00
  • 6e13516d71 feat(seedbox): add Tailscale Serve config for Prowlarr Damien Arnodo 2026-01-04 12:24:37 +00:00
  • 5928b5e990 feat(seedbox): add Prowlarr stack with Tailscale sidecar Damien Arnodo 2026-01-04 12:24:24 +00:00
  • 4fe08a130b feat(seedbox): add Tailscale Serve config for Portainer Damien Arnodo 2026-01-04 12:24:18 +00:00
  • 4473779d55 feat(seedbox): add Portainer stack with Tailscale sidecar Damien Arnodo 2026-01-04 12:24:07 +00:00
  • 333aa103c2 feat(seedbox): add Tailscale Serve config for Transmission Damien Arnodo 2026-01-04 12:24:00 +00:00
  • 86441327b9 feat(seedbox): add Transmission stack with Tailscale sidecar Damien Arnodo 2026-01-04 12:23:54 +00:00
  • 9afaf880a9 ci(seedbox): add Gitea Actions deployment pipeline Damien Arnodo 2026-01-04 12:23:44 +00:00
  • c601e35930 docs(seedbox): add .env.example with secrets documentation Damien Arnodo 2026-01-04 12:23:25 +00:00
  • d137383936 refactor(seedbox): rewrite install.sh for Docker + Tailscale architecture Damien Arnodo 2026-01-04 12:23:15 +00:00
  • 1974f46039 fix(seedbox): extract Self.DNSName specifically using awk Damien Arnodo 2026-01-02 18:02:31 +00:00
  • 5cb9c1cc8a fix(seedbox): robust Tailscale hostname detection with fallback Damien Arnodo 2026-01-02 18:00:53 +00:00