@@ -27,6 +27,51 @@ services:
2727 retries : 10
2828 interval : 2s
2929
30+ nft_studio_app :
31+ image : apillonio/nft-studio:0.0.2
32+ container_name : nft_studio_app
33+ depends_on :
34+ nft_studio_db :
35+ condition : service_healthy
36+ ports :
37+ - ' 80:3001'
38+ expose :
39+ - ' 80'
40+ restart : always
41+ networks :
42+ - app-network
43+ environment :
44+ APP_ENV : ${APP_ENV}
45+ APP_SECRET : ${APP_SECRET}
46+ APP_URL : ${APP_URL}
47+ API_PORT : ${API_PORT}
48+ API_HOST : ${API_HOST}
49+ LOG_TARGET : ${LOG_TARGET}
50+ PAGE_DEFAULT_LIMIT : ${PAGE_DEFAULT_LIMIT}
51+ PAGE_MAX_LIMIT : ${PAGE_MAX_LIMIT}
52+ MYSQL_HOST : ${MYSQL_HOST}
53+ MYSQL_PORT : ${MYSQL_PORT}
54+ MYSQL_DATABASE : ${MYSQL_DATABASE}
55+ MYSQL_USER : ${MYSQL_USER}
56+ MYSQL_PASSWORD : ${MYSQL_PASSWORD}
57+ MYSQL_POOL : ${MYSQL_POOL}
58+ ADMIN_WALLET : ${ADMIN_WALLET}
59+ APILLON_KEY : ${APILLON_KEY}
60+ APILLON_API_URL : ${APILLON_API_URL}
61+ APILLON_SECRET : ${APILLON_SECRET}
62+ COLLECTION_UUID : ${COLLECTION_UUID}
63+ MAX_SUPPLY : ${MAX_SUPPLY}
64+ SMTP_HOST : ${SMTP_HOST}
65+ SMTP_PORT : ${SMTP_PORT}
66+ SMTP_USERNAME : ${SMTP_USERNAME}
67+ SMTP_PASSWORD : ${SMTP_PASSWORD}
68+ SMTP_EMAIL_FROM : ${SMTP_EMAIL_FROM}
69+ SMTP_NAME_FROM : ${SMTP_NAME_FROM}
70+ SMTP_EMAIL_FROM_HELLO : ${SMTP_EMAIL_FROM_HELLO}
71+ CAPTCHA_SECRET : ${CAPTCHA_SECRET}
72+ CLAIM_EXPIRES_IN : ${CLAIM_EXPIRES_IN}
73+ CLAIM_START : ${CLAIM_START}
74+
3075 nft_studio_mail :
3176 image : bytemark/smtp
3277 container_name : nft_studio_mail
0 commit comments