Steps to Reproduce
- Created a home directory for the toolkit: /home/***/Saturn/overleaf
- In that location cloned the toolkit ($ git clone https://github.com/overleaf/toolkit.git ./overleaf-toolkit)
- Followed the Quick-start-guide, did not change anything!
- After running $ bin/up -d
Expected Behaviour
I would expect the overleaf web interface to be available and the deployed stack to be working.
Observed Behaviour
I cannot open the web interface on my PC. I think mongo does not load properly.
The terminal commands:
root@saturn:/home/ndreverman/Saturn/overleaf# git clone https://github.com/overleaf/toolkit.git ./overleaf-toolkit
Cloning into './overleaf-toolkit'...
remote: Enumerating objects: 2487, done.
remote: Counting objects: 100% (876/876), done.
remote: Compressing objects: 100% (219/219), done.
remote: Total 2487 (delta 692), reused 662 (delta 653), pack-reused 1611 (from 2)
Receiving objects: 100% (2487/2487), 850.17 KiB | 4.13 MiB/s, done.
Resolving deltas: 100% (1656/1656), done.
root@saturn:/home/ndreverman/Saturn/overleaf# cd overleaf-toolkit/
root@saturn:/home/ndreverman/Saturn/overleaf/overleaf-toolkit# bin/init
Copying config files to 'config/'
root@saturn:/home/ndreverman/Saturn/overleaf/overleaf-toolkit# bin/up -d
Initiating Mongo replica set...
[+] up 12/12
✔ Image mongo:8.0 Pulled 9.3s
✔ Container mongo Created 0.5s
MongoNetworkError: connect ECONNREFUSED 127.0.0.1:27017
Waiting for Mongo...
WARNING: SIBLING_CONTAINERS_ENABLED=true is not supported in Overleaf Community Edition.
Sibling containers are not available in Community Edition, which is intended for use in environments where all users are trusted. Community Edition is not appropriate for scenarios where isolation of users is required.
When not using Sibling containers, users have full read and write access to the 'sharelatex' container resources (filesystem, network, environment variables) when running LaTeX compiles.
Sibling containers are offered as part of our Server Pro offering and you can read more about the differences at https://www.overleaf.com/for/enterprises/features.
Falling back using insecure in-container compiles. Set SIBLING_CONTAINERS_ENABLED=false in config/overleaf.rc to silence this warning.
[+] up 60/60
✔ Image sharelatex/sharelatex:6.1.2 Pulled 40.3s
✔ Image redis:7.4 Pulled 7.3ss
✔ Container redis Created 0.4s
✔ Container mongo Healthy 1.4s
✔ Container sharelatex Created 0.2s
root@saturn:/home/ndreverman/Saturn/overleaf/overleaf-toolkit# bin/stop
WARNING: SIBLING_CONTAINERS_ENABLED=true is not supported in Overleaf Community Edition.
Sibling containers are not available in Community Edition, which is intended for use in environments where all users are trusted. Community Edition is not appropriate for scenarios where isolation of users is required.
When not using Sibling containers, users have full read and write access to the 'sharelatex' container resources (filesystem, network, environment variables) when running LaTeX compiles.
Sibling containers are offered as part of our Server Pro offering and you can read more about the differences at https://www.overleaf.com/for/enterprises/features.
Falling back using insecure in-container compiles. Set SIBLING_CONTAINERS_ENABLED=false in config/overleaf.rc to silence this warning.
[+] stop 3/3
✔ Container sharelatex Stopped 19.0s
✔ Container redis Stopped 0.3s
✔ Container mongo Stopped 0.4s
root@saturn:/home/ndreverman/Saturn/overleaf/overleaf-toolkit#
Mongo logs:
2026-02-23T21:30:17.968412348Z {"t":{"$date":"2026-02-23T21:30:17.968+00:00"},"s":"I", "c":"ASIO", "id":22582, "ctx":"MigrationUtil-TaskExecutor","msg":"Killing all outstanding egress activity."}
2026-02-23T21:30:17.968501778Z {"t":{"$date":"2026-02-23T21:30:17.968+00:00"},"s":"I", "c":"NETWORK", "id":20562, "ctx":"SignalHandler","msg":"Shutdown: Closing open transport sessions"}
2026-02-23T21:30:17.968524882Z {"t":{"$date":"2026-02-23T21:30:17.968+00:00"},"s":"I", "c":"NETWORK", "id":4784923, "ctx":"SignalHandler","msg":"Shutting down the ASIO transport SessionManager"}
2026-02-23T21:30:17.968703578Z {"t":{"$date":"2026-02-23T21:30:17.968+00:00"},"s":"I", "c":"CONTROL", "id":4784927, "ctx":"SignalHandler","msg":"Shutting down the HealthLog"}
2026-02-23T21:30:17.968716289Z {"t":{"$date":"2026-02-23T21:30:17.968+00:00"},"s":"I", "c":"CONTROL", "id":4784928, "ctx":"SignalHandler","msg":"Shutting down the TTL monitor"}
2026-02-23T21:30:17.968724178Z {"t":{"$date":"2026-02-23T21:30:17.968+00:00"},"s":"I", "c":"INDEX", "id":3684100, "ctx":"SignalHandler","msg":"Shutting down TTL collection monitor thread"}
2026-02-23T21:30:17.968732735Z {"t":{"$date":"2026-02-23T21:30:17.968+00:00"},"s":"I", "c":"INDEX", "id":3684101, "ctx":"SignalHandler","msg":"Finished shutting down TTL collection monitor thread"}
2026-02-23T21:30:17.968821467Z {"t":{"$date":"2026-02-23T21:30:17.968+00:00"},"s":"I", "c":"CONTROL", "id":6278511, "ctx":"SignalHandler","msg":"Shutting down the Change Stream Expired Pre-images Remover"}
2026-02-23T21:30:17.968865830Z {"t":{"$date":"2026-02-23T21:30:17.968+00:00"},"s":"I", "c":"QUERY", "id":6278515, "ctx":"SignalHandler","msg":"Shutting down Change Stream Expired Pre-images Remover thread"}
2026-02-23T21:30:17.969460325Z {"t":{"$date":"2026-02-23T21:30:17.969+00:00"},"s":"I", "c":"QUERY", "id":6278516, "ctx":"SignalHandler","msg":"Finished shutting down Change Stream Expired Pre-images Remover thread"}
2026-02-23T21:30:17.969492051Z {"t":{"$date":"2026-02-23T21:30:17.969+00:00"},"s":"I", "c":"CONTROL", "id":4784929, "ctx":"SignalHandler","msg":"Acquiring the global lock for shutdown"}
2026-02-23T21:30:17.969501374Z {"t":{"$date":"2026-02-23T21:30:17.969+00:00"},"s":"I", "c":"CONTROL", "id":4784930, "ctx":"SignalHandler","msg":"Shutting down the storage engine"}
2026-02-23T21:30:17.969509125Z {"t":{"$date":"2026-02-23T21:30:17.969+00:00"},"s":"I", "c":"STORAGE", "id":22320, "ctx":"SignalHandler","msg":"Shutting down journal flusher thread"}
2026-02-23T21:30:17.969516461Z {"t":{"$date":"2026-02-23T21:30:17.969+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.969629355Z {"t":{"$date":"2026-02-23T21:30:17.969+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.969687133Z {"t":{"$date":"2026-02-23T21:30:17.969+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.970110006Z {"t":{"$date":"2026-02-23T21:30:17.969+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.970149719Z {"t":{"$date":"2026-02-23T21:30:17.970+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.970289046Z {"t":{"$date":"2026-02-23T21:30:17.970+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.970486687Z {"t":{"$date":"2026-02-23T21:30:17.970+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.970683435Z {"t":{"$date":"2026-02-23T21:30:17.970+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.970887153Z {"t":{"$date":"2026-02-23T21:30:17.970+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.971071834Z {"t":{"$date":"2026-02-23T21:30:17.970+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.971251849Z {"t":{"$date":"2026-02-23T21:30:17.971+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.971449564Z {"t":{"$date":"2026-02-23T21:30:17.971+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.971612445Z {"t":{"$date":"2026-02-23T21:30:17.971+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.971819264Z {"t":{"$date":"2026-02-23T21:30:17.971+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.972020062Z {"t":{"$date":"2026-02-23T21:30:17.971+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.972362179Z {"t":{"$date":"2026-02-23T21:30:17.972+00:00"},"s":"I", "c":"STORAGE", "id":22321, "ctx":"SignalHandler","msg":"Finished shutting down journal flusher thread"}
2026-02-23T21:30:17.972623138Z {"t":{"$date":"2026-02-23T21:30:17.972+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.972638016Z {"t":{"$date":"2026-02-23T21:30:17.972+00:00"},"s":"I", "c":"STORAGE", "id":22322, "ctx":"SignalHandler","msg":"Shutting down checkpoint thread"}
2026-02-23T21:30:17.972837618Z {"t":{"$date":"2026-02-23T21:30:17.972+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.972856801Z {"t":{"$date":"2026-02-23T21:30:17.972+00:00"},"s":"I", "c":"STORAGE", "id":22323, "ctx":"SignalHandler","msg":"Finished shutting down checkpoint thread"}
2026-02-23T21:30:17.972865037Z {"t":{"$date":"2026-02-23T21:30:17.972+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.972873207Z {"t":{"$date":"2026-02-23T21:30:17.972+00:00"},"s":"I", "c":"STORAGE", "id":7474902, "ctx":"SignalHandler","msg":"Shutting down oplog cap maintainer thread","attr":{"reason":{"code":91,"codeName":"ShutdownInProgress","errmsg":"The storage catalog is being closed."}}}
2026-02-23T21:30:17.972898884Z {"t":{"$date":"2026-02-23T21:30:17.972+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.973325657Z {"t":{"$date":"2026-02-23T21:30:17.972+00:00"},"s":"I", "c":"STORAGE", "id":7474901, "ctx":"SignalHandler","msg":"Finished shutting down oplog cap maintainer thread"}
2026-02-23T21:30:17.973364666Z {"t":{"$date":"2026-02-23T21:30:17.973+00:00"},"s":"I", "c":"STORAGE", "id":22261, "ctx":"SignalHandler","msg":"Timestamp monitor shutting down"}
2026-02-23T21:30:17.973628881Z {"t":{"$date":"2026-02-23T21:30:17.973+00:00"},"s":"I", "c":"STORAGE", "id":20282, "ctx":"SignalHandler","msg":"Deregistering all the collections"}
2026-02-23T21:30:17.974455934Z {"t":{"$date":"2026-02-23T21:30:17.974+00:00"},"s":"I", "c":"STORAGE", "id":22372, "ctx":"OplogVisibilityThread","msg":"Oplog visibility thread shutting down."}
2026-02-23T21:30:17.975631342Z {"t":{"$date":"2026-02-23T21:30:17.975+00:00"},"s":"I", "c":"STORAGE", "id":22317, "ctx":"SignalHandler","msg":"WiredTigerKVEngine shutting down"}
2026-02-23T21:30:17.975668276Z {"t":{"$date":"2026-02-23T21:30:17.975+00:00"},"s":"I", "c":"STORAGE", "id":22318, "ctx":"SignalHandler","msg":"Shutting down session sweeper thread"}
2026-02-23T21:30:17.975818516Z {"t":{"$date":"2026-02-23T21:30:17.975+00:00"},"s":"I", "c":"STORAGE", "id":22319, "ctx":"SignalHandler","msg":"Finished shutting down session sweeper thread"}
2026-02-23T21:30:17.979158370Z {"t":{"$date":"2026-02-23T21:30:17.978+00:00"},"s":"I", "c":"STORAGE", "id":4795902, "ctx":"SignalHandler","msg":"Closing WiredTiger","attr":{"closeConfig":"leak_memory=true,"}}
2026-02-23T21:30:17.993514835Z {"t":{"$date":"2026-02-23T21:30:17.989+00:00"},"s":"I", "c":"WTRECOV", "id":22430, "ctx":"SignalHandler","msg":"WiredTiger message","attr":{"message":{"ts_sec":1771882217,"ts_usec":989639,"thread":"1:0x7fbad91486c0","session_name":"WT_CONNECTION.close","category":"WT_VERB_RECOVERY_PROGRESS","log_id":1000000,"category_id":34,"verbose_level":"DEBUG_1","verbose_level_id":1,"msg":"shutdown rollback to stable has successfully finished and ran for 9 milliseconds"}}}
2026-02-23T21:30:17.994965148Z {"t":{"$date":"2026-02-23T21:30:17.994+00:00"},"s":"I", "c":"WTCHKPT", "id":22430, "ctx":"SignalHandler","msg":"WiredTiger message","attr":{"message":{"ts_sec":1771882217,"ts_usec":994367,"thread":"1:0x7fbad91486c0","session_name":"close_ckpt","category":"WT_VERB_CHECKPOINT_PROGRESS","log_id":1000000,"category_id":7,"verbose_level":"DEBUG_1","verbose_level_id":1,"msg":"saving checkpoint snapshot min: 1736, snapshot max: 1736 snapshot count: 0, oldest timestamp: (1771882060, 1) , meta checkpoint timestamp: (1771882210, 1) base write gen: 1"}}}
2026-02-23T21:30:18.001818699Z {"t":{"$date":"2026-02-23T21:30:18.001+00:00"},"s":"W", "c":"REPL", "id":6100702, "ctx":"ftdc","msg":"Failed to get last stable recovery timestamp due to lock acquire timeout. Note this is expected if shutdown is in progress."}
2026-02-23T21:30:18.035415222Z {"t":{"$date":"2026-02-23T21:30:18.035+00:00"},"s":"I", "c":"WTRECOV", "id":22430, "ctx":"SignalHandler","msg":"WiredTiger message","attr":{"message":{"ts_sec":1771882218,"ts_usec":35054,"thread":"1:0x7fbad91486c0","session_name":"WT_CONNECTION.close","category":"WT_VERB_RECOVERY_PROGRESS","log_id":1000000,"category_id":34,"verbose_level":"DEBUG_1","verbose_level_id":1,"msg":"shutdown checkpoint has successfully finished and ran for 45 milliseconds"}}}
2026-02-23T21:30:18.035831469Z {"t":{"$date":"2026-02-23T21:30:18.035+00:00"},"s":"I", "c":"WTRECOV", "id":22430, "ctx":"SignalHandler","msg":"WiredTiger message","attr":{"message":{"ts_sec":1771882218,"ts_usec":35466,"thread":"1:0x7fbad91486c0","session_name":"WT_CONNECTION.close","category":"WT_VERB_RECOVERY_PROGRESS","log_id":1493200,"category_id":34,"verbose_level":"INFO","verbose_level_id":0,"msg":"shutdown was completed successfully and took 56ms, including 9ms for the rollback to stable, and 45ms for the checkpoint."}}}
2026-02-23T21:30:18.074632213Z {"t":{"$date":"2026-02-23T21:30:18.074+00:00"},"s":"I", "c":"STORAGE", "id":4795901, "ctx":"SignalHandler","msg":"WiredTiger closed","attr":{"durationMillis":96}}
2026-02-23T21:30:18.074718001Z {"t":{"$date":"2026-02-23T21:30:18.074+00:00"},"s":"I", "c":"STORAGE", "id":22279, "ctx":"SignalHandler","msg":"shutdown: removing fs lock..."}
2026-02-23T21:30:18.075924459Z {"t":{"$date":"2026-02-23T21:30:18.074+00:00"},"s":"I", "c":"-", "id":4784931, "ctx":"SignalHandler","msg":"Dropping the scope cache for shutdown"}
2026-02-23T21:30:18.076008007Z {"t":{"$date":"2026-02-23T21:30:18.074+00:00"},"s":"I", "c":"FTDC", "id":20626, "ctx":"SignalHandler","msg":"Shutting down full-time diagnostic data capture"}
2026-02-23T21:30:18.076719962Z {"t":{"$date":"2026-02-23T21:30:18.076+00:00"},"s":"I", "c":"-", "id":10175800,"ctx":"SignalHandler","msg":"Shutting down the standalone executor"}
2026-02-23T21:30:18.077454337Z {"t":{"$date":"2026-02-23T21:30:18.077+00:00"},"s":"I", "c":"ASIO", "id":22582, "ctx":"StandaloneNetwork","msg":"Killing all outstanding egress activity."}
2026-02-23T21:30:18.078139690Z {"t":{"$date":"2026-02-23T21:30:18.077+00:00"},"s":"I", "c":"CONTROL", "id":20565, "ctx":"SignalHandler","msg":"Now exiting"}
2026-02-23T21:30:18.078414076Z {"t":{"$date":"2026-02-23T21:30:18.078+00:00"},"s":"I", "c":"CONTROL", "id":8423404, "ctx":"SignalHandler","msg":"mongod shutdown complete","attr":{"Summary of time elapsed":{"Statistics":{"Enter terminal shutdown":"0 ms","Step down the replication coordinator for shutdown":"1 ms","Time spent in quiesce mode":"0 ms","Shut down FLE Crud subsystem":"1 ms","Shut down MirrorMaestro":"1 ms","Shut down WaitForMajorityService":"1 ms","Shut down the logical session cache":"1 ms","Shut down the Query Analysis Sampler":"1 ms","Shut down the global connection pool":"1 ms","Shut down the flow control ticket holder":"0 ms","Shut down the replica set node executor":"1 ms","Shut down the thread that aborts expired transactions":"0 ms","Shut down the replica set aware services":"1 ms","Shut down replication":"0 ms","Shut down external state":"3 ms","Shut down replication executor":"0 ms","Join replication executor":"1 ms","Kill all operations for shutdown":"1 ms","Shut down all tenant migration access blockers on global shutdown":"1 ms","Shut down all open transactions":"0 ms","Acquire the RSTL for shutdown":"1 ms","Shut down the IndexBuildsCoordinator and wait for index builds to finish":"1 ms","Shut down the replica set monitor":"0 ms","Shut down the logical time validator":"0 ms","Shut down the migration util executor":"2 ms","Shut down the transport layer":"0 ms","Shut down the health log":"0 ms","Shut down the TTL monitor":"0 ms","Shut down expired pre-images and documents removers":"1 ms","Shut down the storage engine":"105 ms","Shut down full-time data capture":"0 ms","Shut down standalone executor":"3 ms","Shut down online certificate status protocol manager":"0 ms","shutdownTask total elapsed time":"129 ms"}}}}
2026-02-23T21:30:18.078511247Z {"t":{"$date":"2026-02-23T21:30:18.078+00:00"},"s":"I", "c":"CONTROL", "id":23138, "ctx":"SignalHandler","msg":"Shutting down","attr":{"exitCode":0}}
Context
I cannot use overleaf. I wish to use it.
Technical Info
- URL: http://server_ip:80
- Browser Name and version: Brave
- OS: Debian
- HW: Intel N150 NUC
Analysis
Steps to Reproduce
Expected Behaviour
I would expect the overleaf web interface to be available and the deployed stack to be working.
Observed Behaviour
I cannot open the web interface on my PC. I think mongo does not load properly.
The terminal commands:
root@saturn:/home/ndreverman/Saturn/overleaf# git clone https://github.com/overleaf/toolkit.git ./overleaf-toolkit
Cloning into './overleaf-toolkit'...
remote: Enumerating objects: 2487, done.
remote: Counting objects: 100% (876/876), done.
remote: Compressing objects: 100% (219/219), done.
remote: Total 2487 (delta 692), reused 662 (delta 653), pack-reused 1611 (from 2)
Receiving objects: 100% (2487/2487), 850.17 KiB | 4.13 MiB/s, done.
Resolving deltas: 100% (1656/1656), done.
root@saturn:/home/ndreverman/Saturn/overleaf# cd overleaf-toolkit/
root@saturn:/home/ndreverman/Saturn/overleaf/overleaf-toolkit# bin/init
Copying config files to 'config/'
root@saturn:/home/ndreverman/Saturn/overleaf/overleaf-toolkit# bin/up -d
Initiating Mongo replica set...
[+] up 12/12
✔ Image mongo:8.0 Pulled 9.3s
✔ Container mongo Created 0.5s
MongoNetworkError: connect ECONNREFUSED 127.0.0.1:27017
Waiting for Mongo...
WARNING: SIBLING_CONTAINERS_ENABLED=true is not supported in Overleaf Community Edition.
Sibling containers are not available in Community Edition, which is intended for use in environments where all users are trusted. Community Edition is not appropriate for scenarios where isolation of users is required.
When not using Sibling containers, users have full read and write access to the 'sharelatex' container resources (filesystem, network, environment variables) when running LaTeX compiles.
Sibling containers are offered as part of our Server Pro offering and you can read more about the differences at https://www.overleaf.com/for/enterprises/features.
Falling back using insecure in-container compiles. Set SIBLING_CONTAINERS_ENABLED=false in config/overleaf.rc to silence this warning.
[+] up 60/60
✔ Image sharelatex/sharelatex:6.1.2 Pulled 40.3s
✔ Image redis:7.4 Pulled 7.3ss
✔ Container redis Created 0.4s
✔ Container mongo Healthy 1.4s
✔ Container sharelatex Created 0.2s
root@saturn:/home/ndreverman/Saturn/overleaf/overleaf-toolkit# bin/stop
WARNING: SIBLING_CONTAINERS_ENABLED=true is not supported in Overleaf Community Edition.
Sibling containers are not available in Community Edition, which is intended for use in environments where all users are trusted. Community Edition is not appropriate for scenarios where isolation of users is required.
When not using Sibling containers, users have full read and write access to the 'sharelatex' container resources (filesystem, network, environment variables) when running LaTeX compiles.
Sibling containers are offered as part of our Server Pro offering and you can read more about the differences at https://www.overleaf.com/for/enterprises/features.
Falling back using insecure in-container compiles. Set SIBLING_CONTAINERS_ENABLED=false in config/overleaf.rc to silence this warning.
[+] stop 3/3
✔ Container sharelatex Stopped 19.0s
✔ Container redis Stopped 0.3s
✔ Container mongo Stopped 0.4s
root@saturn:/home/ndreverman/Saturn/overleaf/overleaf-toolkit#
Mongo logs:
2026-02-23T21:30:17.968412348Z {"t":{"$date":"2026-02-23T21:30:17.968+00:00"},"s":"I", "c":"ASIO", "id":22582, "ctx":"MigrationUtil-TaskExecutor","msg":"Killing all outstanding egress activity."}
2026-02-23T21:30:17.968501778Z {"t":{"$date":"2026-02-23T21:30:17.968+00:00"},"s":"I", "c":"NETWORK", "id":20562, "ctx":"SignalHandler","msg":"Shutdown: Closing open transport sessions"}
2026-02-23T21:30:17.968524882Z {"t":{"$date":"2026-02-23T21:30:17.968+00:00"},"s":"I", "c":"NETWORK", "id":4784923, "ctx":"SignalHandler","msg":"Shutting down the ASIO transport SessionManager"}
2026-02-23T21:30:17.968703578Z {"t":{"$date":"2026-02-23T21:30:17.968+00:00"},"s":"I", "c":"CONTROL", "id":4784927, "ctx":"SignalHandler","msg":"Shutting down the HealthLog"}
2026-02-23T21:30:17.968716289Z {"t":{"$date":"2026-02-23T21:30:17.968+00:00"},"s":"I", "c":"CONTROL", "id":4784928, "ctx":"SignalHandler","msg":"Shutting down the TTL monitor"}
2026-02-23T21:30:17.968724178Z {"t":{"$date":"2026-02-23T21:30:17.968+00:00"},"s":"I", "c":"INDEX", "id":3684100, "ctx":"SignalHandler","msg":"Shutting down TTL collection monitor thread"}
2026-02-23T21:30:17.968732735Z {"t":{"$date":"2026-02-23T21:30:17.968+00:00"},"s":"I", "c":"INDEX", "id":3684101, "ctx":"SignalHandler","msg":"Finished shutting down TTL collection monitor thread"}
2026-02-23T21:30:17.968821467Z {"t":{"$date":"2026-02-23T21:30:17.968+00:00"},"s":"I", "c":"CONTROL", "id":6278511, "ctx":"SignalHandler","msg":"Shutting down the Change Stream Expired Pre-images Remover"}
2026-02-23T21:30:17.968865830Z {"t":{"$date":"2026-02-23T21:30:17.968+00:00"},"s":"I", "c":"QUERY", "id":6278515, "ctx":"SignalHandler","msg":"Shutting down Change Stream Expired Pre-images Remover thread"}
2026-02-23T21:30:17.969460325Z {"t":{"$date":"2026-02-23T21:30:17.969+00:00"},"s":"I", "c":"QUERY", "id":6278516, "ctx":"SignalHandler","msg":"Finished shutting down Change Stream Expired Pre-images Remover thread"}
2026-02-23T21:30:17.969492051Z {"t":{"$date":"2026-02-23T21:30:17.969+00:00"},"s":"I", "c":"CONTROL", "id":4784929, "ctx":"SignalHandler","msg":"Acquiring the global lock for shutdown"}
2026-02-23T21:30:17.969501374Z {"t":{"$date":"2026-02-23T21:30:17.969+00:00"},"s":"I", "c":"CONTROL", "id":4784930, "ctx":"SignalHandler","msg":"Shutting down the storage engine"}
2026-02-23T21:30:17.969509125Z {"t":{"$date":"2026-02-23T21:30:17.969+00:00"},"s":"I", "c":"STORAGE", "id":22320, "ctx":"SignalHandler","msg":"Shutting down journal flusher thread"}
2026-02-23T21:30:17.969516461Z {"t":{"$date":"2026-02-23T21:30:17.969+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.969629355Z {"t":{"$date":"2026-02-23T21:30:17.969+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.969687133Z {"t":{"$date":"2026-02-23T21:30:17.969+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.970110006Z {"t":{"$date":"2026-02-23T21:30:17.969+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.970149719Z {"t":{"$date":"2026-02-23T21:30:17.970+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.970289046Z {"t":{"$date":"2026-02-23T21:30:17.970+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.970486687Z {"t":{"$date":"2026-02-23T21:30:17.970+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.970683435Z {"t":{"$date":"2026-02-23T21:30:17.970+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.970887153Z {"t":{"$date":"2026-02-23T21:30:17.970+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.971071834Z {"t":{"$date":"2026-02-23T21:30:17.970+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.971251849Z {"t":{"$date":"2026-02-23T21:30:17.971+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.971449564Z {"t":{"$date":"2026-02-23T21:30:17.971+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.971612445Z {"t":{"$date":"2026-02-23T21:30:17.971+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.971819264Z {"t":{"$date":"2026-02-23T21:30:17.971+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.972020062Z {"t":{"$date":"2026-02-23T21:30:17.971+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.972362179Z {"t":{"$date":"2026-02-23T21:30:17.972+00:00"},"s":"I", "c":"STORAGE", "id":22321, "ctx":"SignalHandler","msg":"Finished shutting down journal flusher thread"}
2026-02-23T21:30:17.972623138Z {"t":{"$date":"2026-02-23T21:30:17.972+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.972638016Z {"t":{"$date":"2026-02-23T21:30:17.972+00:00"},"s":"I", "c":"STORAGE", "id":22322, "ctx":"SignalHandler","msg":"Shutting down checkpoint thread"}
2026-02-23T21:30:17.972837618Z {"t":{"$date":"2026-02-23T21:30:17.972+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.972856801Z {"t":{"$date":"2026-02-23T21:30:17.972+00:00"},"s":"I", "c":"STORAGE", "id":22323, "ctx":"SignalHandler","msg":"Finished shutting down checkpoint thread"}
2026-02-23T21:30:17.972865037Z {"t":{"$date":"2026-02-23T21:30:17.972+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.972873207Z {"t":{"$date":"2026-02-23T21:30:17.972+00:00"},"s":"I", "c":"STORAGE", "id":7474902, "ctx":"SignalHandler","msg":"Shutting down oplog cap maintainer thread","attr":{"reason":{"code":91,"codeName":"ShutdownInProgress","errmsg":"The storage catalog is being closed."}}}
2026-02-23T21:30:17.972898884Z {"t":{"$date":"2026-02-23T21:30:17.972+00:00"},"s":"I", "c":"STORAGE", "id":11212204,"ctx":"OplogCapMaintainerThread-local.oplog.rs","msg":"OplogCapMaintainerThread interrupted","attr":{"reason":"interrupted at shutdown"}}
2026-02-23T21:30:17.973325657Z {"t":{"$date":"2026-02-23T21:30:17.972+00:00"},"s":"I", "c":"STORAGE", "id":7474901, "ctx":"SignalHandler","msg":"Finished shutting down oplog cap maintainer thread"}
2026-02-23T21:30:17.973364666Z {"t":{"$date":"2026-02-23T21:30:17.973+00:00"},"s":"I", "c":"STORAGE", "id":22261, "ctx":"SignalHandler","msg":"Timestamp monitor shutting down"}
2026-02-23T21:30:17.973628881Z {"t":{"$date":"2026-02-23T21:30:17.973+00:00"},"s":"I", "c":"STORAGE", "id":20282, "ctx":"SignalHandler","msg":"Deregistering all the collections"}
2026-02-23T21:30:17.974455934Z {"t":{"$date":"2026-02-23T21:30:17.974+00:00"},"s":"I", "c":"STORAGE", "id":22372, "ctx":"OplogVisibilityThread","msg":"Oplog visibility thread shutting down."}
2026-02-23T21:30:17.975631342Z {"t":{"$date":"2026-02-23T21:30:17.975+00:00"},"s":"I", "c":"STORAGE", "id":22317, "ctx":"SignalHandler","msg":"WiredTigerKVEngine shutting down"}
2026-02-23T21:30:17.975668276Z {"t":{"$date":"2026-02-23T21:30:17.975+00:00"},"s":"I", "c":"STORAGE", "id":22318, "ctx":"SignalHandler","msg":"Shutting down session sweeper thread"}
2026-02-23T21:30:17.975818516Z {"t":{"$date":"2026-02-23T21:30:17.975+00:00"},"s":"I", "c":"STORAGE", "id":22319, "ctx":"SignalHandler","msg":"Finished shutting down session sweeper thread"}
2026-02-23T21:30:17.979158370Z {"t":{"$date":"2026-02-23T21:30:17.978+00:00"},"s":"I", "c":"STORAGE", "id":4795902, "ctx":"SignalHandler","msg":"Closing WiredTiger","attr":{"closeConfig":"leak_memory=true,"}}
2026-02-23T21:30:17.993514835Z {"t":{"$date":"2026-02-23T21:30:17.989+00:00"},"s":"I", "c":"WTRECOV", "id":22430, "ctx":"SignalHandler","msg":"WiredTiger message","attr":{"message":{"ts_sec":1771882217,"ts_usec":989639,"thread":"1:0x7fbad91486c0","session_name":"WT_CONNECTION.close","category":"WT_VERB_RECOVERY_PROGRESS","log_id":1000000,"category_id":34,"verbose_level":"DEBUG_1","verbose_level_id":1,"msg":"shutdown rollback to stable has successfully finished and ran for 9 milliseconds"}}}
2026-02-23T21:30:17.994965148Z {"t":{"$date":"2026-02-23T21:30:17.994+00:00"},"s":"I", "c":"WTCHKPT", "id":22430, "ctx":"SignalHandler","msg":"WiredTiger message","attr":{"message":{"ts_sec":1771882217,"ts_usec":994367,"thread":"1:0x7fbad91486c0","session_name":"close_ckpt","category":"WT_VERB_CHECKPOINT_PROGRESS","log_id":1000000,"category_id":7,"verbose_level":"DEBUG_1","verbose_level_id":1,"msg":"saving checkpoint snapshot min: 1736, snapshot max: 1736 snapshot count: 0, oldest timestamp: (1771882060, 1) , meta checkpoint timestamp: (1771882210, 1) base write gen: 1"}}}
2026-02-23T21:30:18.001818699Z {"t":{"$date":"2026-02-23T21:30:18.001+00:00"},"s":"W", "c":"REPL", "id":6100702, "ctx":"ftdc","msg":"Failed to get last stable recovery timestamp due to lock acquire timeout. Note this is expected if shutdown is in progress."}
2026-02-23T21:30:18.035415222Z {"t":{"$date":"2026-02-23T21:30:18.035+00:00"},"s":"I", "c":"WTRECOV", "id":22430, "ctx":"SignalHandler","msg":"WiredTiger message","attr":{"message":{"ts_sec":1771882218,"ts_usec":35054,"thread":"1:0x7fbad91486c0","session_name":"WT_CONNECTION.close","category":"WT_VERB_RECOVERY_PROGRESS","log_id":1000000,"category_id":34,"verbose_level":"DEBUG_1","verbose_level_id":1,"msg":"shutdown checkpoint has successfully finished and ran for 45 milliseconds"}}}
2026-02-23T21:30:18.035831469Z {"t":{"$date":"2026-02-23T21:30:18.035+00:00"},"s":"I", "c":"WTRECOV", "id":22430, "ctx":"SignalHandler","msg":"WiredTiger message","attr":{"message":{"ts_sec":1771882218,"ts_usec":35466,"thread":"1:0x7fbad91486c0","session_name":"WT_CONNECTION.close","category":"WT_VERB_RECOVERY_PROGRESS","log_id":1493200,"category_id":34,"verbose_level":"INFO","verbose_level_id":0,"msg":"shutdown was completed successfully and took 56ms, including 9ms for the rollback to stable, and 45ms for the checkpoint."}}}
2026-02-23T21:30:18.074632213Z {"t":{"$date":"2026-02-23T21:30:18.074+00:00"},"s":"I", "c":"STORAGE", "id":4795901, "ctx":"SignalHandler","msg":"WiredTiger closed","attr":{"durationMillis":96}}
2026-02-23T21:30:18.074718001Z {"t":{"$date":"2026-02-23T21:30:18.074+00:00"},"s":"I", "c":"STORAGE", "id":22279, "ctx":"SignalHandler","msg":"shutdown: removing fs lock..."}
2026-02-23T21:30:18.075924459Z {"t":{"$date":"2026-02-23T21:30:18.074+00:00"},"s":"I", "c":"-", "id":4784931, "ctx":"SignalHandler","msg":"Dropping the scope cache for shutdown"}
2026-02-23T21:30:18.076008007Z {"t":{"$date":"2026-02-23T21:30:18.074+00:00"},"s":"I", "c":"FTDC", "id":20626, "ctx":"SignalHandler","msg":"Shutting down full-time diagnostic data capture"}
2026-02-23T21:30:18.076719962Z {"t":{"$date":"2026-02-23T21:30:18.076+00:00"},"s":"I", "c":"-", "id":10175800,"ctx":"SignalHandler","msg":"Shutting down the standalone executor"}
2026-02-23T21:30:18.077454337Z {"t":{"$date":"2026-02-23T21:30:18.077+00:00"},"s":"I", "c":"ASIO", "id":22582, "ctx":"StandaloneNetwork","msg":"Killing all outstanding egress activity."}
2026-02-23T21:30:18.078139690Z {"t":{"$date":"2026-02-23T21:30:18.077+00:00"},"s":"I", "c":"CONTROL", "id":20565, "ctx":"SignalHandler","msg":"Now exiting"}
2026-02-23T21:30:18.078414076Z {"t":{"$date":"2026-02-23T21:30:18.078+00:00"},"s":"I", "c":"CONTROL", "id":8423404, "ctx":"SignalHandler","msg":"mongod shutdown complete","attr":{"Summary of time elapsed":{"Statistics":{"Enter terminal shutdown":"0 ms","Step down the replication coordinator for shutdown":"1 ms","Time spent in quiesce mode":"0 ms","Shut down FLE Crud subsystem":"1 ms","Shut down MirrorMaestro":"1 ms","Shut down WaitForMajorityService":"1 ms","Shut down the logical session cache":"1 ms","Shut down the Query Analysis Sampler":"1 ms","Shut down the global connection pool":"1 ms","Shut down the flow control ticket holder":"0 ms","Shut down the replica set node executor":"1 ms","Shut down the thread that aborts expired transactions":"0 ms","Shut down the replica set aware services":"1 ms","Shut down replication":"0 ms","Shut down external state":"3 ms","Shut down replication executor":"0 ms","Join replication executor":"1 ms","Kill all operations for shutdown":"1 ms","Shut down all tenant migration access blockers on global shutdown":"1 ms","Shut down all open transactions":"0 ms","Acquire the RSTL for shutdown":"1 ms","Shut down the IndexBuildsCoordinator and wait for index builds to finish":"1 ms","Shut down the replica set monitor":"0 ms","Shut down the logical time validator":"0 ms","Shut down the migration util executor":"2 ms","Shut down the transport layer":"0 ms","Shut down the health log":"0 ms","Shut down the TTL monitor":"0 ms","Shut down expired pre-images and documents removers":"1 ms","Shut down the storage engine":"105 ms","Shut down full-time data capture":"0 ms","Shut down standalone executor":"3 ms","Shut down online certificate status protocol manager":"0 ms","shutdownTask total elapsed time":"129 ms"}}}}
2026-02-23T21:30:18.078511247Z {"t":{"$date":"2026-02-23T21:30:18.078+00:00"},"s":"I", "c":"CONTROL", "id":23138, "ctx":"SignalHandler","msg":"Shutting down","attr":{"exitCode":0}}
Context
I cannot use overleaf. I wish to use it.
Technical Info
Analysis