bbs-io / synchronet-docker

Containerized Synchronet BBS
ISC License
52 stars 4 forks source link

Unable to get container to stay running #12

Closed Thraka closed 2 years ago

Thraka commented 2 years ago

Hello. I'm trying to use this but it keeps terminating and I have no idea why. I'm running on Unraid. I was able to get a different bbs software (enigma-bbs) container running fine via docker, but this one just keeps stopping. It doesn't say why but it runs and a few seconds later it stops.

docker run --rm -it --network bridge -p 7239:23 --name "synchronet" -v "/mnt/user/appdata/sbbs:/sbbs-data" bbsio/synchronet:latest

Downloading and extraction x00 1.53a
--2022-05-08 18:26:16--  https://s1.bbs.land/bbs-io/downloads/fossil_drivers/x00153a.zip
Resolving s1.bbs.land (s1.bbs.land)... 205.185.216.10, 205.185.216.42
Connecting to s1.bbs.land (s1.bbs.land)|205.185.216.10|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 108621 (106K) [application/x-zip-compressed]
Saving to: 'x00153a.zip'

x00153a.zip                                                         100%[===================================================>] 106.08K  --.-KB/s    in 0.03s   

2022-05-08 18:26:16 (3.42 MB/s) - 'x00153a.zip' saved [108621/108621]

Synchronet Console for Linux-x64  Version 3.19b  Copyright 2022 Rob Swindell

Reading /sbbs/ctrl/sbbs.ini
Loading configuration files from /sbbs/ctrl
5/8 18:26:16 term Synchronet Terminal Server Version 3.19b
5/8 18:26:16 term Compiled HEAD/6b10fdc Jan  3 2022 15:30:51 with GCC 6.3.0
5/8 18:26:16 stat Loading configuration files from /sbbs/ctrl
5/8 18:26:16 term Initializing on Sun May  8 18:26:16 2022 with options: 1022
5/8 18:26:16 ftp  Synchronet FTP Server Version 3.19b
5/8 18:26:16 ftp  Compiled HEAD/6b10fdc Jan  3 2022 15:31:17 with GCC 6.3.0
WARNING: No user account specified, running as root!
5/8 18:26:16 mail Synchronet Mail Server Version 3.19b
5/8 18:26:16 term Loading configuration files from /sbbs/ctrl
5/8 18:26:16 ftp  Initializing on Sun May  8 18:26:16 2022 with options: 14
5/8 18:26:16 mail Compiled HEAD/6b10fdc Jan 3 2022 15:31:22 with GCC 6.3.0
5/8 18:26:16 srvc Synchronet Services Version 3.19b                  
5/8 18:26:16 ftp  Loading configuration files from /sbbs/ctrl        
5/8 18:26:16 mail Initializing on Sun May 8 18:26:16 2022 with options: 60000404
5/8 18:26:16 web  Synchronet Web Server Version 3.19b                
5/8 18:26:16 mail Loading configuration files from /sbbs/ctrl        
5/8 18:26:16 srvc Compiled HEAD/6b10fdc Jan  3 2022 15:31:28 with GCC 6.3.0
5/8 18:26:16 web  Compiled HEAD/6b10fdc Jan  3 2022 15:31:32 with GCC 6.3.0
5/8 18:26:16 srvc Initializing on Sun May  8 18:26:16 2022 with options: 800
5/8 18:26:16 web  Initializing on Sun May  8 18:26:16 2022 with options: 8a0
5/8 18:26:16 srvc Loading configuration files from /sbbs/ctrl        
5/8 18:26:16 web  Loading configuration files from /sbbs/ctrl        
5/8 18:26:16 stat Listening on /sbbs/ctrl/status.sock                
5/8 18:26:16 term Verifying/creating data directories                
5/8 18:26:16 ftp  FTP Server listening on socket 0.0.0.0 port 21     
[Threads: 8  Sockets: 1  Clients: 0  Served: 0  Errors: 0] (?=Help): 

And then after that last line prints, it stops running about 5 seconds later.

My sbbs mounted folder is empty.

Any ideas?

tracker1 commented 2 years ago

@Thraka are you running on Ryzen? There were some issues with the latest versions built on intel, running on AMD.

I've been working on refactoring the build process.. the build issue was corrected upstream, but the builds have been broken for a while... you can try 3.18 which should be stable... Going to try to get builds operating again by eod.

tracker1 commented 2 years ago

@Thraka should be working now... I'd pushed latest:,3,3.19 ... I didn't push it as 3.19(b|c) as there may be furture line updates, I also pushed it as a nightly... Will probably not push again as 3.19 unless bugs are found.

Thraka commented 2 years ago

It was an Intel machine.

Thanks, I'll some more testing to see if I get this working :)

Thraka commented 2 years ago

Things seem to be working. Thanks!

tracker1 commented 2 years ago

@Thraka glad to hear, sorry for the long delay... yeah, I just know that I was having trouble running on AMD hardware, with the build images coming from github's build system...

Still need to fix my scheduled release workers, but did get my utilities all updated and running... Still some issues with ARM that I'm not sure I'll get resolved soon. Would like to get at least arm64 running again in the not too distant future.