Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
E
explorer-deploy
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
explorer-for-cmp20
explorer-deploy
Commits
a648291e
Commit
a648291e
authored
May 22, 2025
by
贾浩@五瓣科技
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update docker-compose
parent
d7f4965b
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
146 additions
and
155 deletions
+146
-155
docker-compose-ipfs.yml
docker-compose-ipfs.yml
+0
-15
docker-compose-nftscan.yml
docker-compose-nftscan.yml
+0
-55
docker-compose.yml
docker-compose.yml
+145
-84
app.conf
expservice/app.conf
+1
-1
No files found.
docker-compose-ipfs.yml
deleted
100644 → 0
View file @
d7f4965b
version
:
'
3.1'
services
:
ipfs
:
image
:
ipfs/kubo:v0.34.1
container_name
:
ipfs_host
mem_limit
:
4g
cpus
:
'
4.0'
environment
:
-
GOMEMLIMIT=3800MiB
ports
:
-
"
4001:4001"
-
"
4001:4001/udp"
-
"
127.0.0.1:18080:8080"
-
"
127.0.0.1:15001:5001"
\ No newline at end of file
docker-compose-nftscan.yml
deleted
100644 → 0
View file @
d7f4965b
version
:
"
3"
services
:
nftdb
:
container_name
:
"
mysql-nft"
image
:
mysql:8
restart
:
on-failure
environment
:
MYSQL_ROOT_PASSWORD
:
XN2UARuys3zy4Oux
MYSQL_DATABASE
:
nft
volumes
:
-
./nftscan/mysql:/var/lib/mysql
ports
:
-
"
127.0.0.1:53306:3306"
healthcheck
:
test
:
[
"
CMD"
,
"
mysqladmin"
,
"
ping"
,
"
-h"
,
"
localhost"
,
"
-u"
,
"
root"
,
"
-pXN2UARuys3zy4Oux"
]
interval
:
10s
timeout
:
5s
retries
:
5
sync
:
image
:
token-collection:${TAG:-latest}
container_name
:
token-collection
environment
:
-
SYNC=${SYNC:-0}
-
MIGRATE=${MIGRATE:-false}
volumes
:
-
./data/nftscan/synclogs:/app
-
./nftscan/config.toml:/config.toml
command
:
-
"
/bin/sh"
-
"
-c"
-
"
/usr/bin/sync
-c
/config.toml"
restart
:
unless-stopped
depends_on
:
nftdb
:
condition
:
service_healthy
api
:
image
:
token-collection:${TAG:-latest}
container_name
:
token-collection-api
environment
:
-
MIGRATE=${MIGRATE:-false}
volumes
:
-
./data/nftscan/apilogs:/app
-
./nftscan/config.toml:/config.toml
command
:
-
"
/bin/sh"
-
"
-c"
-
"
/usr/bin/api
-c
/config.toml"
restart
:
unless-stopped
depends_on
:
nftdb
:
condition
:
service_healthy
\ No newline at end of file
docker-compose.yml
View file @
a648291e
version
:
'
3'
networks
:
default
:
driver
:
bridge
default
:
driver
:
bridge
services
:
expmysql
:
image
:
"
mysql:8.0"
ports
:
-
"
3306:3306"
env_file
:
-
path
:
./db.env
restart
:
always
networks
:
-
default
privileged
:
true
volumes
:
-
"
/etc/localtime:/etc/localtime"
-
"
./mysql/conf/my.cnf:/etc/my.cnf"
-
"
./mysql/init:/docker-entrypoint-initdb.d/"
-
"
./data/mysql:/var/lib/mysql"
expredis
:
image
:
"
redis:latest"
restart
:
always
networks
:
-
default
environment
:
-
TZ=Asia/Shanghai
command
:
/usr/local/bin/redis-server /etc/redis/redis.conf
ports
:
-
"
6379:6379"
volumes
:
-
"
/etc/localtime:/etc/localtime"
-
"
./redis/conf/redis.conf:/etc/redis/redis.conf"
-
"
./data/redis:/data"
expblockscan
:
image
:
"
blockscan:latest"
restart
:
always
networks
:
-
default
environment
:
-
TZ=Asia/Shanghai
volumes
:
-
"
/etc/localtime:/etc/localtime"
-
"
./blockscan/config.yml:/root/config.yml"
-
"
./blockscan/loger.xml:/root/loger.xml"
-
"
./data/scanlog/:/root/logs"
depends_on
:
-
expredis
expservice
:
image
:
"
expservice:latest"
restart
:
always
networks
:
-
default
environment
:
-
TZ=Asia/Shanghai
volumes
:
-
"
/etc/localtime:/etc/localtime"
-
"
./expservice/:/root/conf"
-
"
./data/servicelog/:/root/logs"
ports
:
-
"
12011:12011"
depends_on
:
-
expredis
-
expmysql
-
expblockscan
caddy
:
image
:
caddy:latest
restart
:
unless-stopped
environment
:
-
XDG_CONFIG_HOME=/config
-
XDG_DATA_HOME=/data
-
CADDY_ADMIN=0.0.0.0:2019
ports
:
-
"
80:80"
-
"
443:443"
-
"
2019:2019"
volumes
:
-
./caddy/Caddyfile:/etc/caddy/Caddyfile
-
./caddy/data:/data
-
./caddy/certs:/certs
-
./caddy/config:/config
-
./caddy/root:/srv
-
./caddy/logs:/var/log/caddy
-
./web:/web
expmysql
:
image
:
"
mysql:8.0"
ports
:
-
"
3306:3306"
env_file
:
-
path
:
./db.env
restart
:
always
networks
:
-
default
privileged
:
true
volumes
:
-
"
/etc/localtime:/etc/localtime"
-
"
./mysql/conf/my.cnf:/etc/my.cnf"
-
"
./mysql/init:/docker-entrypoint-initdb.d/"
-
"
./data/mysql:/var/lib/mysql"
expredis
:
image
:
"
redis:latest"
restart
:
always
networks
:
-
default
environment
:
-
TZ=Asia/Shanghai
command
:
/usr/local/bin/redis-server /etc/redis/redis.conf
ports
:
-
"
6379:6379"
volumes
:
-
"
/etc/localtime:/etc/localtime"
-
"
./redis/conf/redis.conf:/etc/redis/redis.conf"
-
"
./data/redis:/data"
expblockscan
:
image
:
"
blockscan:latest"
restart
:
always
networks
:
-
default
environment
:
-
TZ=Asia/Shanghai
volumes
:
-
"
/etc/localtime:/etc/localtime"
-
"
./blockscan/config.yml:/root/config.yml"
-
"
./blockscan/loger.xml:/root/loger.xml"
-
"
./data/scanlog/:/root/logs"
depends_on
:
-
expredis
expservice
:
image
:
"
expservice:latest"
restart
:
always
networks
:
-
default
environment
:
-
TZ=Asia/Shanghai
volumes
:
-
"
/etc/localtime:/etc/localtime"
-
"
./expservice/:/root/conf"
-
"
./data/servicelog/:/root/logs"
ports
:
-
"
12011:12011"
depends_on
:
-
expredis
-
expmysql
-
expblockscan
caddy
:
image
:
caddy:latest
restart
:
unless-stopped
environment
:
-
XDG_CONFIG_HOME=/config
-
XDG_DATA_HOME=/data
-
CADDY_ADMIN=0.0.0.0:2019
ports
:
-
"
80:80"
-
"
443:443"
-
"
2019:2019"
volumes
:
-
./caddy/Caddyfile:/etc/caddy/Caddyfile
-
./caddy/data:/data
-
./caddy/certs:/certs
-
./caddy/config:/config
-
./caddy/root:/srv
-
./caddy/logs:/var/log/caddy
-
./web:/web
ipfs
:
image
:
ipfs/kubo:v0.34.1
container_name
:
ipfs_host
mem_limit
:
4g
cpus
:
'
4.0'
environment
:
-
GOMEMLIMIT=3800MiB
ports
:
-
"
4001:4001"
-
"
4001:4001/udp"
-
"
127.0.0.1:18080:8080"
-
"
127.0.0.1:15001:5001"
nftdb
:
container_name
:
"
mysql-nft"
image
:
mysql:8
restart
:
on-failure
environment
:
MYSQL_ROOT_PASSWORD
:
XN2UARuys3zy4Oux
MYSQL_DATABASE
:
nft
volumes
:
-
./data/nftscan/mysql:/var/lib/mysql
ports
:
-
"
127.0.0.1:53306:3306"
healthcheck
:
test
:
[
"
CMD"
,
"
mysqladmin"
,
"
ping"
,
"
-h"
,
"
localhost"
,
"
-u"
,
"
root"
,
"
-pXN2UARuys3zy4Oux"
]
interval
:
10s
timeout
:
5s
retries
:
5
sync
:
image
:
token-collection:${TAG:-latest}
container_name
:
token-collection
environment
:
-
SYNC=${SYNC:-0}
-
MIGRATE=${MIGRATE:-false}
volumes
:
-
./data/nftscan/synclogs:/app
-
./nftscan/config.toml:/config.toml
command
:
-
"
/bin/sh"
-
"
-c"
-
"
/usr/bin/sync
-c
/config.toml"
restart
:
unless-stopped
depends_on
:
nftdb
:
condition
:
service_healthy
api
:
image
:
token-collection:${TAG:-latest}
container_name
:
token-collection-api
environment
:
-
MIGRATE=${MIGRATE:-false}
ports
:
-
"
10256:10256"
volumes
:
-
./data/nftscan/apilogs:/app
-
./nftscan/config.toml:/config.toml
command
:
-
"
/bin/sh"
-
"
-c"
-
"
/usr/bin/api
-c
/config.toml"
restart
:
unless-stopped
depends_on
:
nftdb
:
condition
:
service_healthy
\ No newline at end of file
expservice/app.conf
View file @
a648291e
...
...
@@ -25,7 +25,7 @@ recaptchaSecret = "6Ld91-YkAAAAAPCe3ErpenCAkhlR_Pqzjc1aR_gE"
#=====================
# nft 模块地址,最后不用带"/"
nftUrl
=
http
://
1
5
.
206
.
56
.
79
:
3
0256
nftUrl
=
http
://
1
72
.
17
.
0
.
1
:
1
0256
#=====================
#====================================================================================
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment