Girish Ramakrishnan
71affc0239
cloudron-support: add env type
2025-12-01 15:10:23 +01:00
Girish Ramakrishnan
720dc14ecf
query root dns to detect udp 53 blockage
2025-11-27 18:42:11 +01:00
Girish Ramakrishnan
51f5f0b82d
typo
2025-11-27 18:18:15 +01:00
Girish Ramakrishnan
f380a6f8cf
cloudron-support: make nameserver list customizable
2025-11-27 18:15:32 +01:00
Girish Ramakrishnan
790ba406bf
cloudron-support: remove cloudron from arg
...
'cloudron' is a bit redundant and matches our UI text 'services'
reorder the help to be alphabetical
change cli args to plural
2025-11-25 09:42:42 +01:00
Elias Hackradt
e0367056bd
cloudron-support: add --check-cloudron-services and add it to troubleshoot
2025-11-25 09:24:30 +01:00
Johannes Zellner
347cf4f67d
Remove early return leftover from debugging
2025-11-24 15:02:33 +01:00
Elias Hackradt
7f9344a556
Added --check- and --apply-db-migration and add --check-db-migration to troubleshoot
2025-11-24 14:28:03 +01:00
Johannes Zellner
6c0d5cb601
Remove yesno node module
2025-11-24 13:58:03 +01:00
Elias Hackradt
eaf363635e
Remove collectd from send_diagnostics
2025-11-13 23:07:38 +01:00
Johannes Zellner
8cac83ed98
Add script to find and purge unused translations
2025-10-20 09:55:19 +02:00
Girish Ramakrishnan
a14dfc171d
add current release file
2025-10-15 23:00:31 +02:00
Girish Ramakrishnan
73ed60059f
Update node to 22.20.0
2025-10-02 08:31:19 +02:00
Girish Ramakrishnan
c69bc77a7a
cloudron-support: fix docker version script
2025-09-11 09:18:01 +02:00
Girish Ramakrishnan
1720feeeee
add note on docker version
2025-08-26 10:26:03 +02:00
Girish Ramakrishnan
148c0d9213
cloudron-support: typo
2025-07-11 12:25:50 +02:00
Girish Ramakrishnan
871a6f23e2
cloudron-support: enable-ssh is gone
2025-07-11 10:44:35 +02:00
Girish Ramakrishnan
b043e6bf52
cloudron-support: embed the terms
2025-07-11 10:33:22 +02:00
Girish Ramakrishnan
6ac0cd421a
use the @cloudron/superagent module
2025-07-10 10:56:05 +02:00
Johannes Zellner
cb3dffc7fc
Use docker 28.1.1 since that is the highest on ubuntu 20 focal
2025-06-30 22:30:54 +02:00
Girish Ramakrishnan
2caf8d6a4e
Fix node version in release script
2025-06-25 11:31:53 +02:00
Girish Ramakrishnan
27c4069187
Update node to 22.7.0
2025-06-25 11:17:57 +02:00
Girish Ramakrishnan
4b2c0b0771
Update docker to 28.3.0
2025-06-25 11:16:42 +02:00
Girish Ramakrishnan
7e1216a3d3
cloudron-support: keep help alphabetical
2025-06-24 16:53:42 +02:00
Girish Ramakrishnan
1ba9513a4e
installer: directly stop box code
...
the idea (previously) was that the box code knew how to stop itself.
this is why stop.sh of the _old_ code was invoked. we can just inline
the code needed to stop the old version into installer.sh itself.
2025-06-15 17:40:45 +02:00
Girish Ramakrishnan
1095e47e6f
installer: better variable name
2025-06-15 17:38:39 +02:00
Girish Ramakrishnan
2d5ef36a7f
cloudron-support: make user press enter
2025-06-15 13:20:24 +02:00
Girish Ramakrishnan
1a7eb9f6d8
release: add json as of today
2025-06-10 14:33:18 +02:00
Girish Ramakrishnan
a22fffc8b5
release: fix the script
2025-06-10 14:32:29 +02:00
Girish Ramakrishnan
804be6d5e4
cloudron-support: typo
2025-06-08 11:06:56 +02:00
Girish Ramakrishnan
3ccad9ada9
cloudron-setup: remove --generate-setup-token
...
this code path is hardly ever tested and seems unnecesary
2025-06-06 10:22:06 +02:00
Girish Ramakrishnan
4615418000
graphs: replace collectd with our custom collector
...
collectd (with the python plugin) seems semi-abandoned. replace
with our own. we have more control over how to collect things instead
of relying on random plugins.
2025-05-20 12:19:40 +02:00
Girish Ramakrishnan
9da96b9e92
release: fix requires in script
2025-05-01 11:29:05 +02:00
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