Girish Ramakrishnan
689cf3171d
cloudron-support: reload nginx instead of active
2025-04-13 10:39:52 +02:00
Girish Ramakrishnan
3fbdfbe7a4
cloudron-support: remove extra space
2025-04-07 17:54:55 +02:00
Girish Ramakrishnan
9b9fb325bd
cloudron-support: typo
2025-03-05 18:02:28 +01:00
Girish Ramakrishnan
085ed59334
installer: remove old untagging logic
2025-02-28 23:30:02 +01:00
Girish Ramakrishnan
ffc477091f
create-release-tarball: update node check
2025-02-10 17:42:56 +01:00
Girish Ramakrishnan
46620e2da5
update the PSL on box code update
...
I tried replacing the module but it's complicated since there is a
lot of rules - https://github.com/publicsuffix/list/wiki/Format#format
2025-02-10 17:42:56 +01:00
Girish Ramakrishnan
1e34f3ef38
use net.isIP instead
2025-02-10 14:30:28 +01:00
Girish Ramakrishnan
42f493b2c3
docker: update to 27.5.1
2025-02-05 14:48:13 +01:00
Girish Ramakrishnan
5a766c583c
node: update to 22.13.1
2025-02-05 14:48:13 +01:00
Girish Ramakrishnan
68066cdd48
cloudron-support: auto cleanup
2025-01-31 10:38:29 +01:00
Girish Ramakrishnan
aaab06f21d
grammar
...
donald says so
2025-01-13 08:59:46 +01:00
Girish Ramakrishnan
8d19c351e7
cloudron-support: add link to docs
2024-12-18 10:52:51 +01:00
Girish Ramakrishnan
5c00fb361a
cloudron-support: suggest removing nodejs apt
2024-12-18 10:17:05 +01:00
Girish Ramakrishnan
df53f827c5
release: happy eyeballs workaround
2024-12-14 22:00:45 +01:00
Girish Ramakrishnan
bd107e849b
infra: no more images.base
2024-12-14 20:18:07 +01:00
Girish Ramakrishnan
b26890f5b3
release: print the sourceEnv.url
2024-12-14 17:14:41 +01:00
Girish Ramakrishnan
5ae29eabaa
docker: try ipv4 and then ipv6 explicitly
...
To get the ratelimits:
TOKEN=$(curl "https://auth.docker.io/token?service=registry.docker.io&scope=repository:ratelimitpreview/test:pull " | jq -r .token)
curl --head -H "Authorization: Bearer $TOKEN" https://registry-1.docker.io/v2/ratelimitpreview/test/manifests/latest
docker appears to have some simple approach to track ipv6 limits.
2024-12-14 17:05:13 +01:00
Girish Ramakrishnan
d9e4aeb518
docker: replace pull with tag to not hit rate limits
2024-12-14 16:16:33 +01:00
Girish Ramakrishnan
878caff378
improve the comment
2024-12-14 14:01:38 +01:00
Girish Ramakrishnan
08435fbe26
release: more debugs
2024-12-09 09:06:38 +01:00
Girish Ramakrishnan
00a643e70a
release: add the env.tag to output
2024-12-09 09:03:36 +01:00
Girish Ramakrishnan
dd45f1c032
cloudron-support: set connect timeout and redirect ping output
2024-11-26 11:15:27 +05:30
Girish Ramakrishnan
ddf1c8e385
cloudron-support: clarify ipv6 in kernel
2024-11-26 11:10:58 +05:30
Girish Ramakrishnan
948efbaa76
docker: upgrade docker to 27.3.1
2024-11-23 20:31:44 +05:30
Girish Ramakrishnan
8350eeb751
cloudron-support: rename enable-remote-access to enable-remote-support
2024-11-08 16:01:30 +01:00
Girish Ramakrishnan
0f3ab11532
Update node to 20.18.0
...
We need https://nodejs.org/dist/latest-v20.x/docs/api/cli.html#--network-family-autoselection-attempt-timeout
The happy eyeballs implementation in node is buggy - https://github.com/nodejs/node/issues/54359
2024-10-28 09:55:54 +01:00
Johannes Zellner
fac5d3c07b
Add code for cloudron-support to check and fix docker version
2024-10-17 12:41:33 +02:00
Johannes Zellner
9f06b91399
Merge remaining frontend into dashboard
2024-10-04 21:37:17 +02:00
Johannes Zellner
2300e1baee
Fully replace gulp with vite
2024-10-04 17:43:45 +02:00
Girish Ramakrishnan
19c744b17d
unbound-anchor is now part of ExecStartPre
...
it seems unbound-anchor is not a dep of unbound in ubuntu 24. some
installations are thus missing this package.
in any case, ignore unbound-anchor exit status
2024-09-20 10:00:01 +02:00
Girish Ramakrishnan
3b6e5d8ed1
cloudron-support: ipv6 checks
2024-09-19 12:11:56 +02:00
Girish Ramakrishnan
a72c038435
cloudron-support: also need to be remove any corrupt containerd
2024-09-09 18:42:08 +02:00
Girish Ramakrishnan
40c4a01bc0
cloudron-support: ipv6 check
2024-09-06 17:20:52 +02:00
Girish Ramakrishnan
cebaa71ce1
cloudron-support: improved dns check
2024-08-20 16:52:48 +02:00
Girish Ramakrishnan
fb11997430
Add note on automatic upgrades
2024-07-25 17:09:46 +02:00
Girish Ramakrishnan
232cdb8cb1
cloudron-support: do cert check before site check
2024-07-16 19:21:09 +02:00
Girish Ramakrishnan
bf34b13b7f
cloudron-support: add --patch
2024-07-12 11:06:06 +02:00
Girish Ramakrishnan
a1e2c9fd08
cloudron-support: print_system
2024-07-01 14:08:55 +02:00
Girish Ramakrishnan
f5931abdeb
cloudron-support: print ubuntu version
2024-07-01 13:38:18 +02:00
Girish Ramakrishnan
4c9e05b08f
cloudron-support: add netplan and product info
2024-07-01 08:24:01 +02:00
Girish Ramakrishnan
9c34727e88
cloudron-support: dig does not return error on SERVFAIL
2024-07-01 07:57:21 +02:00
Girish Ramakrishnan
939cd94ebb
typo
2024-07-01 07:55:08 +02:00
Girish Ramakrishnan
082e659c7b
disable rpcbind
...
rpcbind is required for NFSv2 and v3 . It seems this gets installed
by nfs-common. It was never used by us since the firewall blocks
port 111 anyways.
NFSv3 needs 2049 for NFS, 111 for portmap, 635 for mountd, 4045 for NLM, 4046 for NSM, 4049 for rquota ...
NFSv4 works better because there's just a single target port, plus the "heartbeat" of lease renewal would keep the TCP/IP session alive.
https://serverfault.com/questions/949127/nfs-client-firewall-settings-and-rpcbind
https://docs.redhat.com/en/documentation/Red_Hat_Enterprise_Linux/6/html/Storage_Administration_Guide/s2-nfs-methodology-portmap.html#s2-nfs-methodology-portmap
https://community.netapp.com/t5/Tech-ONTAP-Blogs/NFSv3-and-NFSv4-What-s-the-difference/ba-p/441316
2024-06-27 20:37:08 +02:00
Girish Ramakrishnan
65f4ec0f43
cloudron-support: check dns now and not just unbound
2024-06-27 12:58:37 +02:00
Girish Ramakrishnan
b333a136e8
cloudron-support: some newlines
2024-06-14 17:08:23 +02:00
Girish Ramakrishnan
e34cf7fd77
cloudron-support: more fixes to --recreate-docker
2024-06-14 13:04:40 +02:00
Girish Ramakrishnan
7bad90009e
cloudron-support: better recreate-docker
2024-06-14 11:02:53 +02:00
Girish Ramakrishnan
424bc588f6
cloudron-support: implement --recreate-docker
2024-06-13 18:51:11 +02:00
Girish Ramakrishnan
852e1e1687
cloudron-support: implement --recreate-containers
2024-06-13 17:55:22 +02:00
Girish Ramakrishnan
6681f2e5c8
netcup: dns fixes
2024-05-04 18:37:40 +02:00