cove
cove copied to clipboard
Docker AMD64 does not start
Hi, Today i did fresh installation of Cove in docker:
cove:
container_name: cove
cpus: 1
mem_limit: 1g
restart: unless-stopped
ports:
- 8680:8080/tcp
- 42069:42069/tcp
- 42069:42069/udp
volumes:
- ./cove:/data
image: anacrolix/cove
wiped data in folders - all cool and fine. Few hours later I cannot access webinterface - okay , I do take a look at logs:
2024-09-25 18:52:43 ⌚ kanapa in /exploit/scripts/tools/docker/toolstack
○ → docker container logs -f cove
[2024-09-25 13:24:01 +0000 WRN github.com/anacrolix/dht-indexer/sqlite/datadb open.go:110]
msg="upgrading database" "from version"=0 "to version"=1
[2024-09-25 13:24:01 +0000 WRN github.com/anacrolix/dht-indexer/sqlite/datadb open.go:110]
msg="upgrading database" "from version"=1 "to version"=2
[2024-09-25 13:24:01 +0000 WRN github.com/anacrolix/dht-indexer/sqlite/datadb open.go:110]
msg="upgrading database" "from version"=2 "to version"=3
[2024-09-25 13:24:01 +0000 INF cove main.go:987]
msg="torrent db info count: 0, err: <nil>"
[2024-09-25 13:24:01 +0000 INF cove main.go:989]
msg="search db info count: 0, err: <nil>"
[2024-09-25 13:24:01 +0000 INF search-db-maintenance github.com/anacrolix/dht-indexer main.go:467]
msg="maintaining search database"
[2024-09-25 13:24:01 +0000 WRN dht-indexer github.com/anacrolix/dht-indexer/sqlite/datadb open.go:110]
msg="upgrading database" "from version"=0 "to version"=1
[2024-09-25 13:24:01 +0000 INF cove mdns.go:13]
msg="starting mdns server on port 8080"
[2024-09-25 13:24:01 +0000 WRN dht-indexer github.com/anacrolix/dht-indexer/sqlite/datadb open.go:110]
msg="upgrading database" "from version"=1 "to version"=2
[2024-09-25 13:24:31 +0000 INF search-db-maintenance github.com/anacrolix/dht-indexer/search/caterwaul search-conn.go:231]
msg="indexed 18 new torrents"
[2024-09-25 13:25:03 +0000 INF search-db-maintenance github.com/anacrolix/dht-indexer/search/caterwaul search-conn.go:231]
msg="indexed 41 new torrents"
[2024-09-25 13:25:39 +0000 NIL github.com/anacrolix/caterwaul/internal/caterwaul bitmap-storage-pebble.go:51]
msg="pebble reader had 0 group data and 0 doc data cached\n"
[2024-09-25 13:25:39 +0000 NIL github.com/anacrolix/webtorrent handlers.go:1355]
msg="searching database for \"shrek\" took 1.109528ms"
[2024-09-25 13:25:39 +0000 NIL github.com/anacrolix/webtorrent handlers.go:1368]
msg="search for \"shrek\" with \"cove\" returned 0 items from \"local dht-indexer\" in 2.847381414s"
[2024-09-25 13:26:07 +0000 INF search-db-maintenance github.com/anacrolix/dht-indexer/search/caterwaul search-conn.go:231]
msg="indexed 36 new torrents"
[2024-09-25 13:28:16 +0000 INF search-db-maintenance github.com/anacrolix/dht-indexer/search/caterwaul search-conn.go:231]
msg="indexed 60 new torrents"
panic: runtime error: integer divide by zero
.. and some more
so I skim over logs - apparently every minute below section appears:
goroutine 208 [running]:
github.com/anacrolix/caterwaul/internal/caterwaul.(*Populator).commit(0xc0003b2000, {0x22108b8, 0xc004e780c0}, 0xc00042aa50, {0x0, 0x0, 0xc000086fb8?})
github.com/anacrolix/[email protected]/internal/caterwaul/populate.go:260 +0xd0f
created by github.com/anacrolix/caterwaul/internal/caterwaul.(*Populator).startCommit in goroutine 108
github.com/anacrolix/[email protected]/internal/caterwaul/populate.go:142 +0x656
[2024-09-25 16:50:48 +0000 INF pebble github.com/anacrolix/caterwaul/internal/caterwaul pebble.go:46]
msg="[JOB 1] WAL file /data/caterwaul-pebble-search/000633.log with log number 000633 stopped reading at offset: 0; replayed 0 keys in 0 batches"
[2024-09-25 16:50:48 +0000 INF cove main.go:987]
msg="torrent db info count: 181, err: <nil>"
[2024-09-25 16:50:48 +0000 INF cove main.go:989]
msg="search db info count: 155, err: <nil>"
[2024-09-25 16:50:48 +0000 INF search-db-maintenance github.com/anacrolix/dht-indexer main.go:467]
msg="maintaining search database"
[2024-09-25 16:50:48 +0000 INF cove mdns.go:13]
msg="starting mdns server on port 8080"
panic: runtime error: integer divide by zero
What it wrong ?