Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
perelinP

perelin

@perelin
About
Posts
63
Topics
13
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • App Updates failed with "Error - Error setting up postgresql. Status code: 500 message:"
    perelinP perelin

    @joseph I just tried "App -> Repair -> Try task again" ... and it fixed both apps. ... Is now a good time to feel stupid? Asking for a friend...

    N8N postgresql

  • App Updates failed with "Error - Error setting up postgresql. Status code: 500 message:"
    perelinP perelin

    Ah: all other apps are fine btw.

    N8N postgresql

  • App Updates failed with "Error - Error setting up postgresql. Status code: 500 message:"
    perelinP perelin

    Hi @james !

    So, I cant manually trigger the update, the option is disabled. The app shows "error" in the overview.

    Screenshot 2025-11-25 at 13.48.21.png

    Screenshot 2025-11-25 at 13.48.01.png

    Here a re the logs from the las restart on...

    n8n

    Nov 25 11:14:11 13:M 25 Nov 2025 10:14:11.689 * User requested shutdown...
    Nov 25 11:14:11 13:M 25 Nov 2025 10:14:11.695 * Saving the final RDB snapshot before exiting.
    Nov 25 11:14:11 13:M 25 Nov 2025 10:14:11.713 # Redis is now ready to exit, bye bye...
    Nov 25 11:14:11 13:M 25 Nov 2025 10:14:11.713 * DB saved on disk
    Nov 25 11:14:11 13:M 25 Nov 2025 10:14:11.713 * Removing the pid file.
    Nov 25 11:14:11 13:signal-handler (1764065651) Received SIGTERM scheduling shutdown...
    Nov 25 11:14:11 2025-11-25 10:14:11,517 WARN received SIGTERM indicating exit request
    Nov 25 11:14:11 2025-11-25 10:14:11,633 INFO waiting for redis, redis-service to die
    Nov 25 11:14:11 2025-11-25 10:14:11,665 WARN stopped: redis-service (terminated by SIGTERM)
    Nov 25 11:14:46 ==> Starting supervisor
    Nov 25 11:14:47 2025-11-25 10:14:47,794 INFO Included extra file "/etc/supervisor/conf.d/redis-service.conf" during parsing
    Nov 25 11:14:47 2025-11-25 10:14:47,795 INFO Included extra file "/etc/supervisor/conf.d/redis.conf" during parsing
    Nov 25 11:14:47 2025-11-25 10:14:47,795 INFO Set uid to user 0 succeeded
    Nov 25 11:14:47 2025-11-25 10:14:47,809 INFO RPC interface 'supervisor' initialized
    Nov 25 11:14:47 2025-11-25 10:14:47,812 CRIT Server 'inet_http_server' running without any HTTP authentication checking
    Nov 25 11:14:47 2025-11-25 10:14:47,813 INFO supervisord started with pid 1
    Nov 25 11:14:48 2025-11-25 10:14:48,820 INFO spawned: 'redis' with pid 13
    Nov 25 11:14:48 2025-11-25 10:14:48,940 INFO spawned: 'redis-service' with pid 14
    Nov 25 11:14:49 13:C 25 Nov 2025 10:14:49.013 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
    Nov 25 11:14:49 13:C 25 Nov 2025 10:14:49.013 * Configuration loaded
    Nov 25 11:14:49 13:C 25 Nov 2025 10:14:49.013 * Redis version=8.2.2, bits=64, commit=00000000, modified=1, pid=13, just started
    Nov 25 11:14:49 13:C 25 Nov 2025 10:14:49.013 * oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
    Nov 25 11:14:49 13:M 25 Nov 2025 10:14:49.039 * monotonic clock: POSIX clock_gettime
    Nov 25 11:14:49 13:M 25 Nov 2025 10:14:49.161 # Failed to write PID file: Permission denied
    Nov 25 11:14:49 13:M 25 Nov 2025 10:14:49.161 * Running mode=standalone, port=6379.
    Nov 25 11:14:49 13:M 25 Nov 2025 10:14:49.164 * DB loaded from disk: 0.001 seconds
    Nov 25 11:14:49 13:M 25 Nov 2025 10:14:49.164 * Done loading RDB, keys loaded: 0, keys expired: 0.
    Nov 25 11:14:49 13:M 25 Nov 2025 10:14:49.164 * Loading RDB produced by version 8.2.2
    Nov 25 11:14:49 13:M 25 Nov 2025 10:14:49.164 * RDB age 38 seconds
    Nov 25 11:14:49 13:M 25 Nov 2025 10:14:49.164 * RDB memory usage when created 0.69 Mb
    Nov 25 11:14:49 13:M 25 Nov 2025 10:14:49.164 * Ready to accept connections tcp
    Nov 25 11:14:49 13:M 25 Nov 2025 10:14:49.164 * Server initialized
    Nov 25 11:14:50 2025-11-25 10:14:50,748 INFO success: redis entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    Nov 25 11:14:50 2025-11-25 10:14:50,748 INFO success: redis-service entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    Nov 25 11:14:50 Redis service endpoint listening on http://:::3000
    Nov 25 13:45:03 [GET] /healthcheck
    Nov 25 13:45:03 BoxError: Error setting up postgresql. Status code: 500 message:
    

    Postgres Service

    ov 25 11:14:59 waiting for server to shut down....2025-11-25 10:14:59.649 UTC [15] LOG: aborting any active transactions
    Nov 25 11:14:59 2025-11-25 10:14:59.673 UTC [15] LOG: background worker "logical replication launcher" (PID 35) exited with exit code 1
    Nov 25 11:14:59 2025-11-25 10:14:59.684 UTC [16] LOG: shutting down
    Nov 25 11:14:59 2025-11-25 10:14:59.687 UTC [16] LOG: checkpoint starting: shutdown immediate
    Nov 25 11:14:59 2025-11-25 10:14:59.704 UTC [16] LOG: checkpoint complete: wrote 2 buffers (0.0%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.006 s, sync=0.003 s, total=0.020 s; sync files=2, longest=0.003 s, average=0.002 s; distance=7 kB, estimate=40 kB; lsn=4/5B495998, redo lsn=4/5B495998
    Nov 25 11:14:59 2025-11-25 10:14:59.716 UTC [15] LOG: database system is shut down
    Nov 25 11:14:59 done
    Nov 25 11:14:59 server stopped
    Nov 25 11:14:59 ==> Starting supervisor
    Nov 25 11:15:00 2025-11-25 10:15:00,195 INFO Included extra file "/etc/supervisor/conf.d/postgresql-service.conf" during parsing
    Nov 25 11:15:00 2025-11-25 10:15:00,195 INFO Included extra file "/etc/supervisor/conf.d/postgresql.conf" during parsing
    Nov 25 11:15:00 2025-11-25 10:15:00,195 INFO Set uid to user 0 succeeded
    Nov 25 11:15:00 2025-11-25 10:15:00,202 INFO RPC interface 'supervisor' initialized
    Nov 25 11:15:00 2025-11-25 10:15:00,202 CRIT Server 'inet_http_server' running without any HTTP authentication checking
    Nov 25 11:15:00 2025-11-25 10:15:00,204 INFO supervisord started with pid 1
    Nov 25 11:15:01 2025-11-25 10:15:01,208 INFO spawned: 'postgresql' with pid 42
    Nov 25 11:15:01 2025-11-25 10:15:01,226 INFO spawned: 'postgresql-service' with pid 43
    Nov 25 11:15:02 PostgreSQL service endpoint listening on http://:::3000
    Nov 25 11:15:03 2025-11-25 10:15:03,185 INFO success: postgresql entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    Nov 25 11:15:03 2025-11-25 10:15:03,186 INFO success: postgresql-service entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    Nov 25 11:15:05 2025-11-25 10:15:05.363 UTC [42] LOG: starting PostgreSQL 16.8 (Ubuntu 16.8-0ubuntu0.24.04.1) on x86_64-pc-linux-gnu, compiled by gcc (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0, 64-bit
    Nov 25 11:15:05 2025-11-25 10:15:05.363 UTC [42] LOG: listening on IPv4 address "0.0.0.0", port 5432
    Nov 25 11:15:05 2025-11-25 10:15:05.363 UTC [42] LOG: listening on IPv6 address "::", port 5432
    Nov 25 11:15:05 2025-11-25 10:15:05.369 UTC [42] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
    Nov 25 11:15:05 2025-11-25 10:15:05.388 UTC [52] LOG: database system was shut down at 2025-11-25 10:14:59 UTC
    Nov 25 11:15:05 [2025-11-25T10:15:05Z INFO service::utils::clean] Find directory "pg_vectors/indexes/82138".
    Nov 25 11:15:05 [2025-11-25T10:15:05Z INFO service::utils::clean] Find directory "pg_vectors/indexes/82382".
    Nov 25 11:15:05 [2025-11-25T10:15:05Z INFO service::utils::clean] Find directory "pg_vectors/indexes/82382/segments/9c992aa0-9e05-4357-9397-0e134caae02f".
    Nov 25 11:15:05 [2025-11-25T10:15:05Z INFO service::utils::clean] Find directory "pg_vectors/indexes/82138/segments/a34eda87-3d03-4b44-8051-8d9d302211e9".
    Nov 25 11:15:05 2025-11-25 10:15:05.404 UTC [42] LOG: database system is ready to accept connections
    Nov 25 11:15:11 2025-11-25 10:15:11.246 UTC [83] userbf2a2bb5f382456b9199658074a588c5@dbbf2a2bb5f382456b9199658074a588c5 ERROR: invalid input syntax for type json at character 25
    Nov 25 11:15:11 2025-11-25 10:15:11.246 UTC [83] userbf2a2bb5f382456b9199658074a588c5@dbbf2a2bb5f382456b9199658074a588c5 DETAIL: Token ""Check the following sentence for grammar and clarity: \"[sentence]" is invalid.
    Nov 25 11:15:11 2025-11-25 10:15:11.246 UTC [83] userbf2a2bb5f382456b9199658074a588c5@dbbf2a2bb5f382456b9199658074a588c5 CONTEXT: JSON data, line 1: ...ng sentence for grammar and clarity: \"[sentence]
    Nov 25 11:15:11 2025-11-25 10:15:11.246 UTC [83] userbf2a2bb5f382456b9199658074a588c5@dbbf2a2bb5f382456b9199658074a588c5 STATEMENT: UPDATE config SET data= E'{"version":0,"ui":{"default_locale":"","prompt_suggestions":[{"title":["Help me study","vocabulary for a college entrance exam"],"content":"Help me study vocabulary: write a sentence for me to fill in the blank, and I''ll try to pick the correct option."},{"title":["Give me ideas","for what to do with my kids'' art"],"content":"What are 5 creative things I could do with my kids'' art? I don''t want to throw them away, but it''s also so much clutter."},{"title":["Tell me a fun fact","about the Roman Empire"],"content":"Tell me a random fun fact about the Roman Empire"},{"title":["Show me a code snippet","of a website''s sticky header"],"content":"Show me a code snippet of a website''s sticky header in CSS and JavaScript."},{"title":["Explain options trading","if I''m familiar with buying and selling stocks"],"content":"Explain options trading in simple terms if I''m familiar with buying and selling stocks."},{"title":["Overcome procrastination","give me tips"],"content":"Could you start by asking me about instances when I procrastinate the most and then give me some suggestions to overcome it?"},{"title":["Grammar check","rewrite it for better readability "],"content":"Check the following sentence for grammar and clarity: \\"[sentence]' WHERE id=1;
    Nov 25 11:15:38 [POST] /init-vector-chord
    Nov 25 11:15:38 init: disconnected
    Nov 25 11:15:38 [POST] /init-vector-chord
    Nov 25 11:15:38 init: disconnected
    Nov 25 11:20:05 2025-11-25 10:20:05.484 UTC [50] LOG: checkpoint starting: time
    Nov 25 11:20:09 2025-11-25 10:20:09.918 UTC [50] LOG: checkpoint complete: wrote 46 buffers (0.3%); 0 WAL file(s) added, 0 removed, 0 recycled; write=4.417 s, sync=0.010 s, total=4.435 s; sync files=38, longest=0.004 s, average=0.001 s; distance=84 kB, estimate=84 kB; lsn=4/5B4AACE8, redo lsn=4/5B4AACB0
    Nov 25 11:25:06 2025-11-25 10:25:06.018 UTC [50] LOG: checkpoint starting: time
    Nov 25 11:25:06 2025-11-25 10:25:06.328 UTC [50] LOG: checkpoint complete: wrote 4 buffers (0.0%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.302 s, sync=0.002 s, total=0.310 s; sync files=4, longest=0.001 s, average=0.001 s; distance=5 kB, estimate=76 kB; lsn=4/5B4AC428, redo lsn=4/5B4AC3F0
    Nov 25 11:30:06 2025-11-25 10:30:06.428 UTC [50] LOG: checkpoint starting: time
    Nov 25 11:30:08 2025-11-25 10:30:08.143 UTC [50] LOG: checkpoint complete: wrote 18 buffers (0.1%); 0 WAL file(s) added, 0 removed, 0 recycled; write=1.706 s, sync=0.004 s, total=1.716 s; sync files=17, longest=0.001 s, average=0.001 s; distance=75 kB, estimate=76 kB; lsn=4/5B4BF108, redo lsn=4/5B4BF0D0
    Nov 25 11:35:06 2025-11-25 10:35:06.243 UTC [50] LOG: checkpoint starting: time
    Nov 25 11:35:12 2025-11-25 10:35:12.375 UTC [50] LOG: checkpoint complete: wrote 62 buffers (0.4%); 0 WAL file(s) added, 0 removed, 0 recycled; write=6.117 s, sync=0.010 s, total=6.133 s; sync files=41, longest=0.004 s, average=0.001 s; distance=331 kB, estimate=331 kB; lsn=4/5B512088, redo lsn=4/5B512050
    Nov 25 11:40:06 2025-11-25 10:40:06.475 UTC [50] LOG: checkpoint starting: time
    Nov 25 11:40:14 2025-11-25 10:40:14.721 UTC [50] LOG: checkpoint complete: wrote 83 buffers (0.5%); 0 WAL file(s) added, 0 removed, 0 recycled; write=8.222 s, sync=0.017 s, total=8.247 s; sync files=65, longest=0.006 s, average=0.001 s; distance=409 kB, estimate=409 kB; lsn=4/5B5801C0, redo lsn=4/5B578670
    Nov 25 11:45:06 2025-11-25 10:45:06.814 UTC [50] LOG: checkpoint starting: time
    Nov 25 11:45:11 2025-11-25 10:45:11.746 UTC [50] LOG: checkpoint complete: wrote 50 buffers (0.3%); 0 WAL file(s) added, 0 removed, 0 recycled; write=4.917 s, sync=0.008 s, total=4.932 s; sync files=39, longest=0.002 s, average=0.001 s; distance=254 kB, estimate=393 kB; lsn=4/5B5B7F18, redo lsn=4/5B5B7EE0
    Nov 25 11:50:06 2025-11-25 10:50:06.844 UTC [50] LOG: checkpoint starting: time
    Nov 25 11:50:08 2025-11-25 10:50:08.762 UTC [50] LOG: checkpoint complete: wrote 20 buffers (0.1%); 0 WAL file(s) added, 0 removed, 0 recycled; write=1.907 s, sync=0.007 s, total=1.918 s; sync files=18, longest=0.005 s, average=0.001 s; distance=79 kB, estimate=362 kB; lsn=4/5B5CBDB8, redo lsn=4/5B5CBD80
    Nov 25 11:55:06 2025-11-25 10:55:06.857 UTC [50] LOG: checkpoint starting: time
    Nov 25 11:55:08 2025-11-25 10:55:08.270 UTC [50] LOG: checkpoint complete: wrote 15 buffers (0.1%); 0 WAL file(s) added, 0 removed, 0 recycled; write=1.405 s, sync=0.005 s, total=1.414 s; sync files=14, longest=0.002 s, average=0.001 s; distance=24 kB, estimate=328 kB; lsn=4/5B5D1F60, redo lsn=4/5B5D1F28
    Nov 25 12:00:06 2025-11-25 11:00:06.357 UTC [50] LOG: checkpoint starting: time
    Nov 25 12:00:08 2025-11-25 11:00:08.072 UTC [50] LOG: checkpoint complete: wrote 18 buffers (0.1%); 0 WAL file(s) added, 0 removed, 0 recycled; write=1.706 s, sync=0.004 s, total=1.715 s; sync files=16, longest=0.001 s, average=0.001 s; distance=78 kB, estimate=303 kB; lsn=4/5B5E5878, redo lsn=4/5B5E5840
    Nov 25 12:05:06 2025-11-25 11:05:06.170 UTC [50] LOG: checkpoint starting: time
    Nov 25 12:05:08 2025-11-25 11:05:08.500 UTC [50] LOG: checkpoint complete: wrote 24 buffers (0.1%); 0 WAL file(s) added, 0 removed, 0 recycled; write=2.312 s, sync=0.005 s, total=2.331 s; sync files=18, longest=0.001 s, average=0.001 s; distance=85 kB, estimate=281 kB; lsn=4/5B6050B0, redo lsn=4/5B5FAED0
    Nov 25 12:10:06 2025-11-25 11:10:06.598 UTC [50] LOG: checkpoint starting: time
    Nov 25 12:10:15 2025-11-25 11:10:15.340 UTC [50] LOG: checkpoint complete: wrote 88 buffers (0.5%); 0 WAL file(s) added, 0 removed, 0 recycled; write=8.726 s, sync=0.011 s, total=8.742 s; sync files=65, longest=0.002 s, average=0.001 s; distance=365 kB, estimate=365 kB; lsn=4/5B67E168, redo lsn=4/5B6565D8
    Nov 25 12:15:06 2025-11-25 11:15:06.420 UTC [50] LOG: checkpoint starting: time
    Nov 25 12:15:17 2025-11-25 11:15:17.864 UTC [50] LOG: checkpoint complete: wrote 115 buffers (0.7%); 0 WAL file(s) added, 0 removed, 0 recycled; write=11.431 s, sync=0.009 s, total=11.445 s; sync files=50, longest=0.002 s, average=0.001 s; distance=697 kB, estimate=697 kB; lsn=4/5B711078, redo lsn=4/5B704D80
    Nov 25 12:20:06 2025-11-25 11:20:06.954 UTC [50] LOG: checkpoint starting: time
    Nov 25 12:20:17 2025-11-25 11:20:17.705 UTC [50] LOG: checkpoint complete: wrote 108 buffers (0.7%); 0 WAL file(s) added, 0 removed, 0 recycled; write=10.739 s, sync=0.008 s, total=10.752 s; sync files=55, longest=0.001 s, average=0.001 s; distance=634 kB, estimate=691 kB; lsn=4/5B7A3870, redo lsn=4/5B7A3838
    Nov 25 12:25:06 2025-11-25 11:25:06.799 UTC [50] LOG: checkpoint starting: time
    Nov 25 12:25:19 2025-11-25 11:25:19.245 UTC [50] LOG: checkpoint complete: wrote 125 buffers (0.8%); 0 WAL file(s) added, 0 removed, 0 recycled; write=12.431 s, sync=0.009 s, total=12.447 s; sync files=61, longest=0.003 s, average=0.001 s; distance=709 kB, estimate=709 kB; lsn=4/5B85D2E8, redo lsn=4/5B854DF0
    Nov 25 12:30:06 2025-11-25 11:30:06.344 UTC [50] LOG: checkpoint starting: time
    Nov 25 12:30:16 2025-11-25 11:30:16.788 UTC [50] LOG: checkpoint complete: wrote 105 buffers (0.6%); 0 WAL file(s) added, 0 removed, 0 recycled; write=10.429 s, sync=0.009 s, total=10.444 s; sync files=54, longest=0.002 s, average=0.001 s; distance=545 kB, estimate=693 kB; lsn=4/5B8DD548, redo lsn=4/5B8DD4D8
    Nov 25 12:35:06 2025-11-25 11:35:06.880 UTC [50] LOG: checkpoint starting: time
    Nov 25 12:35:09 2025-11-25 11:35:09.300 UTC [50] LOG: checkpoint complete: wrote 25 buffers (0.2%); 0 WAL file(s) added, 0 removed, 0 recycled; write=2.410 s, sync=0.004 s, total=2.421 s; sync files=21, longest=0.001 s, average=0.001 s; distance=93 kB, estimate=633 kB; lsn=4/5B8F4AB8, redo lsn=4/5B8F4A80
    Nov 25 12:40:06 2025-11-25 11:40:06.395 UTC [50] LOG: checkpoint starting: time
    Nov 25 12:40:08 2025-11-25 11:40:08.514 UTC [50] LOG: checkpoint complete: wrote 22 buffers (0.1%); 0 WAL file(s) added, 0 removed, 0 recycled; write=2.107 s, sync=0.006 s, total=2.119 s; sync files=22, longest=0.002 s, average=0.001 s; distance=70 kB, estimate=576 kB; lsn=4/5B9065F0, redo lsn=4/5B9065B8
    Nov 25 12:45:06 2025-11-25 11:45:06.614 UTC [50] LOG: checkpoint starting: time
    Nov 25 12:45:07 2025-11-25 11:45:07.226 UTC [50] LOG: checkpoint complete: wrote 7 buffers (0.0%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.603 s, sync=0.003 s, total=0.613 s; sync files=5, longest=0.002 s, average=0.001 s; distance=34 kB, estimate=522 kB; lsn=4/5B90F040, redo lsn=4/5B90F008
    Nov 25 12:50:06 2025-11-25 11:50:06.326 UTC [50] LOG: checkpoint starting: time
    Nov 25 12:50:13 2025-11-25 11:50:13.962 UTC [50] LOG: checkpoint complete: wrote 77 buffers (0.5%); 0 WAL file(s) added, 0 removed, 0 recycled; write=7.621 s, sync=0.010 s, total=7.636 s; sync files=64, longest=0.002 s, average=0.001 s; distance=341 kB, estimate=504 kB; lsn=4/5B9660C0, redo lsn=4/5B964680
    Nov 25 12:55:07 2025-11-25 11:55:07.055 UTC [50] LOG: checkpoint starting: time
    Nov 25 12:55:15 2025-11-25 11:55:15.898 UTC [50] LOG: checkpoint complete: wrote 89 buffers (0.5%); 0 WAL file(s) added, 0 removed, 0 recycled; write=8.827 s, sync=0.010 s, total=8.843 s; sync files=44, longest=0.002 s, average=0.001 s; distance=599 kB, estimate=599 kB; lsn=4/5B9FA420, redo lsn=4/5B9FA3E8
    Nov 25 13:00:07 2025-11-25 12:00:07.995 UTC [50] LOG: checkpoint starting: time
    Nov 25 13:00:15 2025-11-25 12:00:15.830 UTC [50] LOG: checkpoint complete: wrote 79 buffers (0.5%); 0 WAL file(s) added, 0 removed, 0 recycled; write=7.822 s, sync=0.010 s, total=7.836 s; sync files=62, longest=0.002 s, average=0.001 s; distance=352 kB, estimate=574 kB; lsn=4/5BA525E8, redo lsn=4/5BA525B0
    Nov 25 13:05:07 2025-11-25 12:05:07.930 UTC [50] LOG: checkpoint starting: time
    Nov 25 13:05:12 2025-11-25 12:05:12.857 UTC [50] LOG: checkpoint complete: wrote 50 buffers (0.3%); 0 WAL file(s) added, 0 removed, 0 recycled; write=4.915 s, sync=0.008 s, total=4.928 s; sync files=39, longest=0.003 s, average=0.001 s; distance=142 kB, estimate=531 kB; lsn=4/5BA86420, redo lsn=4/5BA75E88
    Nov 25 13:10:07 2025-11-25 12:10:07.948 UTC [50] LOG: checkpoint starting: time
    Nov 25 13:10:14 2025-11-25 12:10:14.079 UTC [50] LOG: checkpoint complete: wrote 62 buffers (0.4%); 0 WAL file(s) added, 0 removed, 0 recycled; write=6.119 s, sync=0.007 s, total=6.132 s; sync files=51, longest=0.001 s, average=0.001 s; distance=291 kB, estimate=507 kB; lsn=4/5BABEC18, redo lsn=4/5BABEBE0
    Nov 25 13:15:07 2025-11-25 12:15:07.178 UTC [50] LOG: checkpoint starting: time
    Nov 25 13:15:13 2025-11-25 12:15:13.509 UTC [50] LOG: checkpoint complete: wrote 64 buffers (0.4%); 0 WAL file(s) added, 0 removed, 0 recycled; write=6.319 s, sync=0.008 s, total=6.332 s; sync files=50, longest=0.002 s, average=0.001 s; distance=303 kB, estimate=487 kB; lsn=4/5BB11CE8, redo lsn=4/5BB0A9B0
    Nov 25 13:20:07 2025-11-25 12:20:07.607 UTC [50] LOG: checkpoint starting: time
    Nov 25 13:20:13 2025-11-25 12:20:13.135 UTC [50] LOG: checkpoint complete: wrote 56 buffers (0.3%); 0 WAL file(s) added, 0 removed, 0 recycled; write=5.518 s, sync=0.005 s, total=5.528 s; sync files=36, longest=0.001 s, average=0.001 s; distance=260 kB, estimate=464 kB; lsn=4/5BB4BC90, redo lsn=4/5BB4BC20
    Nov 25 13:25:07 2025-11-25 12:25:07.232 UTC [50] LOG: checkpoint starting: time
    Nov 25 13:25:07 2025-11-25 12:25:07.542 UTC [50] LOG: checkpoint complete: wrote 4 buffers (0.0%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.303 s, sync=0.003 s, total=0.310 s; sync files=4, longest=0.002 s, average=0.001 s; distance=2 kB, estimate=418 kB; lsn=4/5BB4C7E0, redo lsn=4/5BB4C7A8
    Nov 25 13:30:07 2025-11-25 12:30:07.634 UTC [50] LOG: checkpoint starting: time
    Nov 25 13:30:18 2025-11-25 12:30:18.981 UTC [50] LOG: checkpoint complete: wrote 114 buffers (0.7%); 0 WAL file(s) added, 0 removed, 0 recycled; write=11.331 s, sync=0.011 s, total=11.347 s; sync files=74, longest=0.002 s, average=0.001 s; distance=472 kB, estimate=472 kB; lsn=4/5BBC2A40, redo lsn=4/5BBC2A08
    Nov 25 13:35:08 2025-11-25 12:35:08.077 UTC [50] LOG: checkpoint starting: time
    Nov 25 13:35:13 2025-11-25 12:35:13.806 UTC [50] LOG: checkpoint complete: wrote 58 buffers (0.4%); 0 WAL file(s) added, 0 removed, 0 recycled; write=5.715 s, sync=0.008 s, total=5.729 s; sync files=37, longest=0.002 s, average=0.001 s; distance=286 kB, estimate=454 kB; lsn=4/5BC0A638, redo lsn=4/5BC0A600
    Nov 25 13:40:08 2025-11-25 12:40:08.906 UTC [50] LOG: checkpoint starting: time
    Nov 25 13:40:18 2025-11-25 12:40:18.248 UTC [50] LOG: checkpoint complete: wrote 95 buffers (0.6%); 0 WAL file(s) added, 0 removed, 0 recycled; write=9.326 s, sync=0.010 s, total=9.343 s; sync files=63, longest=0.003 s, average=0.001 s; distance=456 kB, estimate=456 kB; lsn=4/5BC7C8A0, redo lsn=4/5BC7C868
    Nov 25 13:45:03 [GET] /healthcheck
    Nov 25 13:45:03 healthcheck: disconnected
    Nov 25 13:45:08 2025-11-25 12:45:08.348 UTC [50] LOG: checkpoint starting: time
    Nov 25 13:45:10 2025-11-25 12:45:10.568 UTC [50] LOG: checkpoint complete: wrote 23 buffers (0.1%); 0 WAL file(s) added, 0 removed, 0 recycled; write=2.209 s, sync=0.006 s, total=2.221 s; sync files=21, longest=0.002 s, average=0.001 s; distance=83 kB, estimate=419 kB; lsn=4/5BC91888, redo lsn=4/5BC91850
    Nov 25 13:50:08 2025-11-25 12:50:08.660 UTC [50] LOG: checkpoint starting: time
    Nov 25 13:50:10 2025-11-25 12:50:10.681 UTC [50] LOG: checkpoint complete: wrote 21 buffers (0.1%); 0 WAL file(s) added, 0 removed, 0 recycled; write=2.011 s, sync=0.005 s, total=2.022 s; sync files=19, longest=0.002 s, average=0.001 s; distance=81 kB, estimate=385 kB; lsn=4/5BCA6078, redo lsn=4/5BCA5FF0
    Nov 25 13:55:08 2025-11-25 12:55:08.780 UTC [50] LOG: checkpoint starting: time
    Nov 25 13:55:08 2025-11-25 12:55:08.889 UTC [50] LOG: checkpoint complete: wrote 2 buffers (0.0%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.102 s, sync=0.002 s, total=0.109 s; sync files=2, longest=0.001 s, average=0.001 s; distance=2 kB, estimate=347 kB; lsn=4/5BCA69E8, redo lsn=4/5BCA69B0
    Nov 25 14:00:08 2025-11-25 13:00:08.988 UTC [50] LOG: checkpoint starting: time
    
    N8N postgresql

  • App Updates failed with "Error - Error setting up postgresql. Status code: 500 message:"
    perelinP perelin

    Description

    I have two apps (n8n, mealie) that seem to have failed updating and display the error "Error - Error setting up postgresql. Status code: 500 message:"

    e4913744-fed6-4cc5-bc15-580cdc2d334a-image.png

    Logs

    These are the last log lines. Both apps have the same log entries at that point.

    Nov 08 20:23:36 box:services setupAddons: setting up addon localstorage with options {}
    Nov 08 20:23:36 box:services setupLocalStorage
    Nov 08 20:23:36 box:shell services: /usr/bin/sudo --non-interactive /home/yellowtent/box/src/scripts/setupvolume.sh /home/yellowtent/appsdata/4f598cd8-bc25-4d3b-81be-dc2a8940ca88/data
    Nov 08 20:23:36 box:services Setting up postgresql
    Nov 08 20:23:36 box:services setupAddons: setting up addon postgresql with options {}
    Nov 08 20:23:36 box:apptask run: app error for state pending_configure: BoxError: Error setting up postgresql. Status code: 500 message: at Object.setupPostgreSql [as setup] (/home/yellowtent/box/src/services.js:1516:40) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async Object.setupAddons (/home/yellowtent/box/src/services.js:630:9) at async configureCommand (/home/yellowtent/box/src/apptask.js:537:5) { reason: 'Addons Error', details: {} }
    Nov 08 20:23:36 box:tasks setCompleted - 2374: {"result":null,"error":{"message":"Error setting up postgresql. Status code: 500 message: ","reason":"Addons Error"},"percent":100}
    Nov 08 20:23:36 box:tasks updating task 2374 with: {"completed":true,"result":null,"error":{"message":"Error setting up postgresql. Status code: 500 message: ","reason":"Addons Error"},"percent":100}
    Nov 08 20:23:36 Exiting with code 0
    Nov 08 20:23:36 box:taskworker Task took 0.919 seconds
    Nov 08 20:23:36 BoxError: Error setting up postgresql. Status code: 500 message:
    

    Troubleshooting Already Performed

    System was restarted.

    System Details

    https://paste.cloudron.io/iwujeqobay.yaml

    Output of cloudron-support --troubleshoot

    perelin@p2-main-htz:~$ sudo cloudron-support --troubleshoot
    Vendor: Hetzner Product: vServer
    Linux: 6.8.0-87-generic
    Ubuntu: noble 24.04
    Processor: AMD EPYC-Milan Processor
    BIOS NotSpecified  CPU @ 2.0GHz x 4
    RAM: 15985364KB
    Disk: /dev/sda1        42G
    [OK]	node version is correct
    [OK]	IPv6 is enabled and public IPv6 address is working
    [OK]	docker is running
    [OK]	docker version is correct
    [OK]	MySQL is running
    [OK]	nginx is running
    [OK]	dashboard cert is valid
    [OK]	dashboard is reachable via loopback
    [OK]	box v9.0.12 is running
    [OK]	netplan is good
    [OK]	DNS is resolving via systemd-resolved
    [OK]	Dashboard is reachable via domain name
    [OK]	Domain p2lab.com is valid and has not expired
    [OK]	unbound is running
    
    N8N postgresql

  • Newbie Question: Why Do We Need to Request Apps on Cloudron?
    perelinP perelin

    The "request app" Wishlist is for apps to get official Cloudron Dev Team support. Meaning, that the app will be available in the Cloudron App Store and all updates, etc are managed and provided automatically from the Cloudron team.

    To get your own (or other 3rd party) apps run in Cloudron you can follow the packaging tutorial: https://docs.cloudron.io/packaging/tutorial/

    Discuss

  • Upgrade to Cloudron 9.0.7 stuck on "Removing containers for upgrade" + "Configuring"
    perelinP perelin

    Ok, based on the box.log file I got a LLM/Claude debug session going and it was pretty quick showing me, that there was a docker container (postgres) running that was attached to the Cloudron Network, but not managed by Cloudron. I think that was something I set up super early, before I understood how Cloudron works. Claude helped me dettaching it and now the update went through without issues and everything is running again. Thanks for the hint with the box.log file @joseph !

    Support update

  • Upgrade to Cloudron 9.0.7 stuck on "Removing containers for upgrade" + "Configuring"
    perelinP perelin

    @joseph Thanks! I wrote to support@ and will document the findings here.

    box.log reveals this:

    2025-11-08T06:26:02.896Z box:server ==========================================
    2025-11-08T06:26:02.897Z box:server            Cloudron 9.0.7  
    2025-11-08T06:26:02.897Z box:server ==========================================
    2025-11-08T06:26:02.897Z box:platform initialize: start platform
    2025-11-08T06:26:02.899Z box:tasks stopAllTasks: 0 tasks are running. sending abort signal
    2025-11-08T06:26:02.899Z box:shell tasks: /usr/bin/sudo --non-interactive /home/yellowtent/box/src/scripts/stoptask.sh all
    2025-11-08T06:26:03.022Z box:locks releaseAll: all locks released
    2025-11-08T06:26:03.030Z box:reverseproxy writeDashboardConfig: writing dashboard config for p2lab.com
    2025-11-08T06:26:03.055Z box:shell reverseproxy: /usr/bin/sudo --non-interactive /home/yellowtent/box/src/scripts/restartservice.sh nginx
    2025-11-08T06:26:03.617Z box:platform onActivated: starting post activation services
    2025-11-08T06:26:03.618Z box:platform startInfra: checking infrastructure
    2025-11-08T06:26:03.619Z box:platform startInfra: updating infrastructure from 49.8.0 to 49.9.0
    2025-11-08T06:26:03.619Z box:platform markApps: reconfiguring apps
    2025-11-08T06:26:03.619Z box:reverseproxy removeAppConfigs: removing app nginx configs
    2025-11-08T06:26:03.683Z box:platform removeAllContainers: removing all containers for infra upgrade
    2025-11-08T06:26:03.683Z box:shell platform: docker ps -qa --filter label=isCloudronManaged
    2025-11-08T06:26:03.823Z box:platform createDockerNetwork: recreating docker network
    2025-11-08T06:26:03.823Z box:shell platform: docker network rm -f cloudron
    2025-11-08T06:26:03.857Z box:shell platform: docker network rm -f cloudron errored BoxError: docker exited with code 1 signal null
        at ChildProcess.<anonymous> (/home/yellowtent/box/src/shell.js:82:23)
        at ChildProcess.emit (node:events:519:28)
        at maybeClose (node:internal/child_process:1101:16)
        at ChildProcess._handle.onexit (node:internal/child_process:304:5) {
      reason: 'Shell Error',
      details: {},
      stdout: <Buffer >,
      stdoutLineCount: 0,
      stderr: <Buffer 45 72 72 6f 72 20 72 65 73 70 6f 6e 73 65 20 66 72 6f 6d 20 64 61 65 6d 6f 6e 3a 20 65 72 72 6f 72 20 77 68 69 6c 65 20 72 65 6d 6f 76 69 6e 67 20 6e ... 71 more bytes>,
      stderrLineCount: 2,
      code: 1,
      signal: null,
      timedOut: false,
      terminated: false
    }
    2025-11-08T06:26:03.861Z box:platform startInfra: Failed to start services. retry=false (attempt 0): docker exited with code 1 signal null
    2025-11-08T06:26:03.861Z box:platform BoxError: docker exited with code 1 signal null
        at ChildProcess.<anonymous> (/home/yellowtent/box/src/shell.js:82:23)
        at ChildProcess.emit (node:events:519:28)
        at maybeClose (node:internal/child_process:1101:16)
        at ChildProcess._handle.onexit (node:internal/child_process:304:5)
    2025-11-08T06:33:21.776Z box:shell system: swapon --noheadings --raw --bytes --show=type,size,used,name
    2025-11-08T06:33:21.797Z box:shell system: swapon --noheadings --raw --bytes --show=type,size,used,name
    2025-11-08T06:33:21.802Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target
    2025-11-08T06:33:21.885Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/platformdata
    2025-11-08T06:33:21.904Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/boxdata/box
    2025-11-08T06:33:21.911Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/boxdata/mail
    2025-11-08T06:33:21.924Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /var/backups
    2025-11-08T06:33:21.944Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /var/lib/docker
    2025-11-08T06:33:21.954Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /mnt/volumes/f0a22cf910514ea685667dcfeae4af49
    2025-11-08T06:33:21.962Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /mnt/htzsb
    2025-11-08T06:33:21.989Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /mnt/s3-comics
    2025-11-08T06:33:21.998Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /mnt/htzsb/cubby
    2025-11-08T06:33:22.008Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/3c456b65-acc6-4adb-800f-815808cd040d/data
    2025-11-08T06:33:22.015Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/4f598cd8-bc25-4d3b-81be-dc2a8940ca88/data
    2025-11-08T06:33:22.022Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/5a33ded6-18cb-48ef-8f12-8f005e85a4ac/data
    2025-11-08T06:33:22.028Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/5a973be7-bf99-4a6b-a86e-0c9255dbedea/data
    2025-11-08T06:33:22.033Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/66657705-2986-47e6-bc39-ab0fe97ffd88/data
    2025-11-08T06:33:22.040Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/699c5175-8622-42e0-9160-ca492b447ff3/data
    2025-11-08T06:33:22.044Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/6a30aea2-bd41-45e4-bce8-0857cc820e98/data
    2025-11-08T06:33:22.049Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/6e2a1d58-9d9f-4b11-ba7b-54350be42f07/data
    2025-11-08T06:33:22.055Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/6f00af10-595b-4534-a18e-c87af0a07fbd/data
    2025-11-08T06:33:22.060Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/733cef35-842d-42a4-a370-361059dda0df/data
    2025-11-08T06:33:22.066Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/73f5d39a-87eb-47a9-bcb5-0c46fe0e716b/data
    2025-11-08T06:33:22.074Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/8aefd77b-c71a-4454-99e2-34e9f8c2d760/data
    2025-11-08T06:33:22.081Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/8d6876a3-cf18-4c4c-b963-2ad563a88f7b/data
    2025-11-08T06:33:22.089Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /mnt/htzsb/photos/immich
    2025-11-08T06:33:22.107Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/b67cc23a-69b4-41e3-ac29-2303df9dc361/data
    2025-11-08T06:33:22.116Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/bf2a2bb5-f382-456b-9199-658074a588c5/data
    2025-11-08T06:33:22.125Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/c9f7d3ba-2e4c-41f4-9e57-cf1ecf8369ed/data
    2025-11-08T06:33:22.135Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/e40218cb-9da0-44cc-8bfa-46b6003499ba/data
    2025-11-08T06:33:22.143Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/f0afb254-3680-4818-a073-b7a69bdf5357/data
    2025-11-08T06:33:22.151Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/f39aa622-2502-4b1e-ac88-8949ad4a3d97/data
    2025-11-08T06:33:22.162Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/f582f665-f654-4dba-942d-7708aa8b0fca/data
    2025-11-08T06:33:22.172Z box:shell system: swapon --noheadings --raw --bytes --show=type,size,used,name
    2025-11-08T06:33:22.176Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /apps.swap
    2025-11-08T06:33:23.270Z box:shell metrics: lsblk -ndo PKNAME /dev/sda1
    2025-11-08T06:33:23.279Z box:shell metrics: lsblk -ndo PKNAME /dev/sda
    2025-11-08T07:25:26.135Z box:logs tail: failed to kill children kill-child: target PID 2507 does not exist.
     
    2025-11-08T07:42:08.379Z box:logs tail: failed to kill children kill-child: target PID 2699 does not exist.
     
    2025-11-08T09:03:07.917Z box:box Received SIGTERM. Shutting down.
    2025-11-08T09:03:07.918Z box:platform uninitializing platform
    2025-11-08T09:03:07.920Z box:platform onDeactivated: stopping post activation services
    2025-11-08T09:03:07.921Z box:tasks stopAllTasks: 0 tasks are running. sending abort signal
    2025-11-08T09:03:07.921Z box:shell tasks: /usr/bin/sudo --non-interactive /home/yellowtent/box/src/scripts/stoptask.sh all
    2025-11-08T09:03:08.033Z box:database pool closed
    2025-11-08T09:03:10.037Z box:box Shutdown complete
    2025-11-08T09:03:38.683Z box:server ==========================================
    2025-11-08T09:03:38.684Z box:server            Cloudron 9.0.7  
    2025-11-08T09:03:38.684Z box:server ==========================================
    2025-11-08T09:03:38.685Z box:platform initialize: start platform
    2025-11-08T09:03:38.686Z box:tasks stopAllTasks: 0 tasks are running. sending abort signal
    2025-11-08T09:03:38.687Z box:shell tasks: /usr/bin/sudo --non-interactive /home/yellowtent/box/src/scripts/stoptask.sh all
    2025-11-08T09:03:38.814Z box:locks releaseAll: all locks released
    2025-11-08T09:03:38.823Z box:reverseproxy writeDashboardConfig: writing dashboard config for p2lab.com
    2025-11-08T09:03:38.850Z box:shell reverseproxy: /usr/bin/sudo --non-interactive /home/yellowtent/box/src/scripts/restartservice.sh nginx
    2025-11-08T09:03:39.397Z box:platform onActivated: starting post activation services
    2025-11-08T09:03:39.397Z box:platform startInfra: checking infrastructure
    2025-11-08T09:03:39.398Z box:platform startInfra: updating infrastructure from 49.8.0 to 49.9.0
    2025-11-08T09:03:39.398Z box:platform markApps: reconfiguring apps
    2025-11-08T09:03:39.398Z box:reverseproxy removeAppConfigs: removing app nginx configs
    2025-11-08T09:03:39.470Z box:platform removeAllContainers: removing all containers for infra upgrade
    2025-11-08T09:03:39.470Z box:shell platform: docker ps -qa --filter label=isCloudronManaged
    2025-11-08T09:03:39.622Z box:platform createDockerNetwork: recreating docker network
    2025-11-08T09:03:39.622Z box:shell platform: docker network rm -f cloudron
    2025-11-08T09:03:39.676Z box:shell platform: docker network rm -f cloudron errored BoxError: docker exited with code 1 signal null
        at ChildProcess.<anonymous> (/home/yellowtent/box/src/shell.js:82:23)
        at ChildProcess.emit (node:events:519:28)
        at maybeClose (node:internal/child_process:1101:16)
        at Socket.<anonymous> (node:internal/child_process:456:11)
        at Socket.emit (node:events:519:28)
        at Pipe.<anonymous> (node:net:346:12) {
      reason: 'Shell Error',
      details: {},
      stdout: <Buffer >,
      stdoutLineCount: 0,
      stderr: <Buffer 45 72 72 6f 72 20 72 65 73 70 6f 6e 73 65 20 66 72 6f 6d 20 64 61 65 6d 6f 6e 3a 20 65 72 72 6f 72 20 77 68 69 6c 65 20 72 65 6d 6f 76 69 6e 67 20 6e ... 71 more bytes>,
      stderrLineCount: 2,
      code: 1,
      signal: null,
      timedOut: false,
      terminated: false
    }
    2025-11-08T09:03:39.681Z box:platform startInfra: Failed to start services. retry=false (attempt 0): docker exited with code 1 signal null
    2025-11-08T09:03:39.681Z box:platform BoxError: docker exited with code 1 signal null
        at ChildProcess.<anonymous> (/home/yellowtent/box/src/shell.js:82:23)
        at ChildProcess.emit (node:events:519:28)
        at maybeClose (node:internal/child_process:1101:16)
        at Socket.<anonymous> (node:internal/child_process:456:11)
        at Socket.emit (node:events:519:28)
        at Pipe.<anonymous> (node:net:346:12)
    2025-11-08T09:03:55.149Z box:shell system: swapon --noheadings --raw --bytes --show=type,size,used,name
    2025-11-08T09:03:55.162Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target
    2025-11-08T09:03:55.185Z box:shell system: swapon --noheadings --raw --bytes --show=type,size,used,name
    2025-11-08T09:03:55.240Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/platformdata
    
    
    Support update

  • Upgrade to Cloudron 9.0.7 stuck on "Removing containers for upgrade" + "Configuring"
    perelinP perelin

    Thanks for the answers. Yes, sorry forgot to mention: already rebooted the server. Just tried it again. Containers keep being stuck.

    Support update

  • Upgrade to Cloudron 9.0.7 stuck on "Removing containers for upgrade" + "Configuring"
    perelinP perelin

    Hi!

    Yesterday the update notification popped up for me and I thought: why not do a major upgrade on a Friday afternoon, what could possible go wrong πŸ™‚

    Joke aside:

    The update seemed to progress well. Server restarted and event log shows 9.0.7 as successful.

    Screenshot 2025-11-08 at 08.39.50.png

    But none of the apps work. Every single one shows "Configuring" in the app overview. The individual logs show nothing out of the ordinary and restarting individual apps does nothing.

    Also in the main app overview Cloudron shows the notification "Removing containers for upgrade"

    Screenshot 2025-11-08 at 08.24.39.png

    Tried rebooting the server already twice.

    Last few lines of the upgrade logs:

    7f1cd0eeb2e8: Already exists
    88ca0e28f7e0: Already exists
    a7805ce42b2e: Already exists
    758b3fac755b: Already exists
    11511e698c34: Already exists
    15ce653c2527: Pulling fs layer
    15ce653c2527: Verifying Checksum
    15ce653c2527: Download complete
    15ce653c2527: Pull complete
    Digest: sha256:9f3609969a5757837505c584c98246a3035a84a273b9be491665ac026423fd5f
    Status: Downloaded newer image for registry.ipv4.docker.com/cloudron/turn@sha256:9f3609969a5757837505c584c98246a3035a84a273b9be491665ac026423fd5f
    registry.ipv4.docker.com/cloudron/turn:1.8.2@sha256:9f3609969a5757837505c584c98246a3035a84a273b9be491665ac026423fd5f
    Untagged: registry.ipv4.docker.com/cloudron/turn:1.8.2@sha256:9f3609969a5757837505c584c98246a3035a84a273b9be491665ac026423fd5f
    2025-11-07T23:29:56 ==> installer: stop box service for update
    2025-11-07T23:30:01 ==> installer: switching the box code
    2025-11-07T23:30:02 ==> installer: calling box setup script
    2025-11-07T23:30:02 ==> start: Cloudron Start
    media:x:500:
    2025-11-07T23:30:02 ==> start: Configuring docker
    Synchronizing state of apparmor.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
    Executing: /usr/lib/systemd/systemd-sysv-install enable apparmor
    2025-11-07T23:30:04 ==> start: Adding userland-proxy=false to docker
    2025-11-07T23:30:20 ==> start: Ensuring directories
    2025-11-07T23:30:20 ==> start: Configuring journald
    2025-11-07T23:30:21 ==> start: Setting up unbound
    2025-11-07T23:30:21 ==> start: Adding systemd services
    Synchronizing state of unbound.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
    Executing: /usr/lib/systemd/systemd-sysv-install enable unbound
    Synchronizing state of cron.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
    Executing: /usr/lib/systemd/systemd-sysv-install enable cron
    Synchronizing state of rpcbind.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
    Executing: /usr/lib/systemd/systemd-sysv-install disable rpcbind
    2025-11-07T23:30:30 ==> start: Configuring sudoers
    2025-11-07T23:30:30 ==> start: Unconfiguring collectd
    Synchronizing state of collectd.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
    Executing: /usr/lib/systemd/systemd-sysv-install disable collectd
    Removed "/etc/systemd/system/multi-user.target.wants/collectd.service".
    2025-11-07T23:30:32 ==> start: Configuring logrotate
    2025-11-07T23:30:32 ==> start: Adding motd message for admins
    2025-11-07T23:30:32 ==> start: Configuring nginx
    2025-11-07T23:30:33 ==> start: Starting mysql
    mysqladmin: [Warning] Using a password on the command line interface can be insecure.
    Warning: Since password will be sent to server in plain text, use ssl connection to ensure password safety.
    mysql: [Warning] Using a password on the command line interface can be insecure.
    mysql: [Warning] Using a password on the command line interface can be insecure.
    2025-11-07T23:30:33 ==> start: Migrating data
    [INFO] Processed migration 20250307100449-tokens-add-allowedIpRangesJson
    [INFO] Processed migration 20250507122501-dockerRegistries-create-table
    [INFO] Processed migration 20250608103424-users-make-avatar-nullable
    [INFO] Processed migration 20250617133955-tasks-add-pending
    [INFO] Processed migration 20250618184304-volumes-truncate-hostPath
    Changing database charset
    Changing charset of userGroups
    Changing charset of users
    Changing charset of domains
    Changing charset of tasks
    Changing charset of volumes
    Changing charset of apps
    Changing charset of backups
    Changing charset of mail
    Changing charset of appAddonConfigs
    Changing charset of appEnvVars
    Changing charset of appMounts
    Changing charset of appPasswords
    Changing charset of appPortBindings
    Changing charset of applinks
    Changing charset of archives
    Changing charset of blobs
    Changing charset of dockerRegistries
    Changing charset of eventlog
    Changing charset of groupMembers
    Changing charset of locations
    Changing charset of locks
    Changing charset of mailboxes
    Changing charset of migrations
    Changing charset of notifications
    Changing charset of oidcClients
    Changing charset of settings
    Changing charset of tokens
    [INFO] Processed migration 20250618200400-fix-charset-collate
    [INFO] Processed migration 20250626130733-apps-add-updateInfoJson
    [INFO] Processed migration 20250713133718-oidcClients-separate-ids-for-oidc-proxyauth
    [INFO] Processed migration 20250716070056-fixup-linode-objectstorage-settings
    [INFO] Processed migration 20250716130216-tasks-add-completed
    [INFO] Processed migration 20250718122114-tasks-alter-type
    Moving existing cache and snapshot file into /home/yellowtent/platformdata/backup/3ff6f679-929d-4bc4-b8aa-969bd7ba18cb
    Delete any existing rsync cache files since old one has no integrity information
    [INFO] Processed migration 20250724102340-backupSites-create-table
    Backup counts. rsync: 0 tgz: 255 total: 255 . theOneFormat: tgz
    Adjusting remotePath of existing tgz backups with .tar.gz
    [INFO] Processed migration 20250724141339-backups-add-siteId
    [INFO] Processed migration 20250812102445-backups-add-integrityJson
    [INFO] Processed migration 20250812141107-backups-add-statsJson
    [INFO] Done
    2025-11-07T23:30:40 ==> start: Changing ownership
    2025-11-07T23:30:40 ==> start: Starting cloudron-syslog
    2025-11-07T23:30:40 ==> start: Starting Cloudron
    2025-11-07T23:30:42 ==> start: Almost done
    

    How can I go about debugging this?

    Support update

  • Last update unexpectedly broke Etherpad (due to old plugins)
    perelinP perelin

    So, the actual fix was to update the version numbers in /app/data/data/installed_plugins.json through the File Manager. These were the offending versions.

    ep_markdown now at 10.0.1 (was 1.0.2)
    ep_comments_page now at 10.0.4 (was 1.0.38)
    ep_etherpad-lite now at 2.5.1 (was 2.3.0)

    Claude was quite helpful with everything πŸ™‚

    /ticket

    Etherpad Lite

  • Last update unexpectedly broke Etherpad (due to old plugins)
    perelinP perelin

    So, Im trying to follow the Troubleshoot guide in the Etherpad Cloudron docs https://docs.cloudron.io/packages/etherpad/#troubleshooting

    But it seems I cant uninstall packages like I should. Any ideas?

    root@f0afb254-3680-4818-a073-b7a69bdf5357:/app/code# npm ls 2> /dev/null | grep ep_
    └── ep_etherpad-lite@2.5.1 invalid: "workspace:./src" from the root project -> ./src
    
    root@f0afb254-3680-4818-a073-b7a69bdf5357:/app/code# cd src/
    
    root@f0afb254-3680-4818-a073-b7a69bdf5357:/app/code/src# npm ls 2> /dev/null | grep ep_
    ep_etherpad-lite@2.5.1 /app/code/src
    β”œβ”€β”€ ep_align@10.0.2 extraneous -> ./plugin_packages/.versions/ep_align@10.0.2
    β”œβ”€β”€ ep_comments_page@10.0.4 extraneous -> ./plugin_packages/.versions/ep_comments_page@10.0.4
    β”œβ”€β”€ ep_embedded_hyperlinks2@1.2.4 extraneous -> ./plugin_packages/.versions/ep_embedded_hyperlinks2@1.2.4
    β”œβ”€β”€ ep_font_color@0.0.89 extraneous -> ./plugin_packages/.versions/ep_font_color@0.0.89
    β”œβ”€β”€ ep_guest@1.0.37 extraneous -> ./plugin_packages/.versions/ep_guest@1.0.37
    β”œβ”€β”€ ep_headings2@0.2.68 extraneous -> ./plugin_packages/.versions/ep_headings2@0.2.68
    β”œβ”€β”€ ep_markdown@10.0.1 extraneous -> ./plugin_packages/.versions/ep_markdown@10.0.1
    β”œβ”€β”€ ep_openid_connect@3.0.13 extraneous -> ./plugin_packages/.versions/ep_openid_connect@3.0.13
    β”œβ”€β”€ ep_stable_authorid@1.0.5 extraneous -> ./plugin_packages/.versions/ep_stable_authorid@1.0.5
    β”œβ”€β”€ ep_user_displayname@1.0.7 extraneous -> ./plugin_packages/.versions/ep_user_displayname@1.0.7
    
    root@f0afb254-3680-4818-a073-b7a69bdf5357:/app/code/src# npm rm ep_markdown
    npm error code 127
    npm error path /app/code/node_modules/.pnpm/jsdom@27.0.0_postcss@8.5.6/node_modules/jsdom
    npm error command failed
    npm error command sh -c npm-run-all prepare:*
    npm error sh: 1: npm-run-all: not found
    npm error A complete log of this run can be found in: /root/.npm/_logs/2025-10-20T15_30_26_128Z-debug-0.log
    
    Etherpad Lite

  • Last update unexpectedly broke Etherpad (due to old plugins)
    perelinP perelin

    So, something broke the Etherpad Instance on my Cloudron. Looks like the last update introduced a breaking change...

    Updated to express 5.0.0. This is a major update to express that brings a lot of improvements and fixes. Please update all your plugins to the latest version to ensure compatibility. A lot changed in the route matching, and thus old plugins will throw errors and crash Etherpad.

    Currently identifying what plugins are at fault.

    Did nobody else run into this? I have not seen any announcement upfront that there will be breaking changes. Did I miss them?

    Etherpad Lite

  • How to create an admin user?
    perelinP perelin

    Ok, got it! I was not able to tell this is the/an admin user - saw no real "admin" capabilities such as eg user management. But I will try explore a bit more. Thanks!

    LibreChat

  • How to create an admin user?
    perelinP perelin

    Hi all, just installed LibreChat and Im a bit confused about the instruction "On the first visit, register yourself as an admin user."

    22044dbd-0094-424e-bab2-4e3ca926d211-image.png

    I canΒ΄t see any special option to register as an admin user.

    On first visit it loads the login screen

    be290527-9776-4ed0-bddd-6d24d9c0e615-image.png

    When I go to the signup page, I get a (I guess) regular signup form

    29b94765-d84a-4977-8ad1-45e27b7133b6-image.png

    When I create a user there I can login, but it looks like regular user, no admin options (like eg user management)

    20541cd1-4312-4141-848e-1d4029cff18a-image.png

    What am I doing wrong?

    LibreChat

  • Etherpad admin access failed
    perelinP perelin

    Just almost tripped over this myself. It seems that "requireAuthentication": false hides the login button, and so the whole login /admin situation gets confusing. Might be worth adding that to the docs.

    Etherpad Lite

  • Storage management in Immich?
    perelinP perelin

    @nebulon so, after some trials this works for me:

    • mounted my Storagebox as webdav share on the Cloudron host system in fstab by hand
    • added that share as a Filesystem Mountpoint Volume in Cloudron
    • clean Immich install
    • attached that Volume as a Mount to Immich in Immich Storage options
    • moved the Immich data directory to a subdirectory on that Mount in Immich Storage option

    See any issues that could come up? Mounting things by hand in fstab is fine for Cloudron?

    Immich

  • How can I setup Group Folders?
    perelinP perelin

    Got it! Might be worth to increase UX by putting a hint to this in the empty Group Folders view. Maybe just an addon sentence after "not part of any group folder yet"

    Cubby

  • How can I setup Group Folders?
    perelinP perelin

    Feeling a bit stupid, but I dont see any way to setup group folders. Where should I look?

    In the Group Folders Section the NEW and UPLOAD buttons a inactive.

    02abffdc-3ff2-483b-af0a-e50a278a1812-image.png

    I put the Cubby data folder on a WebDav volume, but permissions should be fine. In "My Files" I can CRUD files and folders without issues.

    Any idea?

    Cubby

  • Storage management in Immich?
    perelinP perelin

    Footnote: sadly Immich already decided to not support setups where utime is not availble: https://github.com/immich-app/immich/issues/14005

    Immich

  • Storage management in Immich?
    perelinP perelin

    Yup, I guess I will experiment a bit with the mount options available. Will report back here if I find something that works, thx!

    Immich
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search