Davide Polonio
8cf346db12
feat(headscale): add ACL rule for Patrizio to access web services
...
Add new ACL entry allowing Patrizio tagged devices to access web
services on port 443. Also reformat the entire acl.json file with
consistent 2-space indentation for better readability.
2026-04-06 18:57:38 +02:00
Davide Polonio
dc740ece40
feat(docker): configure patrizio service to use tailscale network
...
Add network_mode configuration to patrizio service to connect it through the
tailscale service network, enabling secure private network access.
2026-04-06 18:33:21 +02:00
Davide Polonio
c3cd273219
feat(docker-compose): mount patrizio config file into container
...
Add read-only volume mount for patrizio.toml configuration file to make it
accessible within the container at /etc/patrizio/patrizio.toml
2026-04-06 18:17:48 +02:00
Davide Polonio
44d7a89fc8
fix: remove internal network assignment from tailscale service
...
The tailscale service no longer needs to be explicitly connected to the internal
network in the docker-compose configuration.
2026-04-06 18:06:04 +02:00
Davide Polonio
ba23e35f7e
feat(docker): add Tailscale sidecar container and configure networking
...
- Add Tailscale container with hostname 'patrizio' for network connectivity
- Configure health check for Tailscale service availability
- Make patrizio service depend on healthy Tailscale container
- Mount required volumes for Tailscale state and kernel modules
- Grant necessary capabilities (net_admin, sys_module, net_raw) for VPN operation
- Add internal network configuration for service isolation
- Switch patrizio to use published image (ghcr.io/polpetta/patrizio-bot:v0.2.0)
- Standardize logging configuration across both services
2026-04-06 18:03:36 +02:00
b9ee458c11
feat: port old dockerfile definition
2026-04-06 17:49:59 +02:00
2d21e0c994
chore: bump searXNG
2026-03-08 16:32:10 +01:00
44cbc30823
chore: small headscale bump
2026-03-08 15:50:21 +01:00
828bb21c7d
chore: update gitignore
2026-02-27 22:30:54 +01:00
3b29c0fce8
chore: bump Firefly version
continuous-integration/drone/push Build is passing
2025-09-21 12:06:49 +02:00
e088f8273f
chore: remove version warning
continuous-integration/drone/push Build is passing
2025-09-17 22:10:13 +02:00
cad60c983f
chore: bump Mail service to latest version
continuous-integration/drone/push Build is passing
2025-09-17 22:09:36 +02:00
90a9d419e6
fix: set proper healthcheck endpoint
continuous-integration/drone/push Build is passing
2025-05-14 18:46:09 +02:00
a9d15d5ca1
feat: additional iteration over acl, now simpler
continuous-integration/drone/push Build is passing
2025-05-01 18:07:09 +02:00
67e8b43807
feat: link new acl config
2025-05-01 17:42:03 +02:00
23a08ba8f2
feat: first vpn acl setup
2025-05-01 17:06:55 +02:00
a07f21af3b
chore: bump Headscale to latest version
continuous-integration/drone/push Build is passing
2025-05-01 16:17:19 +02:00
9d366364ef
chore: remove obsolete version entry
continuous-integration/drone/push Build is passing
2025-05-01 13:05:51 +02:00
959dc5af5a
chore: update fireflyiii ( #42 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: #42
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Co-committed-by: Davide Polonio <poloniodavide@gmail.com>
2025-04-04 19:09:08 +02:00
607d2b2489
chore: update gitea ( #41 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: #41
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Co-committed-by: Davide Polonio <poloniodavide@gmail.com>
2025-04-04 18:49:30 +02:00
bf734085a9
chore: update mail server ( #40 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: #40
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Co-committed-by: Davide Polonio <poloniodavide@gmail.com>
2025-04-04 18:39:08 +02:00
a883df03b4
chore: update gitignore
continuous-integration/drone/push Build is passing
2025-04-04 18:30:30 +02:00
66fa1d8b38
chore: update searxng ( #39 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: #39
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Co-committed-by: Davide Polonio <poloniodavide@gmail.com>
2025-04-04 18:28:36 +02:00
9f650639bb
feat: add kodokanjudoeste.org WP hosting ( #38 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: #38
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Co-committed-by: Davide Polonio <poloniodavide@gmail.com>
2025-03-07 16:44:32 +01:00
51053abc25
feat: add FireflyIII ( #37 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: #37
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Co-committed-by: Davide Polonio <poloniodavide@gmail.com>
2025-01-26 17:45:51 +01:00
9f128430ba
feat: migrate Diary to VPN only access ( #36 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: #36
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Co-committed-by: Davide Polonio <poloniodavide@gmail.com>
2025-01-12 22:09:22 +01:00
6058545dd4
chore: switch to new reverse proxy images ( #35 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: #35
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Co-committed-by: Davide Polonio <poloniodavide@gmail.com>
2025-01-06 13:32:20 +01:00
4312a74504
chore: upgrade headscale to 0.23.x ( #34 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: #34
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Co-committed-by: Davide Polonio <poloniodavide@gmail.com>
2025-01-06 13:29:48 +01:00
54732efe29
chore: upgrade mailserver ( #33 )
...
continuous-integration/drone Build is passing
continuous-integration/drone/push Build is passing
Reviewed-on: #33
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Co-committed-by: Davide Polonio <poloniodavide@gmail.com>
2024-08-04 13:26:48 +02:00
85545c9a17
chore: remove commented section ( #32 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: #32
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Co-committed-by: Davide Polonio <poloniodavide@gmail.com>
2024-08-04 13:05:31 +02:00
b448f92f68
feat: add headscale ( #31 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: #31
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Co-committed-by: Davide Polonio <poloniodavide@gmail.com>
2024-08-04 13:02:47 +02:00
6d90cd8518
chore: upgrade mailserver ( #30 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: #30
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Co-committed-by: Davide Polonio <poloniodavide@gmail.com>
2024-06-01 14:39:22 +02:00
8870c4533e
chore: upgrade searxng ( #29 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: #29
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Co-committed-by: Davide Polonio <poloniodavide@gmail.com>
2024-06-01 14:35:47 +02:00
9cbe11208f
chore: upgrade mailserver and songlify ( #28 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: #28
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Co-committed-by: Davide Polonio <poloniodavide@gmail.com>
2024-02-16 23:27:45 +01:00
f26262caad
chore: upgrade SearxNG ( #27 )
...
continuous-integration/drone/push Build is passing
Reviewed-on: #27
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Co-committed-by: Davide Polonio <poloniodavide@gmail.com>
2023-11-24 17:37:01 +01:00
8ca21e36a0
chore: upgrade different services ( #26 )
...
continuous-integration/drone/push Build is passing
* Gitea
* SearxNG
Reviewed-on: #26
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Co-committed-by: Davide Polonio <poloniodavide@gmail.com>
2023-10-14 16:01:54 +02:00
7d6a86d546
feat: add Nextcloud service ( #25 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Reviewed-on: #25
2023-10-14 15:48:44 +02:00
e9991e2c1b
feat: add rss feeder ( #24 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Reviewed-on: #24
2023-08-17 09:48:16 +02:00
a92ec91cc5
chore: upgrade docker-mailserver to latest version ( #23 )
...
continuous-integration/drone/push Build is passing
* Set proper log rotation
* Set proper restart policy
* Upgrade to latest mail server version
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Reviewed-on: #23
2023-05-27 13:09:23 +02:00
97d2f66c66
feat: add Monica as new service ( #21 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Reviewed-on: #21
2023-05-22 17:35:59 +02:00
d3ecca769c
feat: add gokapi for file sending ( #20 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Reviewed-on: #20
2023-04-25 12:30:59 +02:00
5d944868f5
feat: upgrade Gitea to 1.19 ( #19 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Reviewed-on: #19
2023-03-27 17:33:06 +02:00
8627accc2f
feat: upgrade Drone CI to version 2 ( #18 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Reviewed-on: #18
Co-authored-by: polpetta <polpetta@poldebra.me>
Co-committed-by: polpetta <polpetta@poldebra.me>
2023-03-27 10:31:59 +02:00
da401e9520
feat: add searxng search service ( #17 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Reviewed-on: #17
Co-authored-by: polpetta <polpetta@poldebra.me>
Co-committed-by: polpetta <polpetta@poldebra.me>
2023-03-25 19:24:00 +01:00
df3941f389
fix: update setup.sh to mailserver version ( #16 )
...
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Reviewed-on: #16
Co-authored-by: polpetta <polpetta@poldebra.me>
Co-committed-by: polpetta <polpetta@poldebra.me>
2023-01-24 12:39:39 +01:00
96dade057e
chore: upgrade reverse proxy to latest ( #15 )
...
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Reviewed-on: #15
Co-authored-by: polpetta <polpetta@poldebra.me>
Co-committed-by: polpetta <polpetta@poldebra.me>
2023-01-24 12:38:54 +01:00
dd60137dc8
chore: upgrade docker dependencies ( #14 )
...
Upgrade mailsever
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Reviewed-on: #14
Co-authored-by: polpetta <polpetta@poldebra.me>
Co-committed-by: polpetta <polpetta@poldebra.me>
2023-01-24 12:35:33 +01:00
6bba1e377e
chore: update services ( #13 )
...
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Reviewed-on: #13
Co-authored-by: polpetta <polpetta@poldebra.me>
Co-committed-by: polpetta <polpetta@poldebra.me>
2022-11-27 17:22:00 +00:00
e2b4bb3919
feat: update Songlify to 0.3.2 ( #12 )
...
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Reviewed-on: #12
Co-authored-by: polpetta <polpetta@poldebra.me>
Co-committed-by: polpetta <polpetta@poldebra.me>
2022-05-31 10:16:39 +00:00
fe1526cc97
feat: bump mailserver to 10.4.0 ( #11 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Davide Polonio <poloniodavide@gmail.com>
Reviewed-on: #11
Co-authored-by: polpetta <polpetta@poldebra.me>
Co-committed-by: polpetta <polpetta@poldebra.me>
2022-02-03 21:43:17 +00:00